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

Создание сборки "Сверху-вниз" - как правильно?


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

Продираюсь через раздел справки 3Д Сборки - Сборки Сверху-вниз. Пока что в голове туман и разруха. :smile: 

 

Из того что прочитал - есть 3 способа: 1) создание 3Д фрагментов 2)преобразование тел командой Деталь-Создать,  3) преобразование тел командой Деталь-выгрузить. (ну и там в создании-выгрузке еще дополнительные опции типа адаптивности, это сейчас опускаем). В справке вроде пишут, что самый правильный способ номер 1 (создание фрагментов). Тогда зачем нужны еще два способа (создание и выгрузка)? 

 

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

 

Прошу высказываться, кто как работает и почему. Какой способ считает быстрее (надёжнее, эффективнее, проще и т.д.) и почему.

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


UnPinned posts
16 минут назад, frei сказал:

Это делается манипулированием внешних переменных, когда сборка управляет деталями.

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

 

 

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Shura762 сказал:

вам нужны взаимосвязи между тремя размерам

да, например

1 минуту назад, Shura762 сказал:

и чтобы объем кирпича был 0,7 литра

НЕТ, про объем речи вообще не было.

2 минуты назад, Shura762 сказал:

добро пожаловать в Оптимизацию

Никакая оптимизация не нужна.

 

Просто свяжи три размера. Или хотя бы два.

 

Ещё проще: есть цилиндр. Длина цилиндра равна трем диаметрам. Объясни как написать в ТФ ОДНО уравнение: L=D*3.

При изменении диаметра (именно диаметра, а не какой-то переменной или параметра), соответственно меняется длина. Всё. Больше ничего не требуется.

Ссылка на сообщение
Поделиться на других сайтах
Только что, kkk сказал:

А чем плоха геометрическая привязка

Тем что геометрическая привязка плоха, т-флекс - это Маша-растеряша. :biggrin:

3 минуты назад, kkk сказал:

без всех этих переменных?

Увы, это нет тот КАД.

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, Ветерок сказал:

При изменении диаметра (именно диаметра, а не какой-то переменной или параметра), соответственно меняется длина. Всё. Больше ничего не требуется.

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

про 0,7 была шутка, смайлик потерял :biggrin(old):

Захват-40.jpg

Изменено пользователем Shura762
Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Shura762 сказал:

Чтобы систем поняла, что меняется диаметр, его необходимо считать

Диаметр ЗАДАЕТСЯ значением. И меняется он не святым духом, а ВВОДОМ ДРУГОГО ЗНАЧЕНИЯ. Нпосредственно, напрямую и руками. Что ещё должна "понять" система, когда просто задают новое значение диаметра?

 

Или ты реально не понимаешь простой задачи?

Ссылка на сообщение
Поделиться на других сайтах
21 минуту назад, Ветерок сказал:

реально не понимаешь простой задачи?

Да-а-а-а-а-а-а!

Вот тебе файл, меняй как хочешь диаметр, но вас это тоже не устраивает, вам необходимо недостатки найти, обращайтесь я их вам подкину

Ветерок.grb

Ссылка на сообщение
Поделиться на других сайтах
31 минуту назад, Ветерок сказал:

Диаметр ЗАДАЕТСЯ значением. И меняется он не святым духом, а ВВОДОМ ДРУГОГО ЗНАЧЕНИЯ. Нпосредственно, напрямую и руками. Что ещё должна "понять" система, когда просто задают новое значение диаметра?

Какой-то притянутый за уши пример. В том же СВ можно написать такую формулу (диаметрх3=длина цилиндра). Но в СВ доступны внутренние идентификаторы всех размеров и в формуле подставляется как раз такой (автоматически созданный) идентификатор, по сути - тот же параметр. Как программа может обращаться к абстрактному значению (диаметра в данном случае)? В ТФ логика другая, нужно вручную  прописать параметр и на него сослаться в уравнении. Принцип тот же. Есть тут, правда еще id элементов, но с чем его едят я еще не разобрался. 

Изменено пользователем kkk
Ссылка на сообщение
Поделиться на других сайтах
14 минут назад, kkk сказал:

Какой-то притянутый за уши пример.

Всё дело в масштабируемости. 1,2,3,4 параметра создать не трудно, но после 30-ти начинает надоедать.

14 минут назад, kkk сказал:

id элементов

Псевдонимов, как в Крео, СВ, Компасе уразмеров нет. Значения можно вытащить только функцией get:

Безымянный.png

В этом примере она по id другого размера (0x400002A - прекрасная запись, правда? xD ) вытаскивает значение поля value, то есть значение размера. Увидеть все, это великолепие что есть в объекте (размер или в другие сущности) можно через команду "Измерение"

Снимок.JPG

жопа в том что хочешь сложить два размера пиши в уравнении:

get("0x400002B","VALUE")+get("0x400002A","VALUE")

Удобно это? Нет, это не удобно.

Про вложенные тернарные операторы рассказать?:biggrin:

ЗЫ надо добавить что в связи с этим делают наоборт: сначала создают переменные и уже их назначают в размеры.

 

Изменено пользователем frei
Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, frei сказал:

Про вложенные тернарные операторы расскзать?:biggrin:

Лучше про сборки, тема ведь о них. :smile:

Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, Shura762 сказал:

вам необходимо недостатки найти

Ты реально не понимаешь. НИЧЕГО не понимаешь.

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

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Ветерок сказал:

но результата нет.

пример в виде файла это не результат, вы правы :flush:

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

 Вот что у меня видно. Черное окно и никакой реакции ни на что, кроме закрытия.

На всех файлах такое. В чем дело? Вдруг стало так. Раньше было нормально.

 

изображение.png

Изменено пользователем Ветерок
Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, kkk сказал:

Лучше про сборки, тема ведь о них.

Конкретный пример бы. Так то есть видос про переменные. 

 

Изменено пользователем frei
Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, frei сказал:

Конкретный пример бы.

Конкретика меня, в данном случае, как раз не интересует. А интересует мнение и опыт других пользователей, по какой же системе предпочтительно создавать сборки, если (требования я описывал в заглавном сообщении). Большие сборки с уровнем вложения 2-3-4

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, frei сказал:

К сожалению в т-флексе  единственное что можно отправить в деталь из сборки это переменные по типу данных"числовые" и "текстовые".

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

 

R288.jpg

Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, kkk сказал:

Конкретика меня, в данном случае, как раз не интересует. А интересует мнение и опыт других пользователей, по какой же системе предпочтительно создавать сборки, если (требования я описывал в заглавном сообщении). Большие сборки с уровнем вложения 2-3-4

Да флексу пофиг на размер сборки и уровень вложения.

Вот каноничный пример: модель Эйфелевой башни. 155 000 деталей.

Скрытый текст

 

 

Там метод работы важен. Если будете тыкать сопряжения как в СВ - то даже сборку из 10 деталей не соберёте (всё развалится).

Во флексе нужно собирать методом совмещения систем координат. Благо флекс очень часто автоматически создаёт дополнительные (в Т-флексе они называются "локальные") системы координат. Примером может служить любое болтовое соединение. Вот вы сделали две детали с отверстиями под болты, а флекс автоматически создал в отверстиях системы координат. Потом вы вставляете в сборку одну деталь, потом вторую и можете легко соединить детали по отверстиям; а потом и крепеж вставить, благо в там тоже уже есть эти системы координат. И так хоть до посинения

Но если вам нужно скажем приклеить шильдик... Отверстий нет, клеится не по центру, не с краю, а где-то. Вот тут начинаются танцы с бубном. Есть конечно сопряжения как в СВ, но флекс их вечно теряет, и сборка летит ко всем чертям.

 

 

P.S. Я всё это пробовал в 14-й версии, сейчас могли что-нибудь и допилить в лучшую сторону.

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

Да, классно я вчера лоханулся с ответом для @Ветерок , про переменные он прав, без них ТФ не ТФ, но всех это бесит, а главное для меня все эти Размер1 и прочее и есть переменные. Вот говорила мне мама, сынок не играй со взрослыми дядями наё будут. Здесь люди привыкли к определенным системам, вот необходим всем эскиз, фтопку линии построения, и я тут такой красивый. По большому счету переменные необходимы только в деталях с исполнениями и усе. А тебе на кирпич, вот нет в моей практике деталей в которых размер1 зависел по формуле от размера2. И что я тут делаю такой хороший в чужой компании, так ужин с дураком

p.s. это :poster_offtopic:

Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, Shura762 сказал:

Да, классно я вчера лоханулся с ответом для @Ветерок , про переменные

принято

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

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

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

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

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

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

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

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

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

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

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




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