[ design-cibox Template ]
Advertisement
Все о мебели arrow Статьи о мебели на форуме arrow Проектирование мебели arrow Параметризация модели в Autodesk Inventor
26.02.2018 г.
 
 

Особенность нашего мебельного форума в том, что модераторы форума это представители различных мебельных фирм - эксперты (экспертиза мебели ) , менеджеры, дизайнеры, производственники. Профессиональный мебельный форум ответит на Ваши вопросы и поможет в выборе достойной мебели.  Наша группа в социальной сети фейсбука - https://www.facebook.com/mebelforum/    

Параметризация модели в Autodesk Inventor Печать E-mail
Автор Виталий   
19.07.2011 г.

Информация предоставлена творческим коллективом мебельной компании Intity

Технология iLogic – это интегрированная среда программирования, приложения Autodesk Inventor. Достаточно мощный и интуитивно понятный инструмент iLogic, позволяет автоматизировать процесс моделирования, будучи, не имея опыта программирования. В данном курсе, мы познакомимся с некоторыми принципами, в реализации технических решений основанных на данной технологии, и в качестве примера, рассмотрим возможность параметризации модели кухонного модуля HTAR4U.00.000. Загрузите модель HTAR4U.00.000 | 5,51 МБ и откройте в приложении Autodesk Inventor.

Модель HTAR4U.00.000

 

Поскольку, детали в сборке имеют набор параметров, которые, никак не связаны между собой, и по существу, являются статичными, относительно сборки, то для параметризации модуля необходимо создать «Пользовательские параметры», которые будут являться каркасом объектной модели.

Пользовательские параметры

 

В данном, случае «Пользовательские параметры», были предварительно созданы для удобства, и они никак не влияют на параметризацию модели, поскольку необходимо реализовать объектную модель в правило, которое описывает поведение сборки. Прежде чем создавать правило на уровне сборки, необходимо создать правило для каждой детали. Откройте деталь HTAR4U.00.001

Эскиз2 HTAR4U.00.001

 

Создайте правило контрольных параметров (d08: 224 мм, относительно d00: 315 мм) и (d10: 576 мм, относительно d01: 720 мм) с градацией в 32 мм. Введите наименование правила «HTAR4U.00.001»

Правило HTAR4U.00.001

 

Скопируйте следующий код в область текстового редактора

' Горизонтальная разметка
If d00 < 411 Then
Parameter("d08") = 288.0
End If
If d00 < 379 Then
Parameter("d08") = 256.0
End If
If d00 < 347 Then
Parameter("d08") = 224.0
End If
If d00 < 315 Then
Parameter("d08") = 192.0
End If
If d00 < 283 Then
Parameter("d08") = 160.0
End If
If d00 < 260 Then
Parameter("d00") = 260.0
End If
' Вертикальная разметка
If d01 < 752 Then
Parameter("d10") = 576.0
End If
If d01 < 720 Then
Parameter("d10") = 544.0
End If
If d01 < 688 Then
Parameter("d10") = 512.0
End If
If d01 < 656 Then
Parameter("d10") = 480.0
End If
If d01 < 624 Then
Parameter("d10") = 448.0
End If
If d01 < 592 Then
Parameter("d10") = 416.0
End If
If d01 < 560 Then
Parameter("d01") = 416.0
End If

 

Данное правило, определяет контрольные параметры горизонтальной и вертикальной разметки, где многократно используется инструкция «If…Then…End If». Параметр d00 не может быть меньше 260 мм. Если, значение меньше 260 мм, то будет выполнена инструкция

If d00 < 260 Then
Parameter("d00") = 260.0
End If

 

Что в результате, приведет к сбросу введенного значения до минимального 260 мм. Для параметра d01, минимальное значение 560 мм. Таким образом, данный метод исключает возможность ввода меньше минимального значения.

Далее, откройте деталь HTAR4U.00.002 и создайте правило с наименованием «HTAR4U.00.002». Скопируйте следующий код в область текстового редактора

' Горизонтальная разметка
If d00 < 260 - d02 Then
Parameter("d00") = 260.0 - d02
End If
' Вертикальная разметка
If d01 < 752 Then
Parameter("d13") = 576.0
End If
If d01 < 720 Then
Parameter("d13") = 544.0
End If
If d01 < 688 Then
Parameter("d13") = 512.0
End If
If d01 < 656 Then
Parameter("d13") = 480.0
End If
If d01 < 624 Then
Parameter("d13") = 448.0
End If
If d01 < 592 Then
Parameter("d13") = 416.0
End If
If d01 < 560 Then
Parameter("d01") = 416.0
End If

 

Обратите внимание на инструкцию горизонтальной разметки. В данном случае, к условию добавлен оператор, вычитающий толщину панели из контрольного параметра.

Далее, откройте деталь HTAR4U.00.003 и создайте правило с наименованием «HTAR4U.00.003». Скопируйте следующий код в область текстового редактора

' Радиус
If d02 < 234 Then
Parameter("d02") = 234.0
End If
' Торцевая разметка 1
If d00 < 260 - d03 Then
Parameter("d00") = 260.0 - d03
End If
' Торцевая разметка 2
If d01 < 411 - d03 Then
Parameter("d07") = 288.0
End If
If d01 < 379 - d03 Then
Parameter("d07") = 256.0
End If
If d01 < 347 - d03 Then
Parameter("d07") = 224.0
End If
If d01 < 315 - d03 Then
Parameter("d07") = 192.0
End If
If d01 < 283 - d03 Then
Parameter("d07") = 160.0
End If
If d01 < 260 - d03 Then
Parameter("d01") = 260.0 - d03
End If

 

И так, поскольку правила для деталей созданы, можно перейти непосредственно к сборке. Создайте правило с наименованием «HTAR4U.00.000». Скопируйте следующий код в область текстового редактора

' Стоевая
Parameter("HTAR4U.00.001:1", "d00") = u01
Parameter("HTAR4U.00.001:1", "d01") = u02
Parameter("HTAR4U.00.001:1", "d02") = u03
' Стоевая
Parameter("HTAR4U.00.002:1", "d00") = u00 - d03
Parameter("HTAR4U.00.002:1", "d01") = u02
Parameter("HTAR4U.00.002:1", "d02") = u03
' Горизонтальная панель
Parameter("HTAR4U.00.003:1", "d00") = u00 - d03
Parameter("HTAR4U.00.003:1", "d01") = u01 - d03
Parameter("HTAR4U.00.003:1", "d02") = u02
Parameter("HTAR4U.00.003:1", "d03") = u03
' Минимальные габариты
If d00 < 260 Then
Parameter("d00") = 260.0
End If
If d01 < 260 Then
Parameter("d01") = 260.0
End If
If d02 < 560 Then
Parameter("d02") = 560.0
End If
' Толщина панели
If d03 < 16 Then
Parameter("d03") = 16.0
End If
If d03 > 25 Then
Parameter("d03") = 25.0
End If
' Радиус сопряжения
If d04 > 234 Then
Parameter("d04") = 234.0
End If

 

Что представляет, собой данное правило? Параметры (u00, u01, u02) представляют габаритные размеры сборки, относительно начала системы координат. Параметр (u03) представляет толщину панели сборки. Параметр (u04) радиус сопряжения. Далее, описаны контрольные параметры минимальных габаритов, толщины панели и радиуса сопряжения.

В заключение, проведем тест параметризации сборки. Введите значения (u00: 400 мм, u01: 300 мм, u02: 600 мм, u03: 25 мм, u04: 200 мм) в таблицу «Пользовательские параметры», диалогового окна «Параметры»

Тест параметризации HTAR4U.00.000
Последнее обновление ( 19.07.2011 г. )
 
След. »

Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script    г.Москва



Копирование информации с сайта без указания источника информации преследуется по закону - ст. 1301 ГК РФ, ст. 7.12 КоАП РФ и ст. 146 УК РФ