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

Верхнеуровневая сборка изделия в 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 пользователей

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




  • Сообщения

    • mactepnew
      Вот я тоже так думал, пока не столкнулся с обратным) Как еще столкнусь, пришлю скриншот. Хаос еще в том, что порядок в дереве построения весьма условный. операция, которая стоит перед групой, имеет бОльший timestamp(пардон, не знаю как это в переводе), чем эта группа, и выполняется позже. При этом все операции в группе имеют timestamp на пару сотен меньше и выполняются раньше, чем две группы, стоящие перед ней. Логика?  Если в эскизе все элементы определены, то можно поставить еще один размер (хочешь переопределить эскиз - да пожалста!), изменить его - и NX самостоятельно выберет, какой размер или ограничение отпустить и весь эскиз летит к чертям. Это ли не хаос?   Назовете хоть один CAD, которым можно пользоваться так? Любой из встреченных мной имеет много неочевидных нюансов, которые конечно не проявляются при выполнении университетского или базового курса. В Creo я на протяжении 5 лет находил всё новые фишки, которые не прописаны в документации. Огромная благодарность Ruslan за пояснения тонкостей. Даже Компас и Solidworks, которые считаются самыми дружественными, оказалось непросто обуздать, когда проходил собеседования и делал тестовые. А ведь университетский курс знал на отлично!   Возвращаясь к NX - вот сегодняшний пример. Утром деталь была оранжевая, единая. Изменил пару уклонов и толщин, стала желтая с элементами оранжевого и частично твердотельной, частично листовой. Я даже не знаю, как сформулировать вопрос в поддержку. 
    • Mikhail_Podgornyj
      Добрый день, кто может поделиться SKF Bearing V1.6 (ANSYS App)? Заранее благодарен!
    • kkk
      Короче, как сделать автоматом не нашел. Раскрасил нужные грани нужными цветами. Затем на вкладке с цветом модели можно выбирать нужный цвет, тогда в модели выбираются грани, покрашенные этим цветом. Можно еще сохранить выбор этих граней, но смысла не вижу, т.к. все легко выбирается по цвету. Затем либо в инструменте Измерить смотрим площадь и как-то ее используем, либо можно макросом (что выкладывал Kir95 ) внести площадь в свойства (на вкладку Конфигурации). Можно еще внести выбранные грани в датчики, но как использовать их в свойствах не нашел.    Макрос прикрепляю.     Площадь выбранных граней в свойства.swp
    • IgnatvKudrin
      Для нашего производства требуются постоянно инструментальные пружины для штампов. Сейчас заказы обрабатываются довольно долго - до 2-х месяцев. А у нас сроки на штампы 1-2 месяца с испытанием, доработкой и т.п. Хотелось бы найти поставщика, у которого уже есть склад с данными пружинами или кто может доставить за 1 месяц.   Пружины стандартные по ISO, но на всякий случай приложил каталог. Вот список пружин, которые нужны очень срочно:   LR 32 x 44 - 1 шт. LR 25 x 51 - 2 шт. LB 63 x 89 - 7 шт. LB 32 x 102 - 10 шт. LB 32 x 89 - 20 шт. LB 32 x 76 - 12 шт. LB 32 x 51 - 6 шт. LB 25 x 127 - 9 шт.   Готов выслушать все предложения. Возможно даже есть те, кто сможет изготовить подобные пружины с такими же параметрами. 20231101.pdf
    • bubblyk
      Знатоки форума, подскажите, как смоделировать простую (на первый взгляд) задачу термомеханики в упругой постановке.   Есть брусок правильный формы ака кирпич, в котором генерируется НЕРАВНОМЕРНОЕ удельное тепловыделение (HGEN). Задняя и передняя поверхности конвективно охлаждаются с известными (но различными) коэффициентами теплоотдачи и температурами жидкости/газа. Свойства кирпича (теплофизика + механика) принимаются зависящими от температуры. Постановка - стационарная Собственно вопрос : как грамотно смоделировать температурное поле в кирпиче с учетом температурного расширения?   Исходный код приложил.     Надеюсь на коллективный разум и опыт! EPTH2D.mac p.s.   Если есть опыт решения этой задачи в Ansys WB, тоже можно сюда приложить командные вставки.
    • OutXL
      Это было давно использовал NC-Link  и данную инструкцию. The Maho.docx
    • Mikhail_Podgornyj
      Добрый день, кто может поделиться SKF Bearing V1.6 (ANSYS App)? Заранее благодарен!
    • alexqwq10
      В данных корпусах ничего лишнего быть не должно. Максимум шпильки заземления, в количестве предусмотренном для конкретного корпуса. Рассматривал очень много подобных корпусов разных производителей и данная проблема актуальна для подавляющего большинства.
    • MFS
      Коллеги, приветствую, нужно штамповать на горячую из алюминиевого сплава (АК6 или около того) заготовки размером 280*180*12. Подскажите, пожалуйста, параметры пресса для такой заготовки - размеры, усилия. А есл дадите пример такой марки и модели, более менее подходящей для этой работы (нашего или импортного), то будет и еще лучше. Заранее спасибо!
    • Elbaro
      Добрый день. Уже несколько дней пытаюсь найти на просторах инета макрос, позволяющий менять материал выделенных деталей в сборке. У меня есть макрос это делающий, но только в открытой детали, заставить его работать в сборке не получается. Может кто поделится ссылкой или часть кода? Спасибо.
×
×
  • Создать...