K0nstantin 5 16 сентября, 2020 Опубликовано 16 сентября, 2020 · Жалоба 15.09.2020 в 09:12, Hale сказал: А относительно чего? Как вы это себе представляете? Для математической операции нужна точка отсчета. Если у вас вся геометрия в глобальных координатах, то вы будете действовать относительно глобального нуля. Если вас не устраивает результат - выберите сами центр объекта, транслируйте его в начал координат, увеличьте, а потом обратно. Но гораздо разумнее строить параметрические детали прямо в центре от угла привязки, а потом поворачивать и транслировать их в нужное место сборки в нужных количествах. Пару недель назад мне это представлялось как обводка в граней относительно исходного тела с некоторым отступом во всех трёх измерениях. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
K0nstantin 5 17 сентября, 2020 Опубликовано 17 сентября, 2020 · Жалоба Проблема применения команды Edit/Surface/Thicken sheet : части "сложной" плоскости вытягиваются в разные стороны. С чем связано, не могу разобраться. Пример на рисунке ниже. Вытягивал в 3Д синий объект с исходной плоскости, расположенной на уровне коричневой. Синий объект это изначально одна плоскость, имеющая изолированные части, не связанные с остальной фигурой. Применяю Thicken sheet и изолированные куски вытягиваются в противоположную сторону, хотя казалось бы исходное тело одно. Пробовал чертить фигуры попроще: прямоугольный контур с некой шириной стенки и внутри ещё один прямоугольник. Объединял их. Thicken sheet. Всё работает корректно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryHF 0 17 сентября, 2020 Опубликовано 17 сентября, 2020 (изменено) · Жалоба 2 hours ago, K0nstantin said: Проблема применения команды Edit/Surface/Thicken sheet : части "сложной" плоскости вытягиваются в разные стороны. Проблемы здесь нет, для 3Д редактора, сеточного модуля, решателя важно знать где какая сторона у листового тела. Поэтому если вы нарисуете в HFSS один прямоугольник слева-направо, а другой справа-налево, то в одном случае "лицевая сторона" будет снизу, а в другом сверху. И при использовании например Thicken sheet они будут вытянуты в разные стороны. Это тоже касается и ГУ, что важно например для Layered Impedance. Не знаю как в старых версиях а в 2020r2 если нарисовать так прямоугольники то они отображаются разными оттенками при одинаковом цвете, см. картинки. Возможно Вам поможет опция Both Sides Spoiler Spoiler Изменено 17 сентября, 2020 пользователем DmitryHF Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
K0nstantin 5 17 сентября, 2020 Опубликовано 17 сентября, 2020 · Жалоба DmitryHF, спасибо за разъяснение. А как мне тогда указать HFSS'у, что лицо у плоскости на одной стороне? Модель создана при помощи импорта. Тупо в лоб я могу до объединения плоскостей применять вытягивание к каждой плоскости в нужную сторону, когда их мало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryHF 0 17 сентября, 2020 Опубликовано 17 сентября, 2020 (изменено) · Жалоба 1 hour ago, K0nstantin said: DmitryHF, спасибо за разъяснение. А как мне тогда указать HFSS'у, что лицо у плоскости на одной стороне? Модель создана при помощи импорта. Тупо в лоб я могу до объединения плоскостей применять вытягивание к каждой плоскости в нужную сторону, когда их мало. Как вариант, если возможно, то поменять ориентацию в оригинальном CADе или в другом где есть такой функционал. Не уверен, что есть такая команда в HFSS, надо изучать (в SpaceClaim есть). Можно конечно повернуть нужные поверхности на 180 градусов через Rotate, но если их много это плохой вариант. А что мешает сделать Thicken sheet с опцией Both Sides и далее переместить на половину толщины, или у Вас поверхность не в одной плоскости? Или Thicken sheet с опцией Both Sides на удвоенную толщину и потом отсечь лишнее. Изменено 17 сентября, 2020 пользователем DmitryHF Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
K0nstantin 5 17 сентября, 2020 Опубликовано 17 сентября, 2020 · Жалоба DmitryHF, да, тоже подумал про отсечь лишнее. Ещё раз спасибо. Уже гораздо проще. Ориентацию искал в исходной программе, но видимо не в ней дело.UPD Вчера чуть дорисовал ещё пару полигонов в свою модель (ничего глобального), импортировал сегодня в HFSS, теперь все элементы тянуться в одну сторону. В общем, странности)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yurik82 23 21 сентября, 2020 Опубликовано 21 сентября, 2020 · Жалоба До релиза новой версии AEDT совместимой с KB4571756 можно воспользоваться официальной утилитой для скрытия отдельно взятого KB https://support.microsoft.com/en-us/help/3073930/how-to-temporarily-prevent-a-driver-update-from-reinstalling-in-window Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hale 1 25 сентября, 2020 Опубликовано 25 сентября, 2020 · Жалоба yurik82 ну, верю бывает. спасибо за предупреждение. хотя у меня не установилось. Но я не вижу упоминаний чтобы она была связана с сетью. Связана она с ntdll.dll, а точнее как я понял является для нее прокладкой, задающей параметры окружения среды и уйму более удобных макро-функций поверх последнего. Там не сеть,а вообще все, расчет адресов по указателям, работа с хендлерами, создание и уничтожение тридов, доступ к защищенным ресурсам, работа с файлами и параметрами командной строки, само собой проверка привелегий и создание объектов безопасности. Т.е. это проблема совместимости ядра и его окружения фундаментальная. а regsvr32 kernelbase.dll пробовали? может так неудачно обновилась что надо вручную? З.Ы. вы kdfe, или дебагер запускали? как вы получили указаие на kernelbase.dll? Спасибо за ссылку. Но она по моему не туда. "хау то превент драйвер апдейт"... On 9/16/2020 at 4:37 PM, K0nstantin said: Пару недель назад мне это представлялось как обводка в граней относительно исходного тела с некоторым отступом во всех трёх измерениях. Кажется мы говорили о повороте и масштабировании. на самом деле речь идет просто об одном и том же афинном преобразовании с разными параметрами для разных пунктов меню. Утолщение - это другая штука. Т.к. в модели HFSS нормали не заданы явно, он ориентируется на порядок обхода грани. Т.е. грубо говоря вы рисуете фигуру по точкам *1, *2, *3... и у вас нормаль по правилу (не помню точно, правой?) руки. А если *3, *2,*1, то нормаль и направление разврнутся. Поэтому и утолщение будет в другую сторону. А если у вас многогранник, то придетсся либо потрошить файл проекта чтобы разораться, либо методом тыка. Сам HFSS не очень умный чтобы понять где "внутьрь", тем более что это понятие относительное и разрушило не один трехмерный редактор. P.S. так у кого-нибудь через RDP 2020R1 запускается? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yurik82 23 25 сентября, 2020 Опубликовано 25 сентября, 2020 (изменено) · Жалоба 16 часов назад, Hale сказал: Спасибо за ссылку. Но она по моему не туда. "хау то превент драйвер апдейт"... там в этой утилите на выбор есть скрытие драйвера и скрытие патча 16 часов назад, Hale сказал: а regsvr32 kernelbase.dll пробовали? может так неудачно обновилась что надо вручную? на своём ПК ранее был отложил обновления, но потом сделал ANSYS_EM_DONOT_PRELOAD_3DDRIVER_DLL=1 и возобновил апдейты, помогло 16 часов назад, Hale сказал: как вы получили указаие на kernelbase.dll? такая ошибка в системном журнале Windows, там коды смещения при креше и ссылка на дамп креша Изменено 25 сентября, 2020 пользователем yurik82 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hale 1 27 сентября, 2020 Опубликовано 27 сентября, 2020 · Жалоба yurik82, как я сказал, надо проверять дамп дебагером, или kdfe(это умный скрипт для сублимации ответов из дебагера). иногда логи вводят в заблюждение. а дебагер смотрит где вылетело фактически по дампу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hale 1 1 октября, 2020 Опубликовано 1 октября, 2020 · Жалоба K0nstantin кстати, для автоматизации процесса моэно еще так. Делаете копию, транслируете на нужное расстояние. После этого выделяете обе копии и применяете modeller->surface->connect. правда не на любых фигурах сработает. Зато направление сразу правильное и можно со сдвигом и масштабированием. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
K0nstantin 5 5 октября, 2020 Опубликовано 5 октября, 2020 · Жалоба Есть ли какой-либо файлик проекта, где бы была возможность быстрого редактирования через блокнот. Конкретно интересует редактирование ПЕРЕМЕННЫХ Проекта либо его Дизайной (HFSS Design). При большом количестве переменных через HFSS это не очень удобно делать, тем более иногда хочется взять какие-то части из одного проекта и вставить их в другой уже готовый проект быстрым копипастом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yurik82 23 6 октября, 2020 Опубликовано 6 октября, 2020 · Жалоба 12 часов назад, K0nstantin сказал: Есть ли какой-либо файлик проекта, где бы была возможность быстрого редактирования через блокнот. файл AEDT имеет текстовый формат XML и легко открывается блокнотом, переменные идут в начале файла $begin 'NonIndexedVariables' VariableProp('$dirX', 'UD', '', '[-72.7, 27.3, 92.7, 170.9, 261.7, 363.5, 472.5, 587, 707, 832.4, 963.2] mm') VariableProp('$dirW', 'UD', '', '[180.2, 150.4, 148, 145.7, 143.7, 141.7, 139.9, 138.3, 136.7, 135.3, 134] mm') VariableProp('$lambda', 'UHDX', '', 'c0/$lowFreq') VariableProp('$lowFreq', 'UHDX', '', '790MHz') VariableProp('$diam', 'UD', '', '[15, 2] mm') VariableProp('$fold', 'UD', '', '[-10, 139, 30] mm') VariableProp('$boom', 'UD', '', '[20, 20] mm') VariableProp('$gap', 'UD', '', '[10, 5, 40] mm') $end 'NonIndexedVariables' VariableOrders[8: '$dirX', '$dirW', '$lambda', '$lowFreq', '$diam', '$fold', '$boom', '$gap'] Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
K0nstantin 5 8 октября, 2020 Опубликовано 8 октября, 2020 · Жалоба yurik82, в очередной раз спасибо. Так, а может быть есть какой-то файл, где бы описывалось построение геометрии? В HFSS дерево создания геометрии модели неудобное, обрастает очень быстро за счёт "дублирования" каких-то операций над объектами. Откатиться назад практически не возможно, если что-то забыл. Либо периодически делать резервные копии проекта по мере построения модели. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hale 1 9 октября, 2020 Опубликовано 9 октября, 2020 · Жалоба 06.10.2020 в 02:19, K0nstantin сказал: Есть ли какой-либо файлик проекта, где бы была возможность быстрого редактирования через блокнот. Конкретно интересует редактирование ПЕРЕМЕННЫХ Проекта либо его Дизайной (HFSS Design). При большом количестве переменных через HFSS это не очень удобно делать, тем более иногда хочется взять какие-то части из одного проекта и вставить их в другой уже готовый проект быстрым копипастом. Gemorroyno, no avtomatichno. Set project and design names explicitly. Dim oAnsoftApp Dim oDesktop Dim oProject Dim oDesign Dim oEditor Dim oModule Set oAnsoftApp = CreateObject("Ansoft.ElectronicsDesktop") Set oDesktop = oAnsoftApp.GetAppDesktop() oDesktop.RestoreWindow Set oProject = oDesktop.SetActiveProject("Projectname") Set oDesign = oProject.SetActiveDesign("Designname") 'W=Array(2,3,4,5) // Mojno delat' i tak For W=17 to 1 step -1 // Dlya array use "for each". See MSDN manual for VBS oDesign.ChangeProperty Array("NAME:AllTabs", Array("NAME:LocalVariableTab", Array("NAME:PropServers", _ "LocalVariables"), Array("NAME:ChangedProps", Array("NAME:w", "Value:=", CStr(W)&"mm")))) oDesign.AnalyzeAll Next Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться