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

Конфигурация детали в сборке


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

Здравствуйте.

Подскажите есть ли в solidworks необходимая мне возможность.

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

     Так вот столкнулся с такой проблемой. Есть деталь "вывод" - прямой кусок проволоки. Далее он входит в сборку. Эта сборка в другую и так пять уровней. А в самом конце этот вывод гнется. В Компасе, как оказалось, можно создать переменную, которая отвечает за видимость элемента в детали (согнутая часть) и сделать ее внешней. А в сборке управлять этой переменной, меняя деталь в сборке, но не меняя саму деталь. В этой сборке можно данную переменную тоже сделать  внешней. И таким образом эта переменная "пробрасывается"  в головную сборку. В итоге получается, что во всех подсборках вывод прямой, а в головной  изогнут. Все достаточно просто и без использования исполнений (но через исполнения там это и не получится).

     А в solidworks получается надо делать для каждой подсборки конфигурацию с гнутым выводом. Тогда в итоге в головной сборке можно будет получить нужную конфигурацию.

Может в солиде тоже есть такая возможность? Через уравнения может как-то это следать не плодя конфигурации подсборок?

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


@@necer, только конфигурации. Физическое изменение модели привязано к её отображению. Изменяя модель с одной конфигурацией, вы изменяете вид сразу во всех подсборках и сборках высшего уровня.

Как вариант, использовать виртуальные детали с гашением.

Ссылка на сообщение
Поделиться на других сайтах
Может в солиде тоже есть такая возможность? Через уравнения может как-то это следать не плодя конфигурации подсборок?

Через уравнения то же можно (наверное, но сложнее), но делайте как Вы уже делали - 2 конфиги для модели и чертежа...

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

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

При необходимости (если в разных подсборках деталь имеет разную геометрию) можно сделать в самой подсборке нужное число конфигураций и при вставке её (подсборку) в верхнюю сборку выбрать нужную (аналогично как в детали)...

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

Для ознакомления - Обзор конфигураций, Переключение видимости, Примеры гашения ненужного в сборке...

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

 

Может в солиде тоже есть такая возможность? Через уравнения может как-то это следать не плодя конфигурации подсборок?

Через уравнения то же можно (наверное, но сложнее), но делайте как Вы уже делали - 2 конфиги для модели и чертежа...

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

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

При необходимости (если в разных подсборках деталь имеет разную геометрию) можно сделать в самой подсборке нужное число конфигураций и при вставке её (подсборку) в верхнюю сборку выбрать нужную (аналогично как в детали)...

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

Для ознакомления - Обзор конфигураций, Переключение видимости, Примеры гашения ненужного в сборке...

 

Это все я понимаю. Но получается, что в каждой подсборке нужно создавать конфигурацию для чертежа и для сборки. А в каждой подсборке у меня по 10 исполнений, а в некоторых по 20. Как я понимаю, чтобы потом в спецификации все было правильно, надо для каждого исполнения подсборок делать производную конфигурацию для сборки. А главное другое. Мы сейчас будем внедрять PDM. Как потом проводить через workflow все эти конфигурации, если кому-то вздумается еще как-то изогнуть вывода в главной сборке после утверждения?

При всей моей нелюбви к Компасу, это у них хорошое решение.

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

Только не гашение изменяемого компонента, а скрытие... 

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

 

Как вариант, использовать виртуальные детали с гашением

Только не гашение изменяемого компонента, а скрытие... 

 

Не до конца понял, что вы имели ввиду, можно поподробнее.

 

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

 

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

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

Не до конца понял, что вы имели ввиду, можно поподробнее.

 

В последней сборке скопировать изменяемый компонент (через ctrl), сделать его виртуальным и поставить на место оригинала (который скрыть и который имеет "гнутую" конфигурацию). Т.е. виртуальный компонент будет принадлежать последней сборке и "гнутую" конфигурацию можно активировать только в последней сборке.

Как там в PDM - не знаю, ибо не использую....

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

И уже в них выбирать нужные конфиги деталей и подсборок...

Возможно придётся переназначить некоторые привязки, т.к. могут измениться элементы привязок - точки, грани, поверхности и т.п....

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

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



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