Перейти к публикации

Семейство деталей


Атан

Рекомендованные сообщения

Возник вопрос. Как в таблицу Exel семейства деталей вставить кривые эскиза (не через размеры эскиза, а чтобы можно было типа подавлять), с целью изменения формы элемента? Решение где-то близко... Пока только: Кривая по кривой - Проецирование, но что-то некрасиво, долго (каждую кривую проецировать).

Не совсем понял суть вопроса, но можно сам эскиз добавить в семейство и в исполнениях говорить YES или NO (эскиз подавиться)
Ссылка на сообщение
Поделиться на других сайтах


Не совсем понял суть вопроса...

Имеем эскиз, который состоит из прямоугольника, к одной из сторон которого пристыкован треугольник (дом с крышей). Из такого эскиза можно получить три контура: прямоугольник, треугольник, общий контур (без средней линии). Но элемент (на основе такого эскиза) - один и, в зависимости от контура, он меняет форму. Для этого в исполнениях семейства одни линии эскиза должны быть подавлены, а другие высвечены. А для этого указанные линии нужно запихнуть в таблицу семейства. Как?

...но можно сам эскиз добавить в семейство и в исполнениях говорить YES или NO (эскиз подавиться)

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

Имеем эскиз, который состоит из прямоугольника, к одной из сторон которого пристыкован треугольник (дом с крышей). Из такого эскиза можно получить три контура: прямоугольник, треугольник, общий контур (без средней линии). Но элемент (на основе такого эскиза) - один и, в зависимости от контура, он меняет форму. Для этого в исполнениях семейства одни линии эскиза должны быть подавлены, а другие высвечены. А для этого указанные линии нужно запихнуть в таблицу семейства. Как?

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

Решая данную задачку в лоб. Я бы сделал 2 эскиза: кубик и крышу, вытянул один эскиз, потом другой - в итоге 2 тела, для 3 тела можно их объединить. А потом в зависимости от условия задачи если надо 2 тела, подавил бы объедение и т.д.

Скрин можно посмотреть (у меня получается лишь через подавить по выражению)?

post-9003-1314815547_thumb.png

Надо выбрат необходимый элемент построения. В таблице появиться колонка с именем элемента построения. Если написать в ячейки исполнения NO, то элемент построения будет подавлен, YES нет. Если элементов много то из лучше объединить в группу

Ссылка на сообщение
Поделиться на других сайтах

...Конечно можно выбрать каждую кривую отдельно, но это не универсально...

Это универсально, если гасить и высвечивать кривые в таблице. Извиняюсь за назойливость. Вопрос стоит так. Как вставить в таблицу семейства кривые эскиза?

Надо выбрат необходимый элемент построения. В таблице появиться колонка с именем элемента построения. Если написать в ячейки исполнения NO, то элемент построения будет подавлен, YES нет. Если элементов много то из лучше объединить в группу

Наконец понял в чём дело. Нужно раскрыть список Доступные колонки и выбрать элементы (в данном случае). Спасибо.
Ссылка на сообщение
Поделиться на других сайтах

Это универсально, если гасить и высвечивать кривые в таблице. Извиняюсь за назойливость. Вопрос стоит так. Как вставить в таблицу семейства кривые эскиза?

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

Другое дело что делать потом с ними? В семействе, в общем то и любой параметрической модели, все должно быть предопределено заранее

Ссылка на сообщение
Поделиться на других сайтах

Уже по-лучше (можно менять геометрию), спасибо. Уже почти конфигурация (остались только лишние файлы)...

Оказывается можно не создавать файлы исполнений деталей (можно работать с семейством деталей без них), всё хранится в шаблоне семейства!!! :clap_1:
Ссылка на сообщение
Поделиться на других сайтах

Оказывается можно не создавать файлы исполнений деталей (можно работать с семейством деталей без них), всё хранится в шаблоне семейства!!! :clap_1:

Да можно это будет просто присвоение переменным в части определенных значений, файл то один. Как вариант можно использовать PTS (в библиотеке повторного использования), там можно на основе шаблона создавать сколь угодно много деталей (клонировать) с разными значениями. Причем некоторые значения можно задавать самостоятельно. Например, швеллер, профиль стандартный, а длина та которая тебе нужна.

Удачи

Ссылка на сообщение
Поделиться на других сайтах

со времен царя гороха еще...

вопрос в том что удобнее при работе:

или ждать когда сгенерирует

или не забывать при внесении изменений обновлять файлы деталей семейства

Ссылка на сообщение
Поделиться на других сайтах

со времен царя гороха еще...

вопрос в том что удобнее при работе:

ждать когда сгенерирует

не забывать при внесении изменений обновлять файлы деталей семейства

Извиняюсь, но мысль не понял. Как бы по-понятнее... (в плане дополнительных файлов исполнений).
Ссылка на сообщение
Поделиться на других сайтах

при внесении изменений в файл семейства надо обязательно обновить файлы членов семейства (перегенерировать) автоматом в них изменения не проходят

Ссылка на сообщение
Поделиться на других сайтах

при внесении изменений в файл семейства надо обязательно обновить файлы членов семейства (перегенерировать) автоматом в них изменения не проходят

Как можно обновить то, чего нет (если файлы исполнений удалены)? Обновлять нужно шаблон семейства.
Ссылка на сообщение
Поделиться на других сайтах

Как можно обновить то, чего нет (если файлы исполнений удалены)? Обновлять нужно шаблон семейства.

Идея очень проста: если в групповом чертеже внесены изменения (1 и 2 вариант), то надо изменять исполнения.

1 вариант. Изменения касаются всех изменений, что то изменилось в постоянной части, то надо перегенерировать все исполнения и по хорошему в новой версии

2. вариант. Изменилось что то касаемого только конкретного исполнения, например, размер одного из исполнений, то перегенерировать надо тока одно исполнения, опять же если по хорошему в новой версии

Вообще идеалогия семейств это прежде всего групповые чертежи как это принято в ЕСКД (ГОСТ 2.113-75) и отчасти групповые спецификации. Но в отличии от госта здесь появляется понятие шаблона семейства, которое генерирует все исполнения.

По хорошему все было гладко если бы было понятие 00 исполнения, тогда, например есть изделие xxxx.xxxx.xxxx - это шаблон xxxx.xxxx.xxxx-00 - основное исполнение, xxxx.xxxx.xxxx-01 - первое и т.д. В спецификацию могли входить тока исполнения, а основной документ отдельно. Но у нас пока не так.

В целом это тока мысли))))

Ссылка на сообщение
Поделиться на других сайтах

Идея очень проста: если в групповом чертеже внесены изменения (1 и 2 вариант), то надо изменять исполнения.

1 вариант. Изменения касаются всех изменений, что то изменилось в постоянной части, то надо перегенерировать все исполнения и по хорошему в новой версии

2. вариант. Изменилось что то касаемого только конкретного исполнения, например, размер одного из исполнений, то перегенерировать надо тока одно исполнения, опять же если по хорошему в новой версии

Вообще идеалогия семейств это прежде всего групповые чертежи как это принято в ЕСКД (ГОСТ 2.113-75) и отчасти групповые спецификации. Но в отличии от госта здесь появляется понятие шаблона семейства, которое генерирует все исполнения.

По хорошему все было гладко если бы было понятие 00 исполнения, тогда, например есть изделие xxxx.xxxx.xxxx - это шаблон xxxx.xxxx.xxxx-00 - основное исполнение, xxxx.xxxx.xxxx-01 - первое и т.д. В спецификацию могли входить тока исполнения, а основной документ отдельно. Но у нас пока не так.

В целом это тока мысли))))

Не понял, правда, о какой идее идёт речь. Что мешает обновить шаблон (а значит изменятся исполнения в шаблоне)?

А что мешает считать (для чертежа) основной шаблон исполнением01 и далее...

Ссылка на сообщение
Поделиться на других сайтах

Не понял, правда, о какой идее идёт речь.

А что мешает считать (для чертежа) основной шаблон исполнением01 и далее...

предлагаю такой эксперимент:

есть шаблон с двумя исполнениями левое и правое. В сборку надо вставить и правое и левое. Как быть если оперировать только шаблоном?

Ссылка на сообщение
Поделиться на других сайтах

предлагаю такой эксперимент:

есть шаблон с двумя исполнениями левое и правое. В сборку надо вставить и правое и левое. Как быть если оперировать только шаблоном?

Вставить компонент (выбираем шаблон, т.к. других файлов нет), в открывшемся окне выбираем правое испонение. ОК.

Вставить компонент (выбираем шаблон, т.к. других файлов нет), в открывшемся окне выбираем левое испонение. ОК.

Ссылка на сообщение
Поделиться на других сайтах

Вставить компонент (выбираем шаблон, т.к. других файлов нет), в открывшемся окне выбираем правое испонение. ОК.

Вставить компонент (выбираем шаблон, т.к. других файлов нет), в открывшемся окне выбираем левое испонение. ОК.

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

ну как быть с этим

Оказывается можно не создавать файлы исполнений деталей (можно работать с семейством деталей без них), всё хранится в шаблоне семейства!!!

хотя есть пункт в опциях загрузки - "что типа генерировать членов семейства (Generate Missing Part Family Members)", но это не очень эффективно
Ссылка на сообщение
Поделиться на других сайтах

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

ну как быть с этим

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

хотя есть пункт в опциях загрузки - "что типа генерировать членов семейства (Generate Missing Part Family Members)", но это не очень эффективно

Да у меня он включён. Всё эффективно и шаблон обновляется очень быстро.
Ссылка на сообщение
Поделиться на других сайтах

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

Дело хозяина, тогда не вижу особо надобности в семействе.

Мое личное убеждение, что семейство необходимо использовать там где удобно (не напрягает) - стандартные детали, групповые чертежи иногда сборки. Для двух деталей, которые различаются одним параметром городить огород с семейством нет смысла, особенно на ранних этапах проектирования, когда изменения очень часто случаются.

Особняком стоит детали стандартных профилей с неопределенной длинной, но тогда, как я уже говорил, лучше воспользоваться PTS. Хотя это только удобства сделать копию шаблона

Ссылка на сообщение
Поделиться на других сайтах

Дело хозяина, тогда не вижу особо надобности в семействе.

Мое личное убеждение, что семейство необходимо использовать там где удобно (не напрягает) - стандартные детали, групповые чертежи иногда сборки. Для двух деталей, которые различаются одним параметром городить огород с семейством нет смысла, особенно на ранних этапах проектирования, когда изменения очень часто случаются.

Особняком стоит детали стандартных профилей с неопределенной длинной, но тогда, как я уже говорил, лучше воспользоваться PTS. Хотя это только удобства сделать копию шаблона

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

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

ну как быть с этим

А можно ли в шаблон семейства вставить разные ссылочные наборы (практически исполнения деталей)? Ведь это отображаемая геометрия и файлы исполнения не создаются на диске. Ссылочные наборы не знаю совсем... Если можно, то как это сделать?

Посмотрел ссылочный набор (в плане семейства деталей). Получается. В сборку вставляем шаблоны, в каждом из которых активируем разный ссылочный набор (элементов - тел, листовых тел). Естественно семейство деталей (файл шаблона) должно содержать эти элементы (дополнительные), которые в одном исполнении погашены, а в другом высвечены. В этом случае файлы исполнений не создаются.

Хотелось бы увидеть критические замечания.

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...