Методология 3D-моделирования сборок

Автор Сергей К, 08.10.24, 09:58:32

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

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

СВ

Цитата: Lemieux от 15.10.24, 11:37:26Я посмотрел иерархию, выяснил вокруг чего строилась главная сборка и просто в ней вставил всё, что надо как компоненты.
Это если очень кратко.
Думается, сподручнее всего ПОКАЗАТЬ ОБРАЗЕЦ на простом примере, с пояснением алгоритма действий. Это нужно явно не для одного пользователя. И вопросы сами собой снимутся.

Lemieux

Цитата: Сергей К от 15.10.24, 11:48:18А зачем он вставил эти сборки как КГ, если эти сборки должны были попасть в спецификацию?
По неопытности.

Цитата: Сергей К от 15.10.24, 11:44:31складывается ощущение, что тем, кто разрабатывает эти библиотеки не ставится задача по их использованию в связке Комплекса решений Аскон в целом
У меня такое же ощущение.

Установка трубопроводов
  Компоненты
    Рама
      Установка деталей крепления труб на раме
    Кабина
      Установка деталей крепления труб в кабине
    Трубка

Но для меня странное требование, что Рама и Кабина не должны попадать в головную спецификацию.

Сергей К

Цитата: Lemieux от 15.10.24, 12:00:12Но для меня странное требование, что Рама и Кабина не должны попадать в головную спецификацию.
С чего вдруг в спецификации Установки трубопроводов должна быть рама и кабина? В установку жгутов тоже её засунем? Итого имеем уже две рамы и две кабины, а есть ещё установка самой кабины, уже третья. Повнимательнее, пожалуйста

z011

Цитата: СВ от 15.10.24, 11:52:54Думается, сподручнее всего ПОКАЗАТЬ ОБРАЗЕЦ на простом примере, с пояснением алгоритма действий.
Вот те раз! А от меня сложности требовали!?

Валерий Изранов

Цитата: Сергей К от 15.10.24, 12:04:35С чего вдруг в спецификации Установки трубопроводов должна быть рама и кабина?
Сергей К, вам бы теорию подчитать, ГОСТы вспомнить.

Сергей К

Цитата: Валерий Изранов от 15.10.24, 12:14:53Сергей К, вам бы теорию подчитать, ГОСТы вспомнить.


Валерий, по каким критериям вы оценили мою теоретическую подготовку и, тем более, знание тех или иных ГОСТов? Конкретизируйте, пожалуйста, требования каких ГОСТов и теорий я нарушил

Валерий Изранов

ГОСТ Р 2.106—2019 здесь на Форуме истрепали до предела.
"4.2.1 Спецификацию составляют на отдельных листах на каждую сборочную единицу,..."

В Спецификацию попадает только то, что входит непосредственно в сборочную единицу.

Lemieux


СВ

#88
 Вопрос к Сергею:
- Какой у вас в Сборке уровень вложенности? Рама (п/с1), на ней подсборки (п/с1), в подсборках могут быть подподсборки (п/с2). Так, достаточно?
Или, вроде бы, рама с потрохами сама входит в более "верхнюю" сборку? И на каждом уровне присутствует Рама (или ещё что-то другое) со своей компоновочной геометрией?
Явно напрашивается структурная схема (прямоугольники со стрелочками), где показана также и компоновочная геометрия.

СВ

#89
Цитата: z011 от 15.10.24, 12:11:57Вот те раз! А от меня сложности требовали!?
Так ваш Каркас вообще даже не рядом с темой. Вы всем кагалом делаете одну Сборку, а здесь куча вложенных подсборок и в каждой вложенной есть Начертательная геометрия, в которую вложена другая Начертательная геометрия... Ум за разум зайдёт!

z011

Цитата: СВ от 15.10.24, 14:23:40здесь куча вложенных подсборок и в каждой вложенной есть Начертательная геометрия, в которую вложена другая Начертательная геометрия... Ум за разум зайдёт!
СВ!
Геометрия компоновочная. Чтобы ум не заходил за разум, надо передавать вниз только то, что там действительно надо. Т.е. делать коллекцию нужной геометрии.
Я к сожалению, не освоил создание и передачу в качестве компоновочной геометрии коллекций. Понятно, что это не сложно, но сеть где можно было найти любой учебный ролик, не работает.
Кто-нибудь расскажите как делаются коллекции (это самая понятная часть - изложена в справке), как передаются в файл детали или сборки.
 

СВ

#91
Цитата: z011 от 15.10.24, 15:05:19Геометрия компоновочная.
(Извините, не удержался от проверки (на чувство юмора).)
- - -
Цитата: z011 от 15.10.24, 15:05:19Кто-нибудь расскажите как делаются коллекции (это самая понятная часть - изложена в справке), как передаются в файл детали или сборки.
А поможет вам и Сергею любезный Lemieux, квалификация его изрядна!
Цитата: Lemieux от 10.10.24, 11:40:00Хорошо, коллеги, постараюсь подготовить материал. Но сейчас я занят, пишу аналог плагина АСКОН.
Можно и самому создать именно эту тему, про работу с начертательной геометрией, коллекции и пр.
Это была бы ОЧЕНЬ ПОЛЕЗНАЯ ТЕМА!

IgorT

Цитата: z011 от 15.10.24, 15:05:19...
Кто-нибудь расскажите как делаются коллекции (это самая понятная часть - изложена в справке), как передаются в файл детали или сборки.
 

Почему-то не пользуюсь коллекциями, а пользуюсь "Копированием объектов".
В этом случае модель-источник не пополняется коллекциями, в которых (ИМХО) можно запутаться.
При копии объектов их копии в виде поверхностей создаются только в целевой детали(узле).
По мне так удобнее. Но это дело привычки.

Сергей К

Цитата: СВ от 15.10.24, 13:02:11Вопрос к Сергею:
- Какой у вас в Сборке уровень вложенности? Рама (п/с1), на ней подсборки (п/с1), в подсборках могут быть подподсборки (п/с2). Так, достаточно?
Или, вроде бы, рама с потрохами сама входит в более "верхнюю" сборку? И на каждом уровне присутствует Рама (или ещё что-то другое) со своей компоновочной геометрией?
Явно напрашивается структурная схема (прямоугольники со стрелочками), где показана также и компоновочная геометрия.

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

Попробую ещё раз описать структуру.

Есть Установка трубопроводов, идущих и по раме и по/в кабине и Установка жгутов, идущих и по раме и по/в кабине (Вопрос 1. Допускаете?)

Чтобы их создать необходимо иметь Раму с установками и Кабину с установками в качестве КГ, ведь ни Рама с установками и ни Кабина с установками не может входить в спецификацию этих сборок (Вопрос 2. Допускаете?)

Чтобы закрепить трубопроводы/жгуты на раме и на/в кабине, нужно иметь детали их крепления и на раме и на/в кабине (Вопрос 3. Допускаете?)

Установка деталей крепления трубопроводов на раме должна находится в Раме с установками (Вопрос 4. Допускаете?)

Чтобы приварить эти детали крепления трубопроводов необходимо в сборку Установка деталей крепления трубопроводов на раме вставить в качестве КГ саму Раму, ведь она не входит в спецификацию рассматриваемой сборки (Вопрос 5. Допускаете?)

Установка деталей крепления жгутов на раме должна находится в Раме с установками (Вопрос 6. Допускаете?)

Чтобы приварить эти детали крепления жгутов необходимо в сборку Установка деталей крепления жгутов на раме вставить в качестве КГ саму Раму, ведь она не входит в спецификацию рассматриваемой сборки (Вопрос 7. Допускаете?)

И первый и второй конструктор, которые делали эти установки вставляли одну и ту же Раму в свои сборки в качестве КГ. Итого, мы имеем в разных сборках одну и ту же Раму в качестве КГ (Вопрос 8. Допускаете?)

Всё тоже самое проделываем с Кабиной, итого мы имеем в разных сборках одну и ту же Кабину в качестве КГ (Вопрос 9. Допускаете?)

Теперь, для создания Установки трубопроводов на всём изделии конструктор вставит в качестве КГ Раму с установками и Кабину с установками, а так же любую другую сборку (кроме той, куда будет входить данная Установка), чтобы видеть к чему крепить свои трубопроводы, к чему их присоединять и что обходить (это база, товарищи, если мы не хотим потом по сто раз всё переделывать и устранять втыки и пересечения). В КГ, т.к. эти установки и узлы не входят в спецификацию самих трубопроводов (Вопрос 10. Допускаете?)

Второй конструктор сделает тоже самое для создания Установки жгутов (Вопрос 11. Допускаете?)

Теперь конструктор будет собирать сборку более высокого уровня, например всё изделие в целом (нулёвку). Он вставит в качестве компонентов Раму с установками, Кабину с установками, Установку трубопроводов, Установку жгутов, сидений, силового агрегата, редукторов мостов, колёсных редукторов, топливных баков и т.д.(Вопрос 12. Допускаете?)

Если вы не согласны с каким-то из вопросов, попробую ответить ещё раз

Но, по итогу мы имеем кучу КГ необходимую для работы каждого конструктора, при этом некоторые КГ могут повторяться в разных установках у разных/одного и того же конструкторов/ра. (Вопрос 13. Допускаете?)

IgorT

Попробуем ещё раз.
Делаем изделие. В нем есть рама.
В головной сборке на раму навешиваем подузлы, которые предусмотрены в изделии. Это делает ведущий.
В подузлах используем Копии объектов головной сборки или коллекции оных, по ним выполняем работу с подузлами. Эту работу выполняют конструктора подузлов.
Ведущий может наблюдать работу группы конструкторов по результатам изменений в головной сборке.
Что Вам здесь не нравится?

z011

Цитата: Сергей К от 15.10.24, 15:58:11Есть Установка трубопроводов, идущих и по раме и по/в кабине и Установка жгутов, идущих и по раме и по/в кабине (Вопрос 1. Допускаете?)

Чтобы их создать необходимо иметь Раму с установками и Кабину с установками в качестве КГ, ведь ни Рама с установками и ни Кабина с установками не может входить в спецификацию этих сборок (Вопрос 2. Допускаете?)
Сергей К!
По-моему передавать раму и кабину не надо. В качестве компоновочной геометрии надо передать только ту геометрию (эскизы и плоскости), которая была задействована при создании рамы и кабины.

Сергей К

Цитата: z011 от 15.10.24, 16:06:43Сергей К!
По-моему передавать раму и кабину не надо. В качестве компоновочной геометрии надо передать только ту геометрию (эскизы и плоскости), которая была задействована при создании рамы и кабины.

Ошибочное суждение. Чем вам помогут эскизы, которые использовались при создании рамы или кабины? По таким эскизам, в зависимости от их полноты и количества можно спроектировать бесконечное множество различных кабин и рам. Конструктор, который не отвечает за разработку рам и кабин должен использовать непосредственно саму раму и кабину

Сергей К

Вообщем, я пришёл к выводу, что компонентам компоновочной геометрии необходимо всегда присваивать внешнюю переменную отвечающую за исключение из расчёта КГ. И при вставке в качестве КГ сборки или детали, в которой уже имеется своя КГ исключать её внутреннюю КГ при помощи внешней переменной. При таком способе использования КГ всё становится как я изначально предполагал. Всем кто участвовал в обсуждении спасибо. Надеюсь, когда-нибудь разработчики поймут, что при вставке в качестве КГ детали или сборки со своей КГ, эта внутренняя КГ не должна отображаться (нагружать модель), т.к. никому не интересно, какую именно КГ использовал конструктор для выполнения своей работы (естественно, в рамках разрабатываемого проекта, т.к. вся эта КГ будет улетать в Лоцман в дерево объекта, где эта КГ была использована)

Валерий Изранов

Цитата: Сергей К от 15.10.24, 17:00:59Вообщем, я пришёл к выводу, что компонентам компоновочной геометрии необходимо всегда присваивать внешнюю переменную
Немедленно выйдите оттуда.

IgorT

Цитата: Сергей К от 15.10.24, 17:00:59Вообщем, я пришёл к выводу...
Так и не понятно, по каким причинам Вы упорно не желаете пользоваться копированием объектов/коллекций?