Построение траектории движения объекта по заданным значениям

Автор Victor, 30.03.09, 18:00:59

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

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

Victor

Бодрого времени суток!

Вопрос заключается в возможности использования каких-либо алгоритмов компаса для построения сложной траектории движения объекта.
Детали: Есть биение ремня в некой конструкции. Расчёт производится в самописной программе и полученные результаты использовались в построении траектории. До недавнего времени был для этого использован acad+lisp. Есть ли возможность строить траекторию средствами компас ... или библиотеки какой-либо?!?

Плиз! Не посылайте в RTFM .. я бы и сам с радостью, да вот до изучения вопросов касательно встроенных языков не добрался...а ответ нужен быстро...я не хочу устраивать в конторе зверинец!!!!  >:(

Sinus

Компас не предназначен для построения сложных траекторий движений объекта. И вообще не предназначен для чего либо сложного. В компасе хорошо и быстро проектируются простые приспособы где ни куда ни чего не движется. ИМХО.

Leo

Цитата: Sinus от 30.03.09, 21:36:27
Компас не предназначен для построения сложных траекторий движений объекта. И вообще не предназначен для чего либо сложного. В компасе хорошо и быстро проектируются простые приспособы где ни куда ни чего не движется. ИМХО.
Бред, уж извините... Посмотрите работы участников конкурса асов - ООООчень простые приспособы... И движется все куда надо (если надо).

Sinus

Цитата: Leo от 30.03.09, 23:35:56
Цитата: Sinus от 30.03.09, 21:36:27
Компас не предназначен для построения сложных траекторий движений объекта. И вообще не предназначен для чего либо сложного. В компасе хорошо и быстро проектируются простые приспособы где ни куда ни чего не движется. ИМХО.
Бред, уж извините... Посмотрите работы участников конкурса асов - ООООчень простые приспособы... И движется все куда надо (если надо).

И каким это чудом там все двигается? Библиотекой анимации? Не смешите меня! Каким образом подсборка сможет, допустим, будет поворачиваться  в большой сборке? Она же вставлена туда как кусок монолита? Говорите ввести переменную угла поворота? И как же ее значение плавно изменить? И что делать с тем, что сопряжение под углом работает горбато?
Количество деталей в сборке не показатель! Сколько вы будете открывать такие файлы? Какой нужен суперкомпьютер? Про перестроения чертежей с таких сборочек я вообще молчу.
В итоге чтобы кому-то показать такую сборку надо:
1. Удалить в сборке все сопряжения
2. Забыть про ассоциативные спецификации и про понятия объект спецификации
3. Взять очень мощную и дорогую графическую станцию (а не ноутбук для презентаций!)
4. Запастись терпением.

Можно ли в компасе смоделировать автомобиль? Автомобиль нет. Ладу-Калину да.

AO

Цитата: Leo от 30.03.09, 23:35:56
Бред, уж извините... Посмотрите работы участников конкурса асов - ООООчень простые приспособы... И движется все куда надо (если надо).
Сложность сбоки и кинематика, которой нет, не одно и то же. Библиотека анимации - затыкание дыры, при чем далеко не самое удачное. Все это конечно на мой взгляд.

AO

Цитата: Sinus от 31.03.09, 07:08:57
... Можно ли в компасе смоделировать автомобиль? Автомобиль нет. Ладу-Калину да.
При чем тут Калина, Вы ее пользовали?

YNA

Теоретически заставить деталь двигаться по произвольной траектории можно. На рисунке показан один из примеров реализации. Если уменьшать размер отрезка «аб» то он будет становиться касательной к траектории и деталь-треугольник, касаясь своим носиком поверхности, будет двигаться по ней нормально к траектории (дальнейшие построения - дело техники).
Но дело в том, что в 3Д эскизе такое построение сделать не удаётся или из за математических ограничений или в 3Д какой то особый алгоритм построений или просто низкая точность вычислений. Для примера приложена сборка со сплайновой поверхностью и построен эскиз её проекции. Теперь строим отрезки, перпендикулярные сплайну, одна из точек которых лежит на сплайне, и посмотрите что получается. Если у отрезка длиной 0,1 – 1 мм положить две точки на сплайн, то результат будет очень странным.
Ну а если говорить по поводу точности, то можно просто измерить периметр верхней и нижней грани выдавленной поверхности – ошибка около 0,01 мм достаточно большая.