Построение гибкого шланга средствами Компаса.

Автор IgorT, 14.04.17, 10:22:50

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

YNA

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

IgorT

Что-то я не пойму как должна работать модель шланга....
Пересохранил файл как Сборка. Перемещаю Наконечник(1). Немножно. Без фанатизма.
Появляется на нем галка красная. F5. Шланг не меняется.  :(

Ё

 Иллюзии правят миром, имхо... Благодатный огонь, «гибкий» шланг... Великие иллюзионисты прошлого (Форума) «О!Bessof...»(ТМ! :um:) да Алхимик (просто: Алхимик! :shu:) демонстрировали фокусы со шлангами да верЁвками ещЁ «при царь-Горохе»! Улучшить их достижения можно, получив постоянную длину шланга для подвижных «мест подключения».
По-сути, требуется получить «гибкую» линию постоянной длины. Получить такую линию можно набором «плавно сопряжЁнных» «линий-деталей»: либо из универсального параметризованного набора, либо – разбиением «линии luа» на некоторое количество «линий-деталей». При необходимости  получения шланга без рЁбер – «Сплайн по объектам»...

https://cloud.mail.ru/public/55c1/uzYYftas9

P.S.: ну, а «яростные программеры» могли бы создать и утилитку под условным названием «Шнурок и мыло»...
P.P.S.: ещЁ не самый древний Форум -                http://forum.ascon.ru/index.php/topic,19591.msg120706.html#msg120706
http://forum.ascon.ru/index.php/topic,25249.msg182957.html#msg182957
P.P.P.S.: from Артефакт 13.06.04, 18:32:42: «Пример построения чего-то подобного даже описан в сопроводительной документации на КОМПАС-3D V6, Практическое руководство, Том 4, Трехмерное моделирование, стр.543. Я попробовал, получается круто!»

IgorT

Руководство по Компас на руках сейчас отсутствует. Доступно только на работе. Завтра гляну.

А модельку собственную явите миру?
вопрос про шлаг не праздный ... тема сия актуальна.
досада в том, что в системах конкурентов оный шланг строится на ура!
Как его сделать в Компасе я так толком и не понял. :(

Ё

+ Благодарностей: 2

VLaD-Sh

Цитата: Ё от 16.04.17, 22:43:42
А "личка" - зачем?
Зачем личка? Выкладывайте тут. Наверно всем интерсно  :shu:
+ Благодарностей: 1

Resfeder

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

СВ

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

IgorT

Думаете, что сиё естественное желание народа порочно?

СВ

 Думаю, что на данный момент решить это - проблема.

Resfeder

Соединить две точки траекторией это проблема? Задать условие постоянства длины траектории - да это не просто, но решаемо.

СВ

 А сама траектория сама перестроится, если, к примеру, к одному узлу присоединён РВД, а второй узел (к которому присоединён второй конец РВД) перемещается по трём координатам и ещё поворачивается в нескольких плоскостях? Можно усложнить и до предела: ВСЁ перемещается и поворачивается.

Resfeder

Если второй узел перемещается по 3-м координатам, то траектория сама перестроится без проблем! Рекомендую изучить приложение "Трубопроводы". Если второй узел ещё и поворачивается, то это конечно сложнее, но вполне решаемо. Чтобы не усложнять до предела, вначале стоит определить положение второго узла, а затем "вешать" шланг! :)

IgorT

Цитата: Resfeder от 17.04.17, 10:58:26
... Задать условие постоянства длины траектории - да это не просто, но решаемо.
Хотелось бы определиться, как же задать желаемое "постоянство длины"?

Ничего у меня не получается в среде Компас.... Может покажете как реализованы Ваши идеи?

Вот пример, что ожидается получить, реализованное в эскизе SW.
На дуги наложены зависимости "равенство радиусов", "касание". Из дуг сформирован объект "Путь". Ему задана длина.
При перемещении левой точки путь меняет форму по условиям наложенных зависимостей, одновременно сохраняя длину.
Такое возможно сделать Компасом?

Lotos82

Как по мне, не хватает возможности присвоить переменную размеру длинны дуги окружности...или возможности отсечения участка кривой заданной длинны в 2Д как в 3Д.

ТрындецЪ

Цитата: Lotos82 от 16.05.17, 11:19:43
Как по мне, не хватает возможности присвоить переменную размеру длинны дуги окружности...

Формула для вычисления длины дуги: L = пи*R*A/180,
где R - радиус дуги,
       А - центральный угол дуги.
Как видим из формулы дуги с одинаковой длиной могут различаться комбинацией R и A.
И как Вы предлагаете решить КОМПАСу это уравнение с двумя неизвестными?

IgorT

Так же, как это делает SW. Почему-то программёры DS это могут делать, ждем от асконовских того же самого.  :)

ТрындецЪ

Цитата: IgorT от 16.05.17, 15:57:13
Так же, как это делает SW. Почему-то программёры DS это могут делать, ждем от асконовских того же самого.  :)
Они Вам предлагают один из возможных вариантов решения. Случайный, так скажем.

IgorT

Не понят. Расскажите об этом подробнее.

YNA

Как вариант можно создать 3Д дугу (и не только дугу) и ограничить её длину точкой рарыва. С этой модели сделать проекционный чертёж и можно менять как угодно параметры дуги, да и вообще любой кривой в модели - длина останется постоянной. Всё это будет тображаться в чертеже.