Последние сообщения

Последние сообщения

Страницы: [1] 2 3 ... 10
1
Inventor API / Re: Смещение в зависимостях в Assembly
« Последний ответ от mikazakov 18-05-2021, 18:00:38 »
приаттачте модель и лучше макрос на vba, быстрее разберусь в чем дело
2
AutoLisp / VisualLISP и DCL / Как выключить и включить слой?
« Последний ответ от Anatoly 18-05-2021, 17:34:08 »
Есть имя слоя, надо выключить, потом включить.
Аналогично заморозить/разморозить.
В чертеже, не в видовом экране.
3
Revit API / Re: Высота и ширина балок
« Последний ответ от Ksarrik 18-05-2021, 16:58:41 »
Спасибо большое, похоже на то что нужно!)
4
Revit API / Re: Высота и ширина балок
« Последний ответ от Александр Пекшев aka Modis 18-05-2021, 16:46:05 »


Не уверен только, что там не учитываются параметры. Не проверял
5
Revit API / Высота и ширина балок
« Последний ответ от Ksarrik 18-05-2021, 15:44:39 »
Добрый день. Возникла необходимость получить высоту и ширину балок (класс: FamilyInstance, BuiltInCategory: OST_StructuralFraming). Проблемы нет, когда балка направлена параллельно осям координат, достаточно извлечь BoundingBoxXYZ и вычислить габариты.
Сложность возникла когда балка идет под углом.

Я пробовал вычислять высоту используя вектор направления из LocationCurve и используя BoundingBoxXYZ через геометрические формулы, но здесь возникает проблема из-за того, что boundingbox меняется из-за разных значений ползунков "Примыкание в начале" и "Примыкание в конце". В общем мне не удалось корректно получить высоту и ширину балки.

Второй способ какой я вижу, это создавать временный дубликат нужной балки параллельно оси OX и используя BoundingBoxXYZ вычислять габариты временного элемента, сохранять для дальнейшего использования, и затем удалять временный элемент. Но здесь возникает вопрос производительности данного подхода на больших файлах.

Может кто-то сталкивался с подобной проблемой и знает эффективные решения?
6
Inventor API / Смещение в зависимостях в Assembly
« Последний ответ от glebShev 17-05-2021, 20:05:52 »
Здравствуйте! Задача сделать зависимость со смещением, но столкнулся с проблемой. Добавляю смещение, в браузере тоже пишет смещение но по факту смещения нет и появляется противоречие. Кто знает в чем может быть проблема? На скринах как раз видно, что в браузере есть смещение, а по сути касательность выполнилась без смещения. Спасибо!

Пишу на с#
TangentConstraint tan1 = oAssCompDef.Constraints.AddTangentConstraint(GMtemp, NPtemp, true, -0.05);




7
Отлично сработало! Спасибо!
8
Т.е. vl-arx-import обработает .NET-определение?! Антиресно, попробую.
Должно. Причем в формате (vl-arx-import 'имя-функции)
9
Т.е. vl-arx-import обработает .NET-определение?! Антиресно, попробую.
10
Есть ли какие-нибудь способы заставить vlx с отдельным именным пространством "увидеть" NET-определение функции?
Средствами AutoCAD .NET - нет. Это должно делаться функцией (vl-arx-import), причем именно из этого отдельного именного пространства.
Страницы: [1] 2 3 ... 10