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

Слияние сборки в одно твердое тело


mome

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

Есть сборка (~50 тыс.дет.). Необходимо слить все детали в одно тело таким образом, чтобы в результирующем парте оказалось одно (или несколько) тел. Зазоры между компонентами сборки отсутствуют (восновном).

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

Думаю в сторону линковки геометрии, а затем ее слияния. Но это займет нереальное просто количество времени :( Если вообще получится для такой большой сборки. Можно наверное сделать и по частям, но может быть есть более прямой путь?

P.S. Необходимо при этом сохранить точную геометрию сборки, поэтому "оборачивание" не подходит :(

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


Как сборку превратить в одно твердое тело? Экспорт в parasolid дает тысячи твердых тел...:

Ну, всё правильно. Теперь дальше: команда "Объединить"(Unite)-> выбираем одно из тел -> ОК -> выбираем все остальные тела-> ОК -> и будет Вам счастье ...

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

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

Я не смог нормально описать. Может, я не так экспортирую в парасолид, но у меня в результате получается вот такое: (в прикрепленом файле).

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

post-25323-1345098014_thumb.png

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

В принципе не обязательно и в парасолид можно просто экспорт в "деталь" , но объединять тела все равно придется вручную.

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

Думаю в сторону линковки геометрии, а затем ее слияния. Но это займет нереальное просто количество времени

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

... но может быть есть более прямой путь?

P.S. Необходимо при этом сохранить точную геометрию сборки, поэтому "оборачивание" не подходит :(

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

Ссылка на сообщение
Поделиться на других сайтах
  • 10 лет спустя...
16.08.2012 в 08:40, mome сказал:

Есть сборка (~50 тыс.дет.). Необходимо слить все детали в одно тело таким образом, чтобы в результирующем парте оказалось одно (или несколько) тел. Зазоры между компонентами сборки отсутствуют (восновном).

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

Думаю в сторону линковки геометрии, а затем ее слияния. Но это займет нереальное просто количество времени :( Если вообще получится для такой большой сборки. Можно наверное сделать и по частям, но может быть есть более прямой путь?

P.S. Необходимо при этом сохранить точную геометрию сборки, поэтому "оборачивание" не подходит :(

Получилось решить это? Как в итоге действовали?

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • AlexKaz
      Суть явления вилки в том, что частота на нижней ветке вилки падает, иногда вплоть до нуля. Способом выше такой эффект потери жёсткости нельзя получить никак.
    • Artas28
      нашли нужные параметры в разделе 5-axis par.
    • gudstartup
      Контроль положения центра инструмента. проще наклонный план(плоскость) настраиваются как правило точки пересечения осей вращения и расстояние оси z от поверности торца шпинделя до этого центра.
    • lem_on
      Особенно когда на одной партии размер стоит как кол на морозе, а на другой надо опять с бубном возле станка потанцевать.
    • maxx2000
      Логично что нужен пароль с более высоким уровнем доступа. 520 не открывает? может 521 и т.д.
    • Artas28
      Добрый день. Кто нибудь в синтеках, калибровал RTCP (не знаю как правильно это назвать)? В мануале C_CNC Parameter Manual для этого есть параметры, начиная от pr3001, но в станке такие параметры не отображаются. (или они скрыты) Сдвинули стол в более удобное положение(4-5ось), а RTCP правильно отрабатывает только в первоначальных координатах стола. Нужно забить новые координаты в параметры для нового расположения стола. Как к ним добраться.
    • Baradozzz
      Уже разобрался. Стойка сама расставляет знак ";"
    • Jesse
      Нужно построить диаграмму Кэмпбелла для вала центробежного многоступенчатого насоса, а так как я новичок в этой тематике, то нужно оживить данный топик :-) Критические частоты собираюсь считать в МКЭ. При этом моё ПО не позволяет посчитать изменённые частоты с учётом гироскопических моментов, прецессии и прочих няшностей автоматизировано как в Femap/Ansys. Времени на изучение этих программ нет, так что думаю выкрутиться следующим образом: 1) Моё ПО позволяет извлечь деформированную форму из статического анализа, так что на первом этапе считаю линейную статику, где к валу приложена сила тяжести, извлекаю деформированную модель; 2) на искривлённой модели вала считаю преднапряжённый модальник, т.е. делаю несколько расчётов СЧ с разными частотами вращения вала. 3) соединяю точки, строю диаграмму Кэмпбелла.   Вроде бы всё понятно, решил отработать на "игрушечной" модельке.. Вот такой простенький вал с одной ступенью в центре. Жёсткое защемление по всем ст. своб. на торцах.   Прогиб в статике. Извлекаю деформированную форму Преднапряженный вращением модальник искривлённой модели вала. 1-я частота ~12 Гц   Модальник без нагрузки искривлённой модели вала, Модальник без нагрузки исходной (прямой) модели вала, а также преднапряженный модальник исходной модели вала дали примерно одинаковую первую собственную частоту ~10.5 Гц. Т.е. вроде как метода работает, частота сдвинулась: если говорить языком МКЭ, то искривлённая модель внесла необходимые корректировки в матрицу масс, а преднапряжение - в матрицу жёсткости (что-то похожее давно обсуждали в топике с Графской пружиной). Но вот с этими вилками уже непонятка получается.. не удаётся получить эти самые вилки. Пробовал нагружать вращением по часовой и против часовой стрелки: по моей логике в одном случае частоты должны быть расти относительно расчёта с прямым валом, в другом - падать. Но частоты получаются ровно те же самые...    Про моменты сил вообще не понятно.. В моём скудном понимании при вращении тела с неуравновешенной массой возникают дополнительные силы инерции, которые в случае вала приводят к его колебаниям (нутация). А гироскопический момент по идее должен всегда препятствовать потере устойчивости (сильной раскачке) вала, т.е. должен стремиться возвращать в исходное положение. Буду рад если погрузите меня в физику процесса :-)   Народ, что думаете насчёт методики в целом? Имеет ли право на жизнь? Или она априори неверна?    
    • gudstartup
      посмотрите режим управления какой включен в параметрах . опишите какие сигналы идут на привод? код инструмента в него и из него на входы выходы поступает или только сигналы управления вращением? если коды инструмента не поступают тогда скорее всего plc у вашего привода  нет  как похоже нет и 8 уровневой защиты у вас просто установлен mtb пароль и он не mpara
    • maxx2000
      https://darxton.ru/catalog_item/servodvigatel-leadshine-cs-m23445b-s-tormozom/ наверняка есть и 8,5Н и 12 Н чем больше дури тем меньше оборотов, для на 12 Н всего 300 оборотов, + чем больше типоразмер тем больше вероятность поймать резонанс на низких оборотах. Я бы смотрел в сторону сервы 750Вт с редуктором 5к1 а что им тягать? Наверняка ведь ещё и винт будет и там сумарно получится грузоподъёмность около 1500кг
×
×
  • Создать...