ник: snipe
Часу - Инвентор это прога для трехмерного моделирования (очень мощная) заменившая старый добрый кульман
kot_k_k
а что редактор VBA недоступен
вот из хелпа 2010 рус
Добавление макроса на пользовательскую панель ленты
Перед началом работы:
Откройте вкладку «Файл» диалогового окна «Настройка», и в области проекта VBA по умолчанию отметьте для себя имя и местоположение файла IVB. Местоположение по умолчанию:
Windows XP: Program Files\Autodesk\Inventor [версия]\Bin\Macros\Default.ivb
Операционная система Vista: Users\Public\Public Documents\Autodesk\Inventor [версия]\Default.ivb
Defaut.ivb - это пустой файл макросов (IVB), который создается при первом запуске редактора Visual Basic. Любой макрос, помещенный в этот файл, загружается при запуске.
Создание пользовательского макроса
Для начала в проводнике Microsoft Windows перейдите в один из следующих каталогов, скопируйте и извлеките файл Rotate.ivb в папку, указанную на вкладке «Файл» диалогового окна «Параметры приложения» для проекта VBA по умолчанию.
Windows XP: Program Files\Autodesk\Inventor [версия]\Tutorial files
Vista: Users\[учетная запись]AppData\Local\Autodesk\Inventor [версия]\Tutorial files
Примечание если эта папка не существует, создайте ее, как указано на кладке «Файл» диалогового окна «Настройка» для проекта VBA.
В Autodesk Inventor, нажмите: вкладка «Инструменты» панель «Параметры» «Редактор VBA».
В редакторе Visual Basic (VBE) в меню «Файл» выберите команду «Загрузить проект», и перейдите в упоминавшуюся ранее папку. Выберите Rotate.ivb. и нажмите кнопку «Открыть».
Затем скопируйте код файла Rotate.ivb в файл default.ivb.
В окне редактора VBE разверните значок плюс (+) рядом с «Поворот».
Перетащите значок возле элемента «Module1» (в папке «Rotate») в верхнюю часть проекта default.ivb.
Примечание Можно также скопировать код «Rotate» и вставить его в окно проекта default.ivb.
Код «Rotate» будет скопирован в файл default.ivb.
Удалите избыточный код, выбрав файл Rotate.ivb, который был загружен на шаге 3, а затем нажмите «Файл» «Выгрузка проекта».
Нажмите «Сохранить» для сохранения изменений в файле default.ivb, и закройте окно VBE.
Кроме того, можно создать значки для запуска макросов, уже существующих в файле default.ivb.
Запуск макросов с помощью команды «Макрос»
Откройте файл детали (.ipt) или сборки (.iam), содержащий графические данные.
На ленте нажмите: вкладка «Инструменты» панель «Параметры»«Макросы».
В диалоговом окне «Макросы» выберите «Поворот камеры» и нажмите кнопку «Выполнить».
Команда создания макроса
Для макросов можно настроить отображение значков на пользовательской панели ленты. Сначала для значка создайте файл изображения BMP, используя графическую программу, например Microsoft Paint. Создайте небольшие значки размером 16 пикселей в высоту x 16 пикселей в ширину и большие значки (если применимо) размером 32 x 32 пикселя.
Сохраните значки в той же папке, что и файл ivb. (как указано в диалоговом окне «Настройка»).
Присвойте значкам имена, используя следующую схему именования: Имя_модуля.Имя_подпрограммы.Размер.bmp.
«Имя_модуля» - это имя модуля в макросе, «Имя_подпрограммы» - это имя подпрограммы, размер - «Мелкий» или «Крупный». Например, имя файла .bmp для макроса поворота будет следующим: Module1.RotateCamera.Small.bmp.
На следующем шаге для файла .bmp назначается пользовательская панель в ProdNamd;.
Щелкните правой кнопкой по ленте и выберите «Адаптация пользовательских команд».
В диалоговом окне команд настройки пользовательского интерфейса в раскрывающемся списке нажмите «Выбрать» и затем нажмите «Макрос». В левой панели отобразятся макросы, содержащиеся в файле default.ivb.
Выделите макрос, который требуется добавить на пользовательскую панель, и нажмите «Добавить».
Макрос появится на пользовательской панели ленты.
ПримечаниеЕсли макрос отображается как знак бесконечности, значит, файл изображения BMP либо находится в неверной папке, либо ему присвоено неправильное имя, либо неправильно настроен его размер.
Нажмите «OK»..
Сделайте выбор в графическом окне и щелкните значок «Поворот камеры» для запуска макроса.