Видео, демонстрирующие различные возможности T-FLEX CAD

Двунаправленная ассоциативность 3D модели и 2D проекции

Двунаправленная ассоциативность 3D модели и 2D проекции

В примере по 3D модели строится проекция. На проекцию автоматически переносятся «управляющие размеры» и далее показывается, как изменение управляющих размеров приводит к изменению 3D модели. Это стандартный вариант показа двунаправленной ассоциативности в большинстве систем.

Но в T-FLEX CAD реализована реальная двунаправленная ассоциативность - далее на проекции проставляются произвольные размеры, которые не являются управляющими, и T-FLEX CAD позволяет изменять 3D модель с помощью этих размеров. В T-FLEX CAD проекции ассоциативно связаны со всей параметрической моделью, что и позволяет вычислять необходимые параметры для модификации модели.

Подавление 3D-операций в модели

Подавление 3D-операций в модели

Пример демонстрирует вариативность параметрической модели с параметрическим управлением «подавлением» операций. Пример выполнен без применения «конфигураций» так как вариантов комбинаций получается достаточно много.

Специальные параметрические операции - 2

Специальные параметрические операции - 2

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

Специальные параметрические операции - 1

Специальные параметрические операции - 1

Пример построения тела по параметрам. Построение купола осуществляется с помощью одной единственной операции. Геометрию купола можно изменить с помощью задания параметров операции и за счет изменения исходного профиля.

Устойчивость модели к модификациям

Устойчивость модели к модификациям

Параметрическая модель T-FLEX CAD обеспечивает возможность соблюдения условий касания геометрии при модификациях типа «впадина-бобышка» и для симметричного переворота изображения.
При указанных модификациях геометрия эскиза сохраняется и не требует перезадания.

Использование графиков в параметризации - 2

Использование графиков в параметризации - 2

Еще один пример показывает, что с помощью графиков также можно управлять углом кручения тела по траектории и масштабированием профиля, который движется по траектории.

Использование графиков в параметризации - 1

Использование графиков в параметризации - 1

Графики могут использоваться для задания закона изменения одного параметра от другого. При помощи графика можно задавать изменение одной переменной от другой, значение параметров операций, например, переменного радиуса сглаживания, закона изменения угла кручения и т.д.

Примеры демонстрируют возможность использования графиков для задания значений переменного радиуса для сглаживания.

Параметризация 3D-массива - 2

Параметризация 3D-массива - 2

Пример показывает линейный 3D массив в 2-х направлениях, который равномерно распределяет отверстия по геометрии плиты. Изюминка заключается в том, что заполнение области массивом может быть ограничено определенной геометрией. В данном случае мы видим изменение контура плиты, при этом массив заполняет всю измененную область.

Параметризация 3D-массива - 1

Параметризация 3D-массива - 1

Пример показывает круговой 3D массив, который равномерно распределяет отверстия по геометрии цилиндра. В T-FLEX CAD очень просто делаются модели с переменным количеством элементов за счет изменения геометрии элементов, к которой привязан массив. Один из примеров демонстрирует параметризацию массива, когда в зависимости от высоты и диаметра цилиндра изменяется количество отверстий для перфорации.

Параметризация 2D-массива

Параметризация 2D-массива

Пример показывает 2D массив, который автоматически строится в пределах заданных ограничений по длине. При этом существует возможность удалять требуемые элементы массива, и система сама будет отслеживать эти удаленные элементы при параметрическом перестроении массива.

Возможность вырождения элементов - 2

Возможность вырождения элементов - 2

«Вырождение» касается не только параметров модели, но и элементов оформления. На представленном примере все элементы сами убираются при вырождении и сами восстанавливаются при необходимости – это обеспечивает параметрическая модель T-FLEX CAD. «Вырождение» параметров работает как в 2D, так и в 3D.

Возможность вырождения элементов

Возможность вырождения элементов

«Вырождение» касается не только параметров модели, но и элементов оформления. На представленном примере все элементы сами убираются при вырождении и сами восстанавливаются при необходимости – это обеспечивает параметрическая модель T-FLEX CAD. «Вырождение» параметров работает как в 2D, так и в 3D.

Управление видимостью с помощью переменных

Управление видимостью с помощью переменных

В T-FLEX CAD возможно управление слоями чертежа (модели) и уровнями видимости любых элементов. Простейший пример не из машиностроения, красиво демонстрирует параметрическое управление уровнями видимости элементов и слоями чертежа.

Переменные - как числовые так и текстовые

Переменные - как числовые так и текстовые

В текстовые строки можно вставлять и численные переменные. Простой пример показывает, что при изменении геометрии – изменяется и текстовая информация, содержащая параметры площади и периметра профиля. Кроме того легко заметить, что изменяется и текстовая информация в зависимости от превышения значения периметра профиля заданного максимального значения.

Изменение параметрического чертежа

Изменение параметрического чертежа

Пример: на параметрическом чертеже проставлены размеры с допусками, шероховатости и допуски формы. Динамически меняем параметры модели и смотрим за изменением элементов оформления. Сначала в примере показывается автоматический пересчет в соответствие с ГОСТ полей допусков при изменении размеров чертежа. Затем изменяется и значение допуска формы при изменении соответствующего размера. T-FLEX CAD автоматически отслеживает изменение допусков и других элементов оформления при параметрическом изменении модели. В результате конструктор не должен следить за правильностью оформления чертежа – система это делает за него.

Пример параметрической фрезы

Пример параметрической фрезы

Еще один пример демонстрирует параметрическое изменение 3D фрезы.

Ассоциативные чертежи

Ассоциативные чертежи

T-FLEX CAD позволяет назначать параметры на различные взаимосвязи. К таким параметрам могут относиться как численные (размерные и параметры другого рода), так и текстовые параметры. Для примера «Фреза» конструктор задал возможность параметрического изменения ширины фрезы, количества зубьев фрезы и количества облегчающих отверстий. Также можно увидеть на этом примере, что изменяются не только параметры самой фрезы, но и текстовая информация на размере, с количеством отверстий. Можно также заметить, что изменение параметров фрезы приводит к получению готового оформленного чертежа, оформление которого не требуется подправлять.

Ассоциативные чертежи

Ассоциативные чертежи

Пример параметрического сборочного чертежа с достаточно сложной геометрией показывает, что геометрические параметры могут быть завязаны от любых других параметров, например, от номинального усилия пресса. Изменение усилия пресса приводит к автоматическому пересчету зависимостей геометрических параметров, отбору недостающих параметров из БД и получению нового варианта сборочного чертежа пресса.

Пользовательские диалоги

Пользовательские диалоги

Для создания диалога в T-FLEX CAD создается специальная страница, на которой просто рисуется необходимый диалог и расставляются элементы управления различных типов (поля редактирования, переключатели, радиокнопки, списки выбора и т.д.) для управления параметрами модели. Созданный диалог потом вызывается на экран и управляет моделью. Этот же диалог может появляться при вставке данного чертежа (модели) в сборку. Об этом будет сказано более подробно попозже.

При создании диалогов существует возможность параметризации самих пользовательских диалогов: скрытие/отображение элементов управления по различным условиям, изменение значений и т.д. Также для диалогов имеется возможность подключения макросов и приложений для редактирования переменных модели, в том случае, если встроенной в систему функциональности оказывается недостаточно.

Прямое редактирование параметров на чертеже

Прямое редактирование параметров на чертеже

Пример показывает прямое редактирование значений на чертеже. Для показанной шестеренки, можно изменять параметры прямо из текстовой информации, вставленной в таблицу, сопровождающую 2D чертеж.

Редактор переменных

Редактор переменных

В редакторе переменных можно сразу изменить любое количество параметров модели. В редакторе переменных можно использовать формульные зависимости, множество разнообразных функций (математических, тригонометрических, отбора из БД, геометрических, условного выбора…). Действия в редакторе переменных могут производиться как над числовыми параметрами, так и над тестовыми параметрами.

Использование внешних зависимостей

Использование внешних зависимостей

Пример демонстрирует, что в уже показанную ранее модель можно загрузить рассчитанные не в системе T-FLEX CAD значения параметров через файл простого формата, а система T-FLEX CAD перестроит параметрическую модель.

Графические зависимости и вычисляемые параметры

Графические зависимости и вычисляемые параметры

Геометрические параметры самой модели могут участвовать в параметрическом пересчете модели и задавать значения других параметров модели. Пример шнека с геометрически изменяемым шагом показывает, что шаг винта задан с помощью 2D сплайна. Изменение геометрии сплайна приводит к автоматическому изменению шага 3D модели шнека.

Переменные - табличные зависимости

Переменные - табличные зависимости

В T-FLEX CAD имеется встроенный редактор таблиц (БД), в котором можно создавать таблицы (внутренние базы данных). Внутренние БД хранятся вместе с параметрической моделью T-FLEX CAD. Это позволяет обеспечивать целостность параметрической модели и ее независимость от внешних программ или данных при использовании внутренних БД для отбора параметров в процессе параметрического пересчета. Также использование внутренних БД позволяет ускорять параметрический пересчет моделей. На примере показывается, что элементы библиотек стандартных элементов T-FLEX CAD построены на основе целого набора таблиц, соответствующих ГОСТ, и при изменении базовых параметров – все остальные параметры элементов отбираются из внутренних БД и получается новый стандартный элемент.

Переменные - выборка из внешних баз данных

Переменные - выборка из внешних баз данных

С помощью зависимостей с использованием файлов формата Excel и СУБД (Access, DBase и т.д.). В T-FLEX CAD существует возможность динамического отбора значений параметров из БД в зависимости от условий и значений других параметров в процессе параметрического пересчета модели. Эта возможность, в частности, используется в T-FLEX CAD для создания параметрических элементов библиотек. В примере изменение посадочного диаметра крышки, приводит к автоматическому отбору из БД с помощью специальных функций всех остальных параметров крышки по ГОСТу.

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

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

С помощью произвольных формульных зависимостей с использованием арифметических действий, скобок, богатого набора математических и других функций, а также условных выражений. Пример показывает, что любой параметр модели может быть задан с помощью переменной. В T-FLEX CAD очень просто можно связать любые геометрические параметры (и не только) между собой в добавление к уже заданным геометрическим зависимостям.

Управление моделью с помощью размеров

Управление моделью с помощью размеров

С помощью размеров, проставленных на чертеже. В T-FLEX CAD использует отличный от других систем метод параметризации (не размерный) – размеры в T-FLEX CAD являются просто элементами оформления. Тем не менее, параметрическая модель T-FLEX CAD позволяет управлять параметрами модели с помощью задания значений размеров, аналогично тому, как это делается в других системах. В отличие от других систем в T-FLEX CAD не существует понятия «недоопределённого» или «переопределённого» состояния модели. На примере видно, что параметрическая модель в T-FLEX CAD прекрасно работает с недостатком проставленных размеров на чертеже (эскизе).

Также на примере видно, что при изменении 3D размеров, которых проставлено больше чем необходимо для «определения» модели, также модель прекрасно изменяется, несмотря на то, что размеры конфликтуют друг с другом (проставлены размеры толщины основания детали и бобышки, и проставлен их общий размер). Все, что можно построить в T-FLEX CAD, будет ассоциативным и параметрическим – и это не зависит ни от сложности модели, ни от количества проставленных или не проставленных размеров. Параметрическая модель в T-FLEX CAD будет работать однозначно по тем принципам, что в нее заложил конструктор.

Команда "Отношения"

Команда "Отношения"

С помощью специальной команды «Отношения», которая показывает ранее установленные пользователем отношения между элементами параметрической модели T-FLEX CAD. Задавая значения параметров можно изменять параметрическую модель. Графические объекты – маркеры, показывающие отношения между элементами можно оставить на экране с тем, чтобы можно было отслеживать их изменения в «прозрачном режиме».

Управление параметрической моделью с помощью мыши

Управление параметрической моделью с помощью мыши

Перемещение линий позволяет видеть в динамике, как изменяется модель. В любой момент в активном окне задания параметра линии можно задать точное значение параметра. Пример демонстрирует, как легко и удобно можно изменять геометрию модели в T-FLEX CAD просто с помощью мыши.

При этом сохраняются все зависимости в модели, которые заложил сам конструктор, а не «придумала» сама система. Необходимо отметить, что для параметрического изменения не требуется проставлять ни один размер. В окончании примера демонстрируется как можно легко переопределять параметрические зависимости между элементами параметрической модели в T-FLEX CAD.

Параметрический гидроцилиндр

Параметрический гидроцилиндр

Автор: Ефимова Светлана Николаевна
Предприятие: ОАО "Елецгидроагрегат"
Продукты T-FLEX, применявшиеся при проектировании: T-FLEX CAD 3D

Проект-победитель конкурса проектов "Эксперт"

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

Параметрическая ванна

Параметрическая ванна

Пример параметрической «ванны» или очистного сооружения разработан на одном из польских предприятий. Вся номенклатура таких «ванн» была заложена в одной параметрической модели T-FLEX CAD! В результате данное предприятие получает необходимую документацию на любое заказанное изделие для своего производства за считанные минуты. Конструктор просто задает необходимые элементы конструкции и их параметры, а T-FLEX CAD пересчитывает параметрическую модель и получает готовое изделие. Великолепное применение параметрических возможностей системы T-FLEX CAD! Браво, наши польские друзья!

Модуль оптимизации в T-FLEX CAD

Модуль оптимизации в T-FLEX CAD

T-FLEX CAD содержит в стандартной поставке полноценный модуль оптимизации, который позволяет решать различные оптимизационные задачи. Помимо решения стандартных задач по оптимизации параметров моделей T-FLEX CAD позволяет включить оптимизацию в параметрический пересчет модели. Пример показывает решение оптимизационной задачи по нахождению угла положения ролика, чтобы длина ремня была равна 1000. T-FLEX CAD прекрасно справляется с данной задачей. Далее в T-FLEX CAD устанавливается флаг, что данная оптимизационная задача должна участвовать в параметрическом пересчете модели. И что мы видим -- изменение положения разных роликов приводит к автоматическому изменению угла натяжного ролика таким образом, чтобы длина ремня сохранялась неизменной = 1000.

Данный пример показывает, как с помощью модуля оптимизации решается задача оптимального подбора 5 параметров -- углов роликов, чтобы длина ремня была минимальной.

Работа с большими сборками

Работа с большими сборками

В целях оптимизации работы со сборочными моделями в системе T-FLEX CAD предусмотрены специальные средства управления большими сборками. Они позволяют проводить работу только с теми узлами сборки, которые этого требуют, экономить в целом количество использованной оперативной памяти, облегчить вращение 3D-сцены при большом её насыщении объектами.

Примеры сборок - Станок

Примеры сборок - Станок

Токарно-фрезерный обрабатывающий центр 1П730 полностью разработанный в T-FLEX CAD.

2D-коннекторы в T-FLEX CAD

2D-коннекторы в T-FLEX CAD

2D-коннекторы - уникальный инструмент системы T-FLEX CAD. Использование коннекторов при работе со сборочными моделями и чертежами позволяет существенно сократить время проектирования и избежать ошибок.

Прихват

Прихват

Пример демонстрирует параметрические возможности T-FLEX CAD по созданию уникальных изделий типа «прихват» из параметрических составляющих.
Мини-САПР создана с помощью инструментов системы T-FLEX CAD, входящих в стандартную поставку, без применения языка программирования.

Описание примера: Изделие типа «прихват» состоит из заготовки, передней части прихвата и способа его закрепления (тип прихвата). Прихват всегда УНИКАЛЬНОЕ изделие, но указанные выше части прихвата могут быть типизированы (параметризованы). Сначала задается параметрическая заготовка для прихвата, потом параметрически задается передняя часть прихвата и в конце задается тип прихвата. После задания частей прихвата система T-FLEX CAD автоматически формирует уникальное изделие из параметрических частей.

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

Данная задача не может быть решена с помощью конфигураций, так как количество конфигураций будет стремиться к бесконечности по причине того, что у каждой из параметрических частей прихвата можно задать любое значение для переменных, отвечающих за геометрию.

Параметрические чертежи и модели

Параметрические чертежи и модели

Простейший параметрический пример: фреза с переменным количеством зубьев и облегчающих отверстий. Изменение параметров приводит к автоматическому изменению готового оформленного чертежа. Изменяется не только геометрия чертежа, но и текстовая информация на размерах, которая обозначает переменную часть (например, кол-во отверстий).

Еще один пример: параметрический сборочный чертеж пресса. Параметрическое изменение геометрии сборки может зависеть от любого другого параметра, в данном случае, от номинального усилия пресса. Изменение номинального усилия пресса приводит к тому, что рассчитывается геометрия, автоматически выбираются необходимые геометрические параметры из баз данных, и перестраивается сборочная модель.

Следующий пример демонстрирует 3D параметрический пример с изменяемым количеством элементов, которые задаются в сопровождающей форме, прямо на поле чертежа. Форма выполнена стандартными средствами T-FLEX CAD без программирования.

Параметрическая модель теплообменника

Параметрическая модель теплообменника

Параметрическая модель теплообменника  позволяет выпускать практически готовую документацию на новый вид теплообменника по заявке Заказчика. Заявка выполнена тоже в системе T-FLEX CAD.
При Заказчике вносятся требования к проектируемому теплообменнику, все данные сохраняются в базу данных, с которой связаны параметрические модели чертежей всех элементов теплообменника. После сохранения требований Заказчика в базу данных необходимо открыть соответствующие чертежи и вызвать стандартный пересчет параметрической модели в T-FLEX CAD. Внутри чертежей теплообменника помимо расчета геометрии, также введены расчеты по теплообмену, расчету витков трубок теплообмена и т.д. В результате пересчета параметрической модели получаются практически готовые чертежи на требуемую конструкцию теплообменника.

Оптимизация при использовании МКЭ

Оптимизация при использовании МКЭ

Пример демонстрирует использование стандартного модуля оптимизации T-FLEX CAD при одновременном использовании модуля Анализа, рассчитывающего модель методом конечных элементов.

Описание примера: Есть конструкторская параметрическая модель уголка из листовой стали. Модель уголка содержит параметр – толщина листа, из которого изготавливается уголок.

Создана сборочная модель в T-FLEX CAD: 2 уголка прикреплены к стене, и на уголки положили полку. В системе T-FLEX Анализ создано контактное закрепление уголков на стене, на полку приложена нагрузка, в углу полки создан датчик, который измеряет перемещение угла полки под нагрузкой.<br>
Необходимо подобрать оптимальную толщину листа для изготовления уголков, чтобы при нагрузке на полку перемещение ее угла соответствовало требованиям.

В примере используется параметрические возможности T-FLEX CAD, модуль оптимизации системы T-FLEX CAD и система T-FLEX Анализ для решения конечно-элементной задачи. Конечно-элементная задача T-FLEX Анализ включена в цикл оптимизации T-FLEX CAD.

За необходимое количество итераций с автоматическим пересчетом конечно-элементной задачи система T-FLEX CAD подбирает оптимальное значение толщины листовой стали для уголков.

Примеры сборок - Лестницы

Примеры сборок - Лестницы

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

САПР создана с помощью инструментов системы T-FLEX CAD, входящих в стандартную поставку, без применения языка программирования.

Описание примера:
Создана параметрическая сборочная модель лестницы в T-FLEX CAD, которая зависит от размеров резервуара и имеет еще много параметров, которые задаются при проектировании таких металлоконструкций.
Для задания параметров лестницы в T-FLEX CAD создан специальный диалог, в котором можно задавать все параметры проектируемой лестницы и также осуществлять проверку на правильность задания тех или иных параметров.
То есть нельзя создать лестницу заведомо неправильных размеров и т.п. После задания размеров резервуара и параметров проектируемой лестницы система T-FLEX CAD пересчитывает параметрическую сборочную конструкцию.
В результате получаем трехмерную модель лестничной конструкции, автоматически получаем всю чертежную документацию на металлоконструкции, получаем сводный отчет по необходимому количеству металла, по количеству комплектующих изделий и т.п.
Плюс к этому – полностью исключается возникновение ошибок при проектирования таких лестничных металлоконструкций.

Параметрические чертежи и модели в T-FLEX CAD

Параметрические чертежи и модели в T-FLEX CAD

Параметрическая 3D и 2D сборка кондуктора в T-FLEX CAD.
Сборка собрана по принципу от деталей к сборке. Все детали параметрически увязаны между собой по многим параметрам. Особенностью этой параметрической модели является то, что изменение параметров сборки приводит к:
- параметрическому изменению состава сборки  
- автоматическому перестроению 3D модели и 2D чертежа сборки
- автоматическому перестроению готовых чертежей всех деталей
- автоматическому изменению спецификации
То есть новый комплект полной чертежной документации на новый вариант кондуктора можно получить за считанные минуты.

Использование коннекторов – Трубопроводы

Использование коннекторов – Трубопроводы

Данный пример демонстрирует использование коннекторов при 3D моделировании сборок. 3D элементы трубопроводов соединяются между собой через механизм коннекторов, который автоматически синхронизирует не только геометрические параметры фланцев, но и количество отверстий для крепления. Специально созданный адаптивный фрагмент крепежного соединения, также содержащий коннекторы, позволяет в одно действие получить закрепление фланцев между собой.