Перейти к публикации

Как это делается в T-Flex


Рекомендованные сообщения

Задача вычитания детали из сборки

<noindex>http://fsapr2000.ru/index.php?s=&showt...st&p=341538</noindex>

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

post-11848-1280928775_thumb.jpg

post-11848-1280928781_thumb.jpg

post-11848-1280928787_thumb.jpg

post-11848-1280928794_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...


Такую задачу

<noindex>http://fsapr2000.ru/index.php?s=&showt...st&p=343849</noindex>

в ТФ можно решить так:

1. Из первого рисунка видно, что достаточно знать величину хорды в каждой точке и располагать полученные дуги вдоль одной из кромок канавки, доворачивая в каждой точке на нужный угол.

2. Для обеспечения этих условий построим на одной из кромок 3D узел и свяжем с ним систему координат (ЛСК). Центр ЛСК расположен на узле, ось Y по нормали к плоскости кромок, а для оси X задано условие доворота на угол, обеспечивающий кратчайшее расстояние между началом ЛСК и точкой пересечения второй кромки и оси X. На основе этой ЛСК строим рабочую плоскость XY. Получаем 3D точку на второй кромке по критерию пересечения этой рабочей плоскости и второй кромки. Расстояние между этими точками и есть искомая хорда.

3. Возвышение центра окружности (шара) над плоскостью кромок вычисляем через величину хорды.

4. Положение 3D узла (на котором построена ЛСК) на кромке задаем через переменную.

5. Для дуги окружности выполняем операцию "Тело по параметрам" и получаем искомую поверхность. Траектория движения центра шара получается аналогично.

post-11848-1282301833_thumb.jpg

post-11848-1282301855_thumb.jpg

post-11848-1282301862_thumb.jpg

post-11848-1282301869_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

Такую задачу

<noindex>http://fsapr2000.ru/index.php?s=&showt...st&p=343849</noindex>

в ТФ можно решить так: ...

Простое и изящное решение той задачи предложила Natasha_Rjabokon, которое, впрочем, затерялось в массе букофф. Наверняка это решение можно реализовать и в TFlex.
Ссылка на сообщение
Поделиться на других сайтах

Простое и изящное решение той задачи предложила Natasha_Rjabokon, которое, впрочем, затерялось в массе букофф. Наверняка это решение можно реализовать и в TFlex.

Конечно можно, но оно во-первых требует "ручного" выполнения нескольких операций, а во-вторых оно не универсально (согласен, что изящное). Если эту задачу немного изменить: расстояние от центра шара до плоскости кромок постоянно, а диаметр шара изменяется, то метод Natasha_Rjabokon уже не сработает.
Ссылка на сообщение
Поделиться на других сайтах

Если эту задачу немного изменить: расстояние от центра шара до плоскости кромок постоянно, а диаметр шара изменяется, то метод Natasha_Rjabokon уже не сработает.

Задача, которую путано объяснил Arredatore в общем сводится к тому, чтобы одним движением фрезы получить декоративный элемент, какой нибудь завиток не постоянной ширины, значит диаметр шара постоянный.
Ссылка на сообщение
Поделиться на других сайтах

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

С этим я не спорю. Решение годится. Дальнейшее просто в развитие методики подобных построений.
Ссылка на сообщение
Поделиться на других сайтах

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

post-11848-1282648053_thumb.jpg

post-11848-1282648060_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Задача <noindex>http://fsapr2000.ru/index.php?s=&showt...st&p=356689</noindex>

в ТФ может быть решена применением адаптивного фрагмента. В подобных задачах этот способ позволяет вставлять детали в сборку, придавая им нужную форму, без особых усилий со стороны пользователя. Кроме того, не требуется предварительно завязывать размеры модели детали на соотв. размеры сборки. Это позволяет сделать модель детали практически универсальной.

В данном примере модель изолятора выполнена операцией "Тело по параметрам" с использованием двух 3D путей. Эти 3D пути заданы в качестве внешних параметров для адаптации. При вставке изолятора в сборку, достаточно указать нужные кромки отверстия. Изолятор автоматически перестроится и примет нужную форму в соответствии с диаметрами отверстий и диаметрами труб.

post-11848-1288189569_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

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

Я бы делал вставкой по оси и включением гибки, диаметр которой завязан на посадочный диаметр.

Ссылка на сообщение
Поделиться на других сайтах

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

Для того, чтобы показать эту грубую резинку вставленной в отверстие, вполне достаточно. А где она сжимается? Она адаптируется под разные диаметры. Что касается формы отверстия, то тогда и внешние параметры адаптации можно изменить. Просто задача была с круглым отверстием.

Я бы делал вставкой по оси и включением гибки, диаметр которой завязан на посадочный диаметр.

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

В том-то и дело, что в данном случае деталь предварительно ни на что внешнее не завязана

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

с использованием двух 3D путей

Как будто нельзя в SW завязать траекторию из цилиндра в деталь шайбы и там сделать элемент по траектории. Но нужно не это, нужны две конфигурации и деформация исходной шайбы.
Ссылка на сообщение
Поделиться на других сайтах

Lex TD

Ты не разобрался. t-flex позволяет иметь гибкие (адаптивные компоненты). Фактически аналог кучи конфигураций одной детали в сборке, без создания их в модели.

В модели она одной формы, а в сборке принимает форму отверстия столько раз сколько нужно.

Вот, это одна и та же деталь:post-1055-1288200222_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

Извините, сбило с мысли про 3D путь. Тоесть система деформирует шайбу используя этот путь или просто делает по траектории ? Учитывается ли то что длина пути одна а длина окружности шайбы другая ?

Ссылка на сообщение
Поделиться на других сайтах

Тоесть система деформирует шайбу используя этот путь или просто делает по траектории

В том что выложил BSV1 траектория используемая в построении модели, подменяется на сборочную при вставке в сборку. Да перестраивает модель в сборке по новой траектории, но при этом сама деталь не меняется.

А массу можно подгонять изменением толщины в зависимости от длины траектории, например.

Ссылка на сообщение
Поделиться на других сайтах

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

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

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

Ссылка на сообщение
Поделиться на других сайтах

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

Это не банальный элемент по траектории. Конфигураций в данном случае нет. В детали своя траектория ни как не связанная со сборкой. Как можно видеть на приведенных скриншотах (пост 458) в одной сборке есть 3 разных отверстия и в них вставлена одна и та же деталь адаптивная каждая к своему отверстию. Все эти изменения хранятся на уровне сборки, не затрагивая модели.

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

Даже в ПроЕ пока такой возможности нет (подмена привязок для гибких компонентов). Мой вариант сделан следующим образом:

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

п.к. Просто это надо попробовать что бы понять.

Ссылка на сообщение
Поделиться на других сайтах

Задача <noindex>http://fsapr2000.ru/index.php?s=&showt...st&p=356689</noindex>

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

Замечатерьная и полезная фича. ТФ поражает своими возможностями.

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

Ссылка на сообщение
Поделиться на других сайтах

Ruslan

Все понял, спасибо. Просто T-Flex не пользуюсь но интересуюсь, часто захожу в эту тему чтобы понять в чем отличия, и возможности программы.

Ссылка на сообщение
Поделиться на других сайтах

то речь должна идти об определении формы и размеров отверстий в цилиндрах под какой-то размерный ряд резинок.

Если есть ряд типоразмеров резинок, то думаю можно организовать подстановку конкретной конфигурации (типоразмера) в зависимости от размеров отверстия, для того что бы в спецификацию попадали нужные данные. При одновременном сохранении адаптивности к отверстию.
Ссылка на сообщение
Поделиться на других сайтах
  • SHARit закрыл это тему
  • SHARit разблокировал тему
  • SHARit закрепил это тему

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...