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

Верхнеуровневая сборка изделия в SW со множеством комплектаций


alek77

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

Коллеги, приветствую! Всем доброго времяпровождения!

Надеюсь на помощь коллективного разума!

Столкнулся с ситуацией, когда нужно сделать модель в SW со множеством комплектаций. Примерная картинка такая же, как автомобиль, при заказе которого клиент выбирает нужные опции и получает их на руки, при этом автомобиль как изделие все равно же остается под одним номером. Модель сделана в полной комплектации, нет понимания, как ее минимальными усилиями подстраивать под запросы клиентов.

Опыта в таких изделиях нет, поэтому и прошу поделиться знаниями, как средствами SW сделать такую сборку, чтобы ее можно было быстро сконфигурировать по необходимым опциям? Какими инструментами воспользоваться? Кто как делает? Как проще?

Через конфигурации сделать можно, но их же будет много, как потом в них ориентироваться самому или стороннему человеку? Есть ли инструменты в SW, чтобы выбрать нужные опции и быстренько снять спецификации нужных комплектаций? Думал про таблицу параметров, но опять же смысл примерно как и у кучи конфигураций, потом не разберешься, или разберешься?

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

Буду рад любым советам! Выручайте

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


UnPinned posts

@alek77 Попахивает задачей для DriveWorks-a. Сам не делал, видел только примеры работ в Ютубчике. Посмотри в эту сторону.

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, Snake 60 сказал:

Попахивает задачей для DriveWorks-a.

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

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

Попробовал DriveWorks экспресс, есть в сборке стола 4 одинаковые ножки, так правило погашения компонентов распространяется сразу на все 4 ножки. Он не видит того, что это разные компоненты, и либо все гасит, либо ничего. То есть конфигу стола с 3 ножками не получить никак. То же самое с болтами, гайками и одинаковыми деталями в сборке. Либо я не разобрался, но копал целый вечер. Кто знает как, поправьте пожалуйста. Осталось попробовать соло и про, может там это получится. По роликам у DriveWorks вроде все отлично, надо проверить. Все ветки на форуме по нему пробежался, смотрю не много у DriveWorks фанатов, либо они молчуны.

Отдельно от DriveWorks, может еще какие решения есть, как такие сборки быстро конфигурировать?

 

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, alek77 сказал:

Попробовал DriveWorks экспресс, есть в сборке стола 4 одинаковые ножки, так правило погашения компонентов распространяется сразу на все 4 ножки. Он не видит того, что это разные компоненты, и либо все гасит, либо ничего. То есть конфигу стола с 3 ножками не получить никак. То же самое с болтами, гайками и одинаковыми деталями в сборке. Либо я не разобрался, но копал целый вечер. Кто знает как, поправьте пожалуйста. Осталось попробовать соло и про, может там это получится. По роликам у DriveWorks вроде все отлично, надо проверить. Все ветки на форуме по нему пробежался, смотрю не много у DriveWorks фанатов, либо они молчуны.

Отдельно от DriveWorks, может еще какие решения есть, как такие сборки быстро конфигурировать?

 

Вот тут посмотри (правда ссылки уже недействительны и мы продвинулись еще дальше, нежели как описано. Методика может еще более совершенствоваться). DriveWorks слишком сложноват для рядового пользователя. Причины отказаться от DriveWorks:
1) Это платное дополнение у SW
2) Только английский язык
3) Нужен грамотный администратор. Мы отказались от Toolbox (да,  Toolbox тоже построен на DriveWorks - там есть два режима, один режим добавляет исполнение в деталь, а другой добавляет вполне конкретный крепеж деталью, без исполнения). Этот Toolbox такой глюченный, это что-то. Мы стали сами делать свои болты через таблицу параметров.
4) Сложная иерархия папок, подпапок и т.д. и само освоение DriveWorks сложно, мануалы только по английски
5) Много чертежей (DriveWorks составляет чертеж на каждую конфигурацию детали, а по описанному мной методу - 1 чертеж хоть на 10000 конфигураций)
6) Сложность внесения изменения. Представь что наделали 35 чертежа трубы, отдали все чертежи в цеха, и через месяц изменение - надо добавить фаску в трубу. Ты представь сколько времени надо потратить чтобы изменить все эти 35 чертежей. Мне проще внести изменение в 1 чертеж, чем тратить силы кучи людей (в т.ч. архива) чтобы писать извещение и менять все эти чертежи. 

Тебе надо продумать свое оригинальное обозначение. К примеру: Автомобиль-4-2-А, где 4 - 4 колеса, 2 - 2 колеса ведущих, А - автоматическая коробка передач. Можно вообще абсолютно любую логику обозначения придумать и гасить и высвечивать все возможные сборки и детали. Выбрал в таблице параметров букву "А" - в модели высветилась автоматическая коробка, выбрал "Р" - высветилась ручная коробка передач. Можно гасить массивы, даже взаимосвязи и все остальное

Ссылка на сообщение
Поделиться на других сайтах
22.10.2021 в 19:53, pps27031991 сказал:

Тебе надо продумать свое оригинальное обозначение. К примеру: Автомобиль-4-2-А, где 4 - 4 колеса, 2 - 2 колеса ведущих, А - автоматическая коробка передач. Можно вообще абсолютно любую логику обозначения придумать и гасить и высвечивать все возможные сборки и детали. Выбрал в таблице параметров букву "А" - в модели высветилась автоматическая коробка, выбрал "Р" - высветилась ручная коробка передач. Можно гасить массивы, даже взаимосвязи и все остальное

через конфигурации это ж помереть можно=(

 

п.с. в эирбасе, например, разные комплектации самолетов оформляли через разные номера проекта, если можно так выразиться. и вся система находилась в Enovia PDM. лично я там вешался, когда пытался хоть что-то найти=) без BOM-а вообще ничего не понять)

Ссылка на сообщение
Поделиться на других сайтах
55 минут назад, kenny сказал:

система находилась в Enovia PDM. лично я там вешался, когда пытался хоть что-то найти=) без BOM-а вообще ничего не понять)

Вот где эти любители и фанаты PDM ??? Пусть опровергнут!

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, kenny сказал:

через конфигурации это ж помереть можно=(

 

п.с. в эирбасе, например, разные комплектации самолетов оформляли через разные номера проекта, если можно так выразиться. и вся система находилась в Enovia PDM. лично я там вешался, когда пытался хоть что-то найти=) без BOM-а вообще ничего не понять)

Пожалуйста, вот вам десятки конфигураций, и никто нигде не путается тут. И это еще не предел

Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, pps270391 сказал:

Пожалуйста, вот вам десятки конфигураций, и никто нигде не путается тут. И это еще не предел

 

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

А дальше можно делать или разные конфигурации верхней сборки, или разные файлы, или и то и то в разных комбинациях.

 

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

Изменено пользователем brigval
Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, pps270391 сказал:

И это еще не предел

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

2 минуты назад, brigval сказал:

Такой подход делает

Такой подход пока является самым оптимальным по конфигурированию изделия. Но оформление при такой схеме немного страдает. Вложенность компонентов и узлов при этом же не соответствует естественной сборке. Наверно лучше тогда иметь два файла верхней сборки, один для оформления, другой для конфигурирования по схеме от @brigval . Что думаете по удобству?

Ссылка на сообщение
Поделиться на других сайтах
13 минут назад, alek77 сказал:

быстрее это сделать и какими инструментами?

Я делал с помощью построения без размеров а до поверхности или детали. Таким образом у меня  3 параметра было и все. Остальное достраивалось само собой, так как все шло либо зеркально или от центральной плоскости и до поверхности и тд. Не было размеров в деталях , был лишь размер габарита изделия..

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

@Maik812 речь не об изменяемых размерах изделия, речь о наличии или отсутствии в изделии кучи определенных компонентов, которые надо гасить или высвечивать, и снимать потом спецификацию.

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

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

Само изделие имеет таблицу параметров (с одной конфигурацией), но внешний файл эксель.

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

Сидишь с клиентом, поочередно каждый список открываешь, выбираешь.... а в конце сохранить и открыть Солид - перестроить - сохранить спецификацию в эксель  и далее на печать.

 

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

Что хотелось бы сказать. Да, опыта построения автомобиля с разными двигателями и с разным количеством колес у меня не было. Но у меня есть прекрасный пример построения площадки обслуживания  с разной длиной, высотой и шириной, с разным направлением лестниц, перил и прочее прочее прочее. Скажу что раньше чертеж делался и отдавался в производство за 4-5 дня. Сейчас - 2 часа. Равных конфигурациям тут нет ничего. И никто не доказал обратное

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, alek77 сказал:

Такой подход пока является самым оптимальным по конфигурированию изделия. Но оформление при такой схеме немного страдает. Вложенность компонентов и узлов при этом же не соответствует естественной сборке. Наверно лучше тогда иметь два файла верхней сборки, один для оформления, другой для конфигурирования по схеме от @brigval . Что думаете по удобству?

 

Состав изделия будет соответствовать изделию.

Если задача в том, чтоб только быстро получить спецификацию нового заказа, то вероятно, последовательность записей в ней (в спецификации SW) не имеет решающего значения. Можно выести в Excel и отсортировать. Например.

В этом случае, два файла будут не нужны.

Но все зависит от конкретики, конечно.

От требований к оформлению конечного списка, если к нему такие требования будут предъявляться.

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

 

 

Изменено пользователем brigval
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, alek77 сказал:

речь о наличии или отсутствии в изделии кучи определенных компонентов, которые надо гасить или высвечивать, и снимать потом спецификацию.

А можно как то в свойствах файла детали увидеть или вывести это значения? тогда было бы просто! Например в качестве макроса который вносит значения типа On или OFF !?

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

Возможно, ответ не на вопрос. Но, если у вас изделия такого уровня сложности и с таким количеством возможных комплектаций, то, наверное, имеет смысл задуматься о PDM, в которой есть возможность формирования любых комплектаций. Причем делать это может манагер, а не конструктор (в конфигуратор можно заложить некоторые правила: например, с определенным двигателем только определенные КПП, радиаторы, АКБ и прочее).

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

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Ветерок сказал:

Возможно, ответ не на вопрос. Но, если у вас изделия такого уровня сложности и с таким количеством возможных комплектаций, то, наверное, имеет смысл задуматься о PDM, в которой есть возможность формирования любых комплектаций. Причем делать это может манагер, а не конструктор (в конфигуратор можно заложить некоторые правила: например, с определенным двигателем только определенные КПП, радиаторы, АКБ и прочее).

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

Такое есть и в SW - DriveWorks, но это сложновато для понимания, к тому же там все по-английски и инструкции только по-английски

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

В 2012 пробовали DriveWorks, из коробки он мало для чего пригоден. После него написали свое приложение на C# по генерации сборок SOLIDWORKS. Архитектур построил следующим образом, есть мастер модели, приложение, и база данных с параметрами по всем изделиям.

Пользователь открывает приложение, выбирает параметры изделия, которые ему необходимы, параметры изделия записываются в БД для всех сборок и деталей, каждому файлу SOLIDWORKS присваивается из БД уникально имя файла, которое есть и обозначением.

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

Приложение разрабатывалось для изделий из листового металла, поэтому всю информацию о параметрах: ширина, длина, толщина, количество сгибов, количество полок, длины полок, площадь детали, габариты в согнутом виде храним в БД. DXF хранятся в БД в виде blob.

Пример структуры приведен на скриншоте.

Интегрировали с SOLIDWORKS PDM, сейчас переносим на Интермеховский IPS Seach. 

Пример как работает приложение:

https://www.youtube.com/watch?v=FAneGUgzoxQ

https://www.youtube.com/watch?v=AcVdXPqgPWw

 

Capture.PNG

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, pps270391 сказал:

Пожалуйста, вот вам десятки конфигураций, и никто нигде не путается тут. И это еще не предел

что ж, труба красивая, перестраивается даже быстро=)

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

я сам такие таблички делал для библиотеки крепежа, можете поискать мои сообщения на форуме. подход понятный, но трудоемкий.

но есть проблема - это дерево построений. как быть с конфигурацией верхней сборки, если её именно СОСТАВ (ну или комплектакция) меняется? десятки и сотни погашенных компонентов в различных конфигурациях. и это еще не говоря про крепеж и всякие массивы деталей и вырезов.

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

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

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

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

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

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

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

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

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

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

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

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




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