Как найти неопределённость размещения компонента в сборке?

Автор Дядя Костя, 22.06.21, 10:25:01

« предыдущая - следующая »

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

Дядя Костя

Вот чисто по логике положение детали полностью определено, ни перемещением ни поворотом не двигается, но Компас упорно рисует "минус"...
Как понять чего Компасу не хватает?

KiDim

Это недостаток математики ядра Компаса. Еще в 13-ке обсуждал этот вопрос с техподдержкой. Признали недостаток, хотели исправлять.
Я последний гвоздь вбил, когда сделал им массив массива. Модель всегда давала минус.

Дядя Костя

Цитата: KiDim от 22.06.21, 14:38:51Это недостаток математики ядра Компаса.

То есть в некоторых случаях выявить и устранить ошибку никак?
У меня как то был случай что полностью определённая сборка внезапно стала полностью неопределённой, где что "упало" так и не смог найти, пересобрал заново...

KiDim

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

СВ

 Дмитрий, несколько вопросов:
1 - Стандартные относятся к тем, которые влияют на неопределённость?
2 - Детали вращения типа валы/втулки/шайбы, которые по углу не требуется поворачивать, создают ли они неопределённость, если именно по углу не определены? (Тут напрашиваются мысли ...)

KiDim

Цитата: СВ от 22.06.21, 15:44:591 - Стандартные относятся к тем, которые влияют на неопределённость?
Такой зависимости не обнаружил.
Цитата: СВ от 22.06.21, 15:44:592 - Детали вращения типа валы/втулки/шайбы, которые по углу не требуется поворачивать, создают ли они неопределённость, если именно по углу не определены? (Тут напрашиваются мысли ...)
Однозначно да. Обязательно делаю параллельность их конструктивной плоскости своей базовой. Но это увы не всегда прокатывает. Пока нарыл такую особенность. Как только появляется сопряжение под углом, то лучше делать с полным пространственным углом. Иначе со временем может вылететь минус.

СВ

 Вот какую мысль имею в виду: для таких ситуаций создать Сопряжение типа "Остальные сопряжения безразличны" - чтобы получалась определённость. Вот как это сделать - вопрос!

KiDim

Цитата: СВ от 22.06.21, 16:56:41Вот какую мысль имею в виду: для таких ситуаций создать Сопряжение типа "Остальные сопряжения безразличны" - чтобы получалась определённость. Вот как это сделать - вопрос!
Не ну я за обеими руками. Если Компас научится делать за меня необязательные сопряжения и при этом будет полная определенность сборки... Размечтался я сегодня чего то... Отпуск наверное расслабляет. :-) Мне бы хоть идикатор сделали, чтобы видеть, какая степень свободы у детали или сборки. А то куда копать, что делать... Особенно если сборка чужая.

IgorT

Наблюдал ещё такие приколы: Деталь не определённая в сборке, пока эскиз(эскизы) детали не определённые. Стоит  определить полностью - на детали появляется плюс. Но это не всегда! Видел кто подобное?

IgorT

Сборка.a3d
Здесь пример не "определённой" сборки.
Болт сопряжен совпадением, соосностью и параллельностью. И он не двигается, хотя имеет "минус".
Но! Достаточно включить сопряжение "параллельность" (последняя в списке) между шайбой и деталью, сборка получает "плюсы" везде!

beginner

Цитата: IgorT от 23.06.21, 10:30:17Болт сопряжен совпадением, соосностью и параллельностью. И он не двигается, хотя имеет "минус".
Ну так болт сопряжён с компонентом, у которого не все степени зафиксированы.
Всегда считал эту логику нормальной.
Как правило всегда удаётся получить везде "плюсики". Единственное иногда возникали трудности с массивами.

VLaD-Sh

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

IgorT

Цитата: beginner от 23.06.21, 11:17:45Ну так болт сопряжён с компонентом, у которого не все степени зафиксированы.
Всегда считал эту логику нормальной.
Как правило всегда удаётся получить везде "плюсики". Единственное иногда возникали трудности с массивами.
Угу. Логика железная... А то, что Компас не может его сдвинуть фигня! Он же зафиксирован получается наложенными с сопряжениями не зависимо от шайбы, но "плюса" нет, ибо такая логика у Аскона. Мало того, любое сопряжение наложенное на сей "минусованный" болт переопределит сборку. Логика - упасть не встать.

IgorT

Цитата: VLaD-Sh от 23.06.21, 11:22:33Все верно потому-что положение болта определяется в зависимости от шайбы, которая не имеет "плюса". Можно зафиксировать шайбу и будет "плюс"
Но сопряжения болта достаточны для его определённости в сборке! Добавление сопряжений на болт сделает сборку красной! Это хорошо по вашему?

Vitalij Lysanov

Детали не должны вращаться и перемещаться.

То что вращение шайбы не влияет на конструкцию, это следующий уровень обобщения, который пока недоступен.


Можно предположить как проверяют сборки.

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

Только если сам это делаешь, можно указать на проблемную деталь



 

СВ

 Игорь, любопытствую: вы это для примера сделали или реально крепёж по Соосности сопрягаете между собой?

VLaD-Sh

Цитата: IgorT от 23.06.21, 11:28:51Но сопряжения болта достаточны для его определённости в сборке!
Для железобетонного утверждения Компасу этого мало, т.к. шайба не имеет однозначного положения.
Тут я с Компасом соглашусь

IgorT

Цитата: СВ от 23.06.21, 11:42:39Игорь, любопытствую: вы это для примера сделали или реально крепёж по Соосности сопрягаете между собой?
Это как получится. Иногда сопрягаю между собой, иногда не сопрягаю, а что?

IgorT

Цитата: VLaD-Sh от 23.06.21, 11:43:59Для железобетонного утверждения Компасу этого мало, т.к. шайба не имеет однозначного положения.
Тут я с Компасом соглашусь
То, что Компасу этого мало конечно понятно.

Проверил эту сборку в SW...  Мда... 
SW не ставит на болт "минус". У SW хватает всего и болт у него определён в сборке. Вот так вот! У Компаса логика асконовская.

beginner

Цитата: IgorT от 23.06.21, 11:54:48У Компаса логика асконовская.
Всё верно !
Если бы у бабушки был ..., то она была бы дедушкой.