Изменение положения деталей в сборке внешней переменной.

Автор Zima, 27.06.13, 13:20:11

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

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

Zima

Добрый день.
Имеется сборка-механизм. Детали в механизме связаны сопряжениями.
Механизм типа кривошипно- шатунного.
Разные положения механизма задаются углом поворота одной из деталей относительно корпуса, через сопряжение "под углом"  и внешнюю переменную.
Вроде все работает, но есть проблемы. При задании углов часто возникает ошибка в модели.
Диапазон значений угла   -10...21. При этом если из положения 21 установить переменную 15, то при перестроении выскочит ошибка, а если -10 все нормально.
Пробовал менять положение механизма шагами не более 2, идет нормально.
Но когда вставил этот механизм как подсборку в другую сборку, то шаг пришлось  уменьшать сначала до 0.1 по том до.0.01, то есть установить механизм в любое требуемое положение не возможно.
Что делать?

студент

А сборка не секретная, можно выложить? а то тяжело что то так сказать.

Zima

Сборка много весит, и деталей много и сопряжений, вряд ли имеет смысл.
Похоже ни кто с такой проблемой не сталкивался.

студент


obesov

 Попробуйте в "первичной" сборке (там, где задаёте переменную Под углом) ввести значение этой переменной n+360!
Есть подозрение, что КОМПАС не всегда "проглатывает" отрицательные значения углов.

Goran

Цитата: Zima от 27.06.13, 13:20:11
...Имеется сборка-механизм. Детали в механизме связаны сопряжениями.
Механизм типа кривошипно- шатунного.
...При задании углов ... ошибка
Что делать?
Могу предложить, если Вам это только для визуализации, пересчитайте положения для узлов с поступательным движением и задайте переменные вместо угловых положений - линейным положениям.
+ Благодарностей: 1

Zima

Цитата: obesov от 27.06.13, 15:17:13
Попробуйте в "первичной" сборке (там, где задаёте переменную Под углом) ввести значение этой переменной n+360!
Есть подозрение, что КОМПАС не всегда "проглатывает" отрицательные значения углов.
Нет  с 21 на -10 сразу перестраивается без проблем, а вот на 15 нет.
Когда вставлена в другую сборку, вообще странно , с 21 не 19 выдает ошибку, а на 18.9 перестраивается.

Zima

Цитата: Goran от 27.06.13, 15:20:09
Могу предложить, если Вам это только для визуализации, пересчитайте положения для узлов с поступательным движением и задайте переменные вместо угловых положений - линейным положениям.
Это мысль хорошая, попробую.

Zima

Цитата: Goran от 27.06.13, 15:20:09
Могу предложить, если Вам это только для визуализации, пересчитайте положения для узлов с поступательным движением и задайте переменные вместо угловых положений - линейным положениям.
Ура, действительно при замене линейными положениями, ни каких глюков. Ставится в любые положения.
Спасибо большое за совет.