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

Сборка: создать подсборку из деталей входящих в сборку


valeo-ua

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

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

Имеется-ли такая возможность в НХ какой-либо версии?

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


добавлю ещё что эта новая сборочная единица должна входить в прежний сборочный.

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

чувствую народ не понимает о чем я :(

тогда пойду таким путем: если у вас НХ8 и позднее возьмите в простой сборке из нескольких деталей выберите в дереве сборки неск. деталей и перетяните их на любой другой компонент.

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

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

чувствую народ не понимает о чем я :(

тогда пойду таким путем: если у вас НХ8 и позднее возьмите в простой сборке из нескольких деталей выберите в дереве сборки неск. деталей и перетяните их на любой другой компонент.

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

А что, в NX6 по-другому?
Ссылка на сообщение
Поделиться на других сайтах

А что, в NX6 по-другому?

когда работал в НХ6 такая задача не стояла. может и можно - расскажите, если сможете сделать то что я спрашиваю - как это сделали
Ссылка на сообщение
Поделиться на других сайтах

когда работал в НХ6 такая задача не стояла. может и можно - расскажите, если сможете сделать то что я спрашиваю - как это сделали

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

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

Если у Вас что-либо получится, будет интересно посмотреть...

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

спасибо! хоть такой вариант и то хорошо.

а надо это если в ходе проектирования оказывается что для оптимизации производства вместо последовательной сборки всех деталей имеется смысл соединить некоторые из них в узлы и собирать эти узлы на разных участках.

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

Понятно что "большой кнопки" не будет, но было-бы хорошо если-бы при применении опции "Использовать запомненные сопряжения" хотя-бы пыталось предложить перечень ближайших возможных объектов (поиск в пределах опред. допуска).

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

...Т.е. непонятно, для чего это нужно.

...

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

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

Регулярно приходится сталкиваться с такой задачкой. К сожалению, нет такой кнопочки или опции((.

На практике задача переопределения уровней компонентов встречается достаточно часто и мне не понятно, что мешает сименсам создать такую возможность:

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

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

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

спасибо! хоть такой вариант и то хорошо.

как еще один вариант танца с..

Создайте клон основной сборки (или сохраните как.. с именем подсборки).

Из него удалите всё, кроме того, что нужно вам в подсборке.

Добавьте созданную подсборку в основную.

Из основной сборки удалите перенесенные компоненты (при этом можно переопределить нужные внешние связи с удаляемых компонент на созданную подсборку).

Внутренние связи в подсборке уж точно сохранятся.

И чем больше таковых, тем выразительнее будет танец :smile:

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

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

Сомнительная польза, ибо в новой подсборке компоненты могут быть и ориентированы по-другому и завязаны по-другому. И ещё, в основной сборке нужно найти и удалить "полусопряжения", которые остались от перенесённых компонентов.

...Т.е. не понятно, для чего это нужно... :rolleyes:

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

Сомнительная польза, ибо в новой подсборке компоненты могут быть и ориентированы по-другому и завязаны по-другому. И ещё, в основной сборке нужно найти и удалить "полусопряжения", которые остались от перенесённых компонентов.

...Т.е. не понятно, для чего это нужно... :rolleyes:

Ну вы и кашу заварили..

Всё в одну кучу и запоминание сопряжений компонента, непонятное для вас и проблему автора топика и еще какими-то полусопряжениями посолили :wacko:

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

Что-то вы все в одну кучу свалили. ну и кашу заварили.. и запоминание сопряжений компонента, непонятное для вас и проблему автора топика и еще какими-то полусопряжениями всё посолили :wacko:

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

Может быть Вы правы. Опишите свой метод переноса компонентов из основной сборки в подсборку (только не тот, который "сохранить как").

обо всём об этом в сообщении #9

Касательно инструмента "Запомнить условия сопряжения сборки" отмечу, что он не для того, чтобы заниматься переопределением сборки, а для того, чтобы легче вставлять в сборки компоненты имеющие типовые условия сопряжения.

Вдогонку по этому вопросу обратите внимание на инструмент "интерфейс изделия", он по ту же душу...

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

А зачем тащить в NX методы работы из других пакетов?

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

Тем более, что сборка "для чертежей" (из линков) замечательно редактируется путем исправления положений компонентов в мастер-сборке (помещение по абсолюту + перетаскивание в нужный уровень).

Немного перефразирую, ближе к сути вопроса ТС.

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

Компоненты же в электронной модели изделия уже размещаете по конструктивным, технологическим и т.п. соображениям - без сопряжений.

Метод очень удобен для проектирования многокомпонентных изделий, когда конструктивные параметры входящих узлов заранее не определены, а лишь известны примерные кинематические и габаритные ограничения.

Конечно же я не призываю использовать WAVE для получения чертежей узла из десятка простеньких деталей :)

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

Intento, зачем сразу "тащить"? Она и NX родная :smile:

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

А про технологии WAVE, вы правильно заметили - замечательная.))

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

...Касательно инструмента "Запомнить условия сопряжения сборки" отмечу, что он не для того, чтобы заниматься переопределением сборки, а для того, чтобы легче вставлять в сборки компоненты имеющие типовые условия сопряжения.

Вдогонку по этому вопросу обратите внимание на инструмент "интерфейс изделия", он по ту же душу...

Извольте объясниться (команда работает на уровне детали, а не на уровне сборки). А то получается, что это из области "Иван Сусанин"... :blink:
Ссылка на сообщение
Поделиться на других сайтах

Изволить по поводу команды "интерфейс изделия"?

Извольте..

Подробно в хелпе, пережевывать его не буду.

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

Простой пример.

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

Всё!

При вставке в сборку система вам будет предоставлять возможность позиционировать болт только с помощью этой геометрии. Что тоже упрощает вставку детали в сборку. как и инструмент "Запомнить условия сопряжения сборки".

В частности, это одна из форм реализации защиты от дурака. После сей процедуры никакой вася не позиционирует ребро шестигранника соосно с отверстием..

Встречный вопрос.

Как вы полагаете, куда сохраняется инфа при использовании инструмента "Запомнить условия сопряжения сборки"?

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

Изволить по поводу команды "интерфейс изделия"?

Извольте..

Подробно в хелпе, пережевывать его не буду.

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

Простой пример.

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

Всё!

При вставке в сборку система вам будет предоставлять возможность позиционировать болт только с помощью этой геометрии. Что тоже упрощает вставку детали в сборку. как и инструмент "Запомнить условия сопряжения сборки".

В частности, это одна из форм реализации защиты от дурака. После сей процедуры никакой вася не позиционирует ребро шестигранника соосно с отверстием..

Встречный вопрос.

Как вы полагаете, куда сохраняется инфа при использовании инструмента "Запомнить условия сопряжения сборки"?

Сначала в детали, потом на уровень созданной подсборки.

По поводу "Интерфейс изделия".

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

Это реализация системы дурака. Нормальный пользователь после Васи не сможет наложить нужное ограничение.

И к данной теме - отношения, практически, не имеет.

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

К теме реорганизации сборки не имеет, как и запомненные ограничения.

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

Васи бывают разные, помнить о них не надо. :smile:

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Zima23
      Из 9 разделов (или страниц?) GUD, в Глобальных данных, данные есть на 6-й и 7-й.  В данных по каналу в - 1, 5 и 6.  
    • SAVASTEEV
      Друзья подскажите пожалуйста , приобрели ещё года назад станок токарный с ЧПУ metalltec на ЧПУ Siemens 808DA , постпроуюцессора с ним не делают и не дают, якобы его нет.    Подскажите можно ли как то найти или может сделать?    И вообще объясните что можно сделать если появится постпроцессор, через что можно работать ч ним, какие плюсы и минусы.    П. С не знаю так как по старинки пишу с панели, что на токарном что на токарно-фразерном на syntec arix .    Буду рад любой полезной информации и помощи, всех обнял! 
    • gudstartup
      pmc программа обеспечивает правильную работу систем безопасности если она правильно написана а после вмешательства и редактирования это уже спорно поэтому чтобы исключить подобные случаи и ставят различные блокировки. Не надеясь на целостность pmc станкостроители вводят функции контроля в программные реле безопасности и закрывают к ней весь доступ а то и туда умельцы доберутся.
    • Zima23
      Спасибо за ответ. Не подскажите, где переключение функций токарная/фрезерная?
    • Kelny
      Как вариант создать простенькую сборку и детали в комплекте и выложить, что бы автор или другие не равнодушные могли открыть и посмотреть, что к чему и как поправить. Не забываем указывать версию вашего софта, т.к. версии сверху вниз не совместимы (исключение только SW2024 и выше, где можно с некоторыми ограничениями понижать версию на пару ступеней внизу, например, с 2024 до 2022-2023 версии).   Вы недооцениваете продвинутых пользователей.   Вскрытие таких гигантов возможно позволит задуматься, а правильный ли подход всё смешивать в один проект без разделения на разные системы. Хотя если строить систему модульно, то некоторые модули можно было бы подключать как библиотеки, а не строить Франкештейна с множеством голов и лам на все случаи жизни.   Удача, особенно в последнее время, ни кому не повредит. Неплохо бы к программе прикладывать тестовые сборки, что бы можно было посмотреть что к чему, на гарантированно рабочем экземпляре для данного программного проекта и проверить так же ли корректно работает макрос/программа на других компьютерах или бывают какие-то непредвиденные сбои.
    • qqqq
    • tm-ares
      Спасибо откликнувшимся. @drion , попробуй договорится с @5axisCNC. Через ЛС отправить свой файл из NX 2206, чтобы он посмотрел. Думаю, не откажет. ,
    • brigval
      Тогда читайте руководство пользователя. Лучше с него начать) У меня все работало. Только спецификацию не доделал, как хотел.   Спасибо.   Исходники за более чем 20 лет разрослись до десятков тысяч строк. Никакому продвинутому пользователю не потянуть. Да и выделять их из моей системы для SW не реально, так сильно все переплетено и связано. Удачи!
    • maxx2000
      @Metal_Cutter чем ближе к центру цилиндра тем квадратики меньше или ты про массив вокруг оси? чтобы наебать геометрию явно недостаточно
    • mmaag
      У изготовителя есть справка о соответствии обязательным требованиям. А если нет, то к покупателю станка вопрос, как он допустил у себя эксплуатацию такого оборудования.
×
×
  • Создать...