Autodesk Inventor API. Первые шаги/Первая программа: различия между версиями
Содержимое удалено Содержимое добавлено
Vananiev (обсуждение | вклад) |
D'ohBot (обсуждение | вклад) м робот косметические изменения |
||
Строка 1:
Чтобы преодолеть трение покоя, первые страхи и осознать, что у вас буквально под рукой находится весьма любопытный инструмент, попробуем создать в среде
Строка 22:
Изначально модуль пуст, никакого текста он еще не содержит. Окно справа предназначено для программных текстов.
[[
Строка 30:
Чтобы среда VBA использовала этот режим по умолчанию, в диалоге настроек 'Options' следует поставить галочку, как показано на рисунке ниже.
[[
Строка 36:
в модуль [[#Полный текст процедуры Flush_XYZ|полный текст]] процедуры Flush_XYZ.
[[
Сохраните измененный проект командой Ctrl-S.
Строка 53:
Для запуска VBA макросов в среде Инвентора предназначен диалог 'Macros’, открываемый нажатием клавиш Alt-F8. Диалог выглядит следующим образом:
[[
Примечание:
Строка 64:
Взаимная ориентация компонентов до запуска макроса:
[[
Взаимная ориентация компонентов после запуска макроса:
[[
Строка 125:
Переменная <tt>oCompOcc</tt> предназначена для получения доступа к определениям компонентов ориентируемой детали, ее базовых рабочих плоскостей, в частности.
Переменная <tt>oSelectSet</tt> предназначена для получения доступа к элементам коллекции <tt>SelectSet</tt>
Следующие три декларации объявляют переменные, посредством которых мы будем оперировать рабочими плоскостями сборки и детали.
Строка 244:
Самым любопытным в данном фрагменте является то, что совмещение плоскости сборки производится не с «родной» плоскостью детали, а с ее прокси-объектом, т.к. именно
[[:Объект Assembly#Прокси-объекты (Proxy)|
=== Полный текст процедуры Flush_XYZ ===
|