Autodesk Inventor API. Первые шаги/Первая программа: различия между версиями

Содержимое удалено Содержимое добавлено
мНет описания правки
Строка 57:
 
Итак, деталь выделена, курсор стоит на имени макроса. Нажимаем кнопку Run, макрос выполняеь свою работу, и деталь встает на положенное ей место
 
 
Взаимная ориентация компонентов до запуска макроса.:
 
[[Изображение:1stProg_05.png| ]]
 
 
Взаимная ориентация компонентов после запуска макроса.:
 
[[Изображение:1stProg_06.png| ]]
 
 
Отмените операцию и попробуйте наложить те же зависимости вручную, сравнив затраченное время. А теперь представьте что таких вставок требуется сделать сотни… Да и вообще, приятно, когда Инвентор делает полезную работу сам.
 
 
 
 
 
=== Разбор полетов ===
Строка 227 ⟶ 242 :
Самым любопытным в данном фрагменте является то, что совмещение плоскости сборки производится не с «родной» плоскостью детали, а с ее прокси-объектом, т.к. именно прокси-объекты описывают положение компонента в сборке.
 
Ниже приведен полный текст макроса Flush_XYZ.
 
Взаимная ориентация компонентов до запуска макроса.
 
[[Изображение:1stProg_05.png| ]]
 
 
Взаимная ориентация компонентов после запуска макроса.
 
[[Изображение:1stProg_06.png| ]]
 
 
Ниже приведен полный текст макроса Flush_XYZ.
 
=== Полный текст процедуры Flush_XYZ ===