Автоматическая простановка размеров в ассоциативном чертеже. Миф или реальность?

Автор НС, 18.07.07, 14:58:31

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

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

sulyco

Цитата: Jean от 19.07.07, 16:37:08
нужна логика опорных размеров
Попробуем создать логику, коллеги?
Начнем, пожалуй:
П.1. Диаметры проставляем все. Если указан сортамент, то соответствующий диаметр идет справочным. На каком этапе назначаем квалитет и чистоту?
Дополнять можно сверху, снизу, а также ветвить и назначать связи-зависимости

Jean

Линейные размеры.
1. Основные исполнительные размеры - по выбору пользователя.
2. Направление простановки без замкнутой цепочки - по выбору пользователя.
3. Определяющие размеры с заведомым допуском, примыкающие к исполнительным.
4. Размеры указываемые совместно, на одном виде.
5. Размеры со свободным допуском без привязки к виду.
6. Размеры на видимых линиях
7. Размеры привязанные  к местным вырывам (либо к "невидимым линиям).
8. Отсутствие основного привязочного размера при наличии осевой линии.
9. Приоритет простановки линейного или углового размера.
...
Угловые
1. Приоритет растра угла.
2. Приоритет простановки линейного или углового размера.
3. Замыкание цепочки размеров, либо учет симметрии "подобия" от осевой линии.
4. Привязка размеров к линиям чертежа.
5. Определение дополнительных "неявных" угловых размеров.
...
Радиусные.
1. Где они нужны.
2. Адаптация при проективном преобразовании радиуса в сплайн.
3. Образмеривание центров размеров.
4. Образмериваеие сочетаний радиусов (чем).
...
Кроме того программно различить зоны листа, положение на листе, избежать перекрытия, возможного пересечения, учет масштабирования, помехи для дополнительных обозначений... Это только на вскидку, мдя, для меня белая горячка. Может лучше по конфетке а? :%:

sulyco

Цитата: Jean от 20.07.07, 07:52:36
Может лучше по конфетке а? :%:
По конфетке - это хорошо. Сахар в мозг - мысль на-гора. :o:
И все же. Попробуем разбить проблему на кучу маленьких непроблемок. Например, дадим определение опорным размерам, а потом сформулируем методику их определения на детали. Уважаемый Jean, нам ли пороть горячку (жить в печали)? Медленно, не торопясь, по зернышку добудем славу великому АСКОНУ?

Фанат Компаса

Прошу прощения, давайте уточним постановку вопроса. Под автоматической простановкой размеров подразумевается именно полная автоматизация - чтобы комп сам определил базовые поверхности, размерные цепочки и т.п. или перенесение на чертеж уже проставленных в 3D размеров?

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

sulyco

Цитата: Фанат Компаса от 21.07.07, 20:39:26
Прошу прощения, давайте уточним постановку вопроса. Под автоматической простановкой размеров подразумевается именно полная автоматизация - чтобы комп сам определил базовые поверхности, размерные цепочки и т.п. или перенесение на чертеж уже проставленных в 3D размеров?

Я то подразумевал под темой топика второе. Тогда все смотрится просто, проставлять на виде размеры опреденные в плоскости этого вида, повторить назначенные допуски и другие поля размера... и все, ни какой отсебятины.
А если подразумевать первое, то все гораздо сложнее, лично я скептически отношусь к такому варианту. Ведь для этого программа должна знать технологию изготовления детали, особенности ее размещения/работы в сборке. Да хотябы надо задать в сборке базовые и присоединительные размеры, а это уже следующий уровень, перепрыгнуть его нельзя.
Есть отличный шанс объединения конструкторских и технологических задач. Начать решение можно от построения-изготовления простого трехступенчатого валика (может быть со шпоночным пазом, но попозже). Смотрите:
-создана модель и проверена на собираемость
-технолог определяет виды-последовательность обработки и все остальное, вместе с конструктором задает опорные поверхности, базы
-конструктор определяет квалитеты определяющих поверхности размеров, сообразно им может прописываться чистота или назначаться отдельно
-еще что-то упущенное мной
Системность задачи может состоять в том, что не должно (в моем понимании) быть необходимости указывать размеры в эскизе. Поверхности и элементы построения должны обладать свойствами или атрибутами, где прописываются необходимые для простановки размера данные. Потому что, именно поверхности и ограничивающие их грани формируют деталь. Как-то вот так. Возможно это потребует полного переосмысления математического или еще какого аппарата КОМПАСА.
Конечно, на предлагаемой модели проще это все задать на плоском чертеже, но без прохождения этого этапа не удастся перейти к более сложным деталям.


yarikv

ЦитироватьЯ то подразумевал под темой топика второе. Тогда все смотрится просто, проставлять на виде размеры опреденные в плоскости этого вида, повторить назначенные допуски и другие поля размера... и все, ни какой отсебятины.

я тоже это имел ввиду. самое простое и нужное решение. остальное сложно, имеет множество вариантов решения, поэтому не жизненно