Глава 4 Сборки - Siemens · • Основные понятия и концепции сборок • Структура сборки • Создание сборки
Post on 24-Jul-2020
10 Views
Preview:
Transcript
Глава 4
Сборки
• Основныепонятияиконцепциисборок• Структурасборки• Созданиесборки-пример• Сборочныесвязи• Навигаторсборки• Перемещениедеталейвсборке• Управлениеинформациейокомпонентах• Деформируемыекомпоненты• Зеркальныесборки• ПроектированиесверхувнизиэлементыWAVE• Вырезвсборке• Расчетвесовыххарактеристиксборки• Работа с «большими сборками»: зоны, группы компонентов, представления, обертка
сборки• Разнесенныевидыипоследовательностьсборки• Повторноеиспользование• Настройкисборки
Содержание Главы
230
Глава 4. Сборки NX
В главерассмотреныосновныепринципыработы со сборочнымиединицами, подходы кмоделированиюсборок,основныеконцепциииинструментариймодуля«Сборки»,сбороч-ные связи, размещение и управление размещением компонентов в сборках, поиск компо-нентов,использованиефильтров,обработкакомпонентовсборки,работасбольшимисбор-ками,анализзазоров,моделированиедеформируемыхкомпонентовимногоедругое.Есте-ственно,эта главанесодержитисчерпывающегоописанияфункционаламодуля«Сборки»,поэтомувслучаевозникновениявопросовобратитеськдокументации.
оСновные понятия и концепцииБольшинство проектируемых изделий представляет собой сборочные единицы (далее в
тексте вместо термина «сборочная единица» будет использоваться термин «сборка»). ДлямоделированиятакихизделийвNXприменяетсяспециальныймодуль–«Сборки».
ВNXсборка–этофайлдетали,которыйсодержиткомпоненты.Компонентявляетсяссыл-койнасоответствующийфайлдеталикомпонента.Такимобразом,геометриякомпонентовнехранитсявфайлесборки,чтовзначительноймереповышаетпроизводительностьсистемы.Однакофактическисамфайлсборкиничемнеотличаетсяотфайлакомпонента,ивнеммо-жетбытьопределенасвоягеометрия.Этодостаточночастоиспользуетсядлясозданияком-поновкисборкиприпроектировании«сверхувниз».
Благодаряиспользованиюразличныхмеханизмовдляуправленияструктуройипредстав-лениемданныхсборкивNXвозможносозданиемногоуровневыхсбороксфактическинео-граниченнымколичествомкомпонентов.К такиммеханизмамотносятся:развитыесредствапоиска, отслеживание и управление изменениями, управление загрузкой и отображениемкомпонентовит.п.
Перейтивданныймодульможноспомощьюпоследовательностименюначало > Сборки.Длядальнейшегоизложениянампотребуетсяввестинесколькотерминов,которыемыбу-
демиспользоватьдалеевглаве.Сборка–совокупностькомпонентовиподсборок,изкоторыхсостоитизделиелибоего
часть,всистемепредставляетсяфайломдетали,вкоторомсодержатсяссылкинафайлыком-понентов.
Компонент–деталь,входящаявсборку,длякоторойопределеноееположениеиориента-ция.Компонентпредставляетсявсборкессылкойнафайл,содержащийегогеометрию.
Деталь компонента–файлNX,которыйсистемавоспринимаеткакхранилищегеометриикомпонентасборки.
Элементы (геометрия) компонента – геометрическиеобъекты, которыесодержатся в де-таликомпонентаиотображаютсявсборке.Элементыкомпонентамогутбытьраспределенымеждуразличнымиссылочныминаборами.
Проектирование в контексте сборки (редактирование по месту)–возможностьсоздаватьиизменятьэлементыкомпонентанепосредственноизсборки,приэтомможетбытьиспользо-ванагеометриядругихкомпонентов.
231
NX Глава 4. Сборки
Проектирование сверху вниз – метод проектирования, при котором детали компонентасоздаютсяиредактируютсявконтекстесборки.
Проектирование снизу вверх–методпроектирования,прикоторомдеталисоздаютсяиредактируютсяотдельноотсборки.
Отображаемая деталь–деталь, котораявданныймоментотображается в графическомокне.
Рабочая деталь – компонент, с которымв данныймомент производятся какие-либодей-ствия.Еслисборкаявляетсяотображаемойдеталью,тоонасамаилилюбойизеекомпонен-товможетбытьрабочейдеталью.Еслиотображаемойдетальюявляетсядеталь,тоонаявля-етсяирабочейдеталью.
Загруженная деталь–деталь,файлкоторойвданныймоментзагруженвоперативнуюпа-мятькомпьютера.
Ссылочный набор–именованныйнаборгеометрическихданныхмодели,которыйисполь-зуется для управления количеством информации о компоненте, передаваемой на уровеньсборки.
Сборочные связи–позиционныеограничения,применяемыеккомпоненту.Последовательность–объект,задающийпоследовательностьсборки/разборкиизделия.Вдальнейшем,когдамыначнемиспользоватькакой-либотермин,емубудетданоболее
подробноеописаниеиприведеныпримерыиспользования.
Структура Сборки и ее СозданиеФактическисборкапредставляетсобойнекоторуюиерархическуюструктуру,наразных
уровняхкоторойнаходятсякомпоненты–подсборкиилидетали.Этаструктураформирует-сявфайлесборки(верхнегоуровня).Приэтомможетиспользоватьсянесколькоподходов.Впервомслучаеструктурасборкиполучаетсяв«автоматическом»режимепридобавлениикомпонентоввсборку(«снизувверх»);вовтором–разработканачинаетсясмоделированияструктурысборки(«сверхувниз»),закоторымследуетпостепенноенаполнениесборкигео-метриейеекомпонентов;третийподходпредставляетсобойкомбинациюпервыхдвух.
Методология«снизувверх»достаточноудобнаприсозданиимоделейсборокотноситель-но простых изделий с малым количеством компонентов, когда все изменения в сборке от-слеживаютсяодним-двумя конструкторами.Однакоприросте числа компонентов возника-ютзначительныетрудности,связанныесосложностьюсогласованиягеометриикомпонентоввсборке.Поэтомувтакомслучаерекомендуетсяиспользоватьподход«сверхувниз»,посте-пеннодетализируяформуисоставизделия.
Привключениирежима«Сборки»встрокеменюдобавляетсяодноименныйраздел(рис.4.1),атакжепанельинструментов(поумолчаниюонарасположенавнижнейчастиэкрана)(рис.4.2).Командыдляработысосборкамисгруппированыследующимобразом:
• контекстное управление– содержит команды для поиска, открытия, управления ото-бражениемкомпонентов,управленияконтекстом;
232
Глава 4. Сборки NX
• компоненты–командыдлясоздания,добавления,удале-ниякомпонентов,массивовкомпонентов,заменыипере-мещениякомпонентов,заданиясборочныхзависимостей,расположений,проверкизазоровит.п.;
• разнесенныевиды–созданиеиуправлениевидамираз-несения;
• последовательность–командадляпереходавсредудляработыспоследовательностьюсборки;
• клонирование–командыдлясозданиякопийсборок;• изменить массив компонент – команда для изменения
массивакомпонентов;• связиатрибутовWAVE–работасгеометрическимидопу-
сками,связкагеометрическихдопусковмеждудеталями;• WAVE–инструментыдлясозданияиуправлениясвязями
междудеталями;• дополнительные–расширенныйфункционалдляработысбольшимисборками;• отчеты–получениеинформациипосборке,ееструктуре,компонентамит.п.
Создание Сборки. опцииДля того чтобы создать новую сборку, необходимо перейти в среду «Сборки», нажать
кнопку«Новый»дляоткрытиясоответствующегоокнаиизспискашаблоноввыбрать«Сбор-ка»,затемуказатьимяфайлаиегорасположение(вдействительностисборкуможносделатьизлюбогофайла,однакоиспользованиешаблонасократитколичествоопераций).
Автоматически откроется диалоговое окно «Добавить компонент» (рис. 4.3), котороепредназначенодлявключениякомпонентоввсборку.Вокнеприсутствуетнесколькофункци-ональныхгрупп.
Группа«Деталь»предназначенадлявыборафайлакомпонента.Приэтомвседеталитеку-щейсессии(загруженныевпамять)отображаютсявсписке«Загруженныедетали»;еслинуж-наядетальещенезагружена,тонеобходимовоспользоватьсякнопкой«Открыть»,котораязапуститстандартныйдиалоготкрытияфайловдлявыборанужнойдетали.Поле«Дубликаты»позволяетдобавитьвсборкунесколькоодинаковыхкомпонентов.
Вгруппе«Расположить»осуществляетсявыборметодаразмещениядеталивсборке.До-ступнычетыреварианта:совместитьначалосистемыкоординаткомпонентасначаломсисте-мы координат сборки («Абсолютное начало»), совместить центрСК компонента с выбран-нойточкойвпространствесборки(«Выберитеначало»),наложитьнакомпонентусловиясо-пряжения («Сопряжение») или сопряжения сборки («По связям»), переместить компонент в
Рисунок 4.1. Меню «Сборки»
Рисунок 4.2. Панель инструментов «Сборка»
233
NX Глава 4. Сборки
нужное положение с помощью соответствующих команд («Пере-мещение»).Флаг«Разброс»позволяетразнестикомпонентыдруготдругапридобавлениинесколькиходинаковыхкомпонентов.
В группе«Дублирование»определяетсяметоддобавленияне-скольких одинаковых компонентов. Стандартно активен режим«Нет», который используется при добавлении единичного ком-понента, режим «Повторить после добавления» добавляет ком-понент, то есть полностьюаналогичен неоднократному нажатиюкнопкиОКвдиалоговомокне,режим«Массивпоследобавления»создаетмассивкомпонентов.
Группа«Настройки»определяетимякомпонента(оносоответ-ствуетназваниюфайлабезрасширения).Этоимявдальнейшембудет отображаться в Навигаторе сборки. Также в этой группеуказываетсяинформация,передаваемаяизфайлакомпонентанауровень сборки,а именно ссылочныйнабори слой, на которомбудетразмещенкомпонент.
Всеустановленныевокнережимыможновдальнейшемизме-нить. Например, вы можете разместить все компоненты вфайлесборки, хаотично расположив их в трехмерном пространстве, азатемувязатьихспомощьюсборочныхсвязей.Илижеприразме-щениикомпонентасразуегопозиционироватьотносительнодру-гихкомпонентов.
Создание Сборки – пример
Теперьмыпроиллюстрируемпроцесссозданияновойсборкиидобавлениевнеекомпо-нентов.Вэтойглавеработасосборкойбудетпоказананапримересборкигазовогомано-метра.Дляначаласоздайтефайлсборкисименемmanometer.prt.Сейчасэтотфайлпуст.До-бавимвнегокомпоненты.
Запустите команду «Добавить компонент» (Сборки > компоненты > добавить компо-нент либоизпанелиинструментов), впоявившемсядиалоговомокненажмитекнопку«От-крыть»ивыберитефайлdevice.prt.НажмитеОК.Частьмеханизмаманометрабудетраспо-ложенатак,чтобыееСКсовместиласьсСКсборки.Теперьвнашейсборкеестьодинкомпо-нент,которыйсамявляетсясборкой.Вдальнейшеммыотредактируемего,апокадобавимзаднюючастькорпуса.
Запуститекоманду«Добавитькомпонент»ивыберитефайлbody.prt(рис.4.4).Ваш экран должен выглядеть так, как показано на рисунке (здесь и далее в этой главе
большинство рисунков будут даны в полноэкранномрежиме).После выбора компонента в
Рисунок 4.3
234
Глава 4. Сборки NX
диалоговом окне «Открыть» будет открыто небольшое окош-ко«Просмотркомпонент»,гдебудетотображендобавляемыйкомпонент.ЕслисейчаснажатькнопкуОК,токомпонентbodyбудетдобавленвсборкуиразмещенвееабсолютномначалеивдальнейшеммысможемегопозиционироватьтак,какнамнужно.Однакомыэтоможемсделатьнепосредственновпро-цесседобавления.
В группе «Расположить» выберите режим «Сопряжение»(есливспискетакогорежиманет,товыберитенастройка > Сборкиивполе«Взаимодействие»выберите«Условиясопря-жения»,нажмитеОК,затемперезапуститекоманду«Добавитькомпонент»).НажмитеОК.Откроетсяокно«Условиясопряже-ния»(рис.4.5).
Сейчасмыналожимнакомпонентbodyсборочныезависи-мости.Таккаккорпусжесткофиксируетсяотносительномеха-низмаманометра,тосборочныесвязидолжнызафиксироватьвсестепенисвободыкомпонентаbody.
Шаг 1. Вначале отцентрируем корпус относительно осистрелки механизма. Для этого выберите тип сопряжения
Рисунок 4.4. Добавление в сборку компонета body
Рисунок 4.5
235
NX Глава 4. Сборки
«Центр»,затемцилиндрическуюгранькорпуса(«От»)ицилиндрическуюграньосистрелки(«В»).Нажмите«Применить».Вашэкрандолженвыглядетьтак,какпоказанонарисунке(рис.4.6).Оранжевымподсвеченыграни-участникисвязи,белым-стрелкидвиженияпоудален-ной степени свободы, красными стрелками – доступные движения. Таким образом, корпуссейчасможетперемещатьсявдольосистрелкиивращатьсявокругнее.
Шаг2.Теперьсовместимзаднююстенкумеханизмаивнутреннююграньподштамповки.Дляэтоговыберитетипсопряжения«Сопряжение»,затемвнутреннююграньподштамповки(«От»)истенкумеханизма(«В»).Укорпусаосталасьоднавращательнаястепеньсвободы.
Шаг3.Чтобыееустранить,сделаемсооснымиотверстиявкорпусеимеханизме.Дляэто-гоповторитедействияшага1.
Теперькорпусполностьюпозиционированотносительномеханизмаманометра.Сохрани-тесборку.
Сборочные СвязиДляразмещениякорпусавсборкемыиспользовалисборочныесвязи,чтоявляетсяоснов-
нымприемомработысосборкамиприиспользованииподхода«снизувверх»,тоестькогдавначалесоздаютсядетали,азатемонисоединяютсявсборку.
Рисунок 4.6
236
Глава 4. Сборки NX
Прииспользованииподхода«снизувверх»требуетсязадаватьрасположениекомпонен-товсборкивнутрисистемыкоординатсборкиивзаимноерасположениекомпонентовотно-сительно друг друга. Здесь возможны два случая – либо расположить детали посредствомопераций перемещения, либо расположить компоненты, добавив сборочные связи. Недо-статкипервогоподходаочевидны–приизменениигеометриикомпонентапотребуетсяпере-ставитьокружающиеегокомпоненты,проверитьпересечения,сновапереставитьит.д.
Прииспользованиисборочныхсвязейкомпонентбудетперемещенавтоматически,болеетого,сохранятсяусловиясопряжения,т.е.еслиштифтбылсоосенотверстию,тоониостанет-сясооснымвнезависимостиотизмененияегодиаметраидиаметраотверстия.
Сборочные связи позволяют задать взаимное расположение компонентов сборки. Сбо-рочнаясвязьограничиваетсписоквозможныхдвиженийкомпонентасборки,тоестьфикси-руетстепенисвободы.Задавправильновсесборочныесвязивсборке,можнопроанализи-роватьработувсегомеханизма.Сборочнаясвязьприменяетсякгеометриикомпонентов(на-пример,кплоскимграням,кребрамит.п.).
Каждыйкомпонент,расположенныйвпространстве,имеет6степенейсвободы(3посту-пательныеи3вращательные).Наложениемсборочныхсвязеймыфиксируемнекоторыесте-пени свободы. Одна связь обычно ограничивает несколько степеней свободы. В графиче-скоминтерфейсепомечаютсяудаленныеисохраненныестепенисвободы(белымиикрасны-мистрелками).
НачинаясверсииNX5,возможноналожениедвухтиповсборочныхсвязей:сиспользова-ниемусловийсопряжения (mating conditions) или сопряженийсборки (assembly constraints).Сборочныесвязинакладываютсянаобъектыкомпонента,такие,какгрань,ребро,коорди-натнаяплоскость,вектор,точка,кривая.Дляразмещениякорпусамыприменялиметод«усло-виясопряжения».Рассмотримегоподробнее.
уСловия СопряженияУсловиясопряжения–традиционныйспособсозданиясборочныхзависимостей.Особен-
ностьусловийсопряжениязаключаетсявтом,чтоониявляютсянаправленными,тоестьусло-виесопряжениязависитвобщемслучаеотпорядкавыборагеометриикомпонентов.Поэто-мувоизбежаниеошибоктребуетсячеткособлюдатьпоследовательностьсборки,разделятьбазу и сопрягаемый компонент. Выбираемыйпервымобъект («От») считается принадлежа-щимсопрягаемомукомпоненту,выбираемыйвторымобъект(«В»)считаетсяпринадлежащимбазе.Условиясопряжениянакладываютсянаэлементы (геометрию)компонентов,приэтомстыкуемыйкомпонентобязательнодолженбытькомпонентомсборки,абаза–необязатель-но(вкачествебазыможетбытьиспользована,например,координатнаяплоскость,опреде-леннаявфайлесборки).
Условия сопряжениянеобходимозадавать так, чтобыне возникалоциклических ссылок.Например,пустькомпонентAявляетсябазой,компонентBсопрягаетсясАикомпонентСсо-пряженскомпонентомВ.Есливыпопытаетесьзадатьусловиесопряжениямеждукомпонен-тамАиС,тоNXвыдастсообщениеонедопустимостициклическихссылок–«Выпопытались
237
NX Глава 4. Сборки
задатьцепочкуциклическихзависимостей».ОднаковыможетезадатьусловиесопряжениямеждукомпонентамиСиА.
Диалоговоеокно«Условиясопряжения»можнооткрытьспомощьюкомандыменюСбор-ки > компоненты > Сопряжение компонентов.Оносостоитизнесколькихфункциональ-ныхгрупп.Впервойчастиокнанаходитсясписокусловийсопряжения,ниженаходятсякноп-кидлязаданияусловийсопряжения,группышаговкоманды,атакжекнопкидляпросмотраиизмененияограничений.
Рассмотримосновныетипыусловийсопряжения.СопряжениеСовмещаетдваплоскихобъектатак,чтобыихнормалибылипротивоположнонаправле-
ны.Требуетсявыбратьдваобъекта:«От»–объектнасовмещаемомкомпоненте,«В»–объектнабазовомкомпоненте.Сопряжениеможноиспользоватьидлязаданиясоосности,однаковэтомслучаерадиусыосейдолжныбытьравны.Этасвязьфиксируетоднулинейнуюидвевра-щательныхстепенисвободы.
ВыравниваниеСовмещаетдваплоскихобъектатак,чтобыихнормалибылисонаправлены.Выборобъек-
тованалогиченвыборудлясопряжения.ПараллельноДелаетнаправляющиевекторыдвухобъектовпараллельными.Выборобъектованалоги-
ченвыборудлясопряжения.Этасвязьфиксируетоднулинейнуюидвевращательныестепе-нисвободы.
ПерпендикулярноДелаетнаправляющиевекторыдвухобъектовперпендикулярными.Выборобъектованало-
гиченвыборудлясопряжения.Этасвязьфиксируетоднулинейнуюидвевращательныесте-пенисвободы.
РасстояниеУстанавливает минимальное расстояние между объектами. Выбор объектов аналогичен
выборудлясопряжения.Послевыбораобъектовстановитсяактивнымдополнительноеполеввода«Выражениерасстояния».Положительноезначениерасстоянияопределяетрасстояниесовмещения,отрицательное–расстояниевыравнивания.Этасвязьфиксируетоднулинейнуюидвевращательныхстепенисвободы.
УголЗадаетуголмеждудвумяобъектами.Доступенрежим«Опцииугла»(триварианта).Режим
«Плоский»требуетопределенияобъектов«От»,«В»и«Втораяк».Объект«Втораяк»выпол-няетрольоси,которойдолжныбытьперпендикулярныобъекты«От»и«В»,тоестьфактиче-скиопределяетвершинуугла.Режим«3D»позволяетзадатьуголвпространстве,осьотсчетауглавэтомслучаесистемаNXвыбираетсама.Длярежимов«Плоский»и«3D»объекты«От»и«В»должныбытьодноготипа.Режим«Ориентация»позволяетзадаватьуголмеждуобъек-тамиразличноготипа.Дляиспользованияэтогорежиматребуется,чтобымеждукомпонента-мисуществовалоусловие«Сопряжение»,котороеопределяеториентациюкомпонентов.Этасвязьфиксируетоднулинейнуюидвевращательныестепенисвободы.
238
Глава 4. Сборки NX
ЦентрЧастоиспользуемаясвязьсовмещаетвсебесвязисопряжениеирасстояние.Имеетчеты-
рережима:«1в1»–делаетсооснымидваосесимметричныхобъекта(цилиндрические,коническиепо-
верхности);«1в2»–размещаетобъектмеждупаройбазовыхобъектовтак,чтобырасстояниемежду
объектомикаждойизбазбылоравным;«2в1»–размещаетдваобъектаотносительногобазовогообъектатак,чтобыонслужил
объектомсимметрии;«2в2»–размещаетпаруобъектовотносительнопарыбазовыхобъектов.Обратитевнимание,чтонекоторыеусловиясопряженияможнопреобразоватьвдругие.
Например,сопряжениеможнопреобразоватьввыравниваниеирасстояние.Вслучае,еслисистема не может подобрать решение, удовлетворяющее ограничению, то активизируетсякнопка«Списокошибок», котораяоткрываетокно«Информация»сподробнымописаниемошибки.
Сопряжения СборкиОсновное неудобство, возникающее при использовании условий сопряжения, а именно
требование четкого отслеживания порядка участников связи, устраняется при использова-ниисопряженийсборки.Сопряжениясборкиявляютсяненаправленными,поэтомудлясозда-ниясвязиможетбытьперемещенлюбойкомпонентизсвязываемых,еслиегоперемещениенепротиворечитдругимсвязям.
Принеобходимости дляобновления «старых»проектов условия сопряженияможнопре-образоватьвсопряжениясборкикомандой«Преобразованиеусловийсопряжения»вменюСборки > компоненты.
Пример–использованиекоманды«Преобразованиеусловийсопряжения».Преобразуемсозданныенамиусловиясопряжениявсборкеmanometer.Системавыдаст
предупреждениеотом,чтопослесохранениясборкиэтопреобразованиебудетнеобрати-мым,нажмемОK.Вокне«Преобразованиеусловийсопряжения» выберемпункт «Рабочаядеталь»(предварительноубедитесь,чтосборкаmanometerявляетсярабочей)инажмемОК.Системавыдастинформационноеокносотчетом:«1детальпреобразована.Нетошибоквдеталяхприпроверке.Нетошибоквдеталяхприпреобразовании.4ограничениябылипре-образованы».
СопряжениясборкиотображаютсявНавигаторе(рис.4.7).Обратитевнимание,чтопоявиласьдополнительнаясборочнаясвязь:компонентdeviceте-
перьявляетсяфиксированным.Выможетеневыполнятьпреобразованиесвязей,аналожитьихзаново,предварительно
удаливусловиясопряжения.Вслучаезаданиясопряженийсборкипоследовательностьбудеттакой:
Шаг1.Зафиксируйтекомпонентdevice.Дляэтогонажмитекнопку«Сопряжениясборки»,выберите тип «Фиксированное», затем в графическом окне выберите компонент.Нажмите
239
NX Глава 4. Сборки
ОК.Теперькомпонентdeviceфиксированикнемубудуткрепитьсявсеостальныекомпонен-тысборки.
Шаг2.Длятого,чтобыотцентрироватькорпусманометраотносительноосистрелкиме-ханизмаманометра,выберитетипсопряжения«Выравниваниепокасанию»,вгруппе«Гео-метриядляограничения»вполе«Ориентация»укажите«Выводцентра/оси».Затемнаведитекурсорнацилиндрическуюгранькорпуса,икогданаэкранеотобразитсяпунктирнойлини-ейееось,выберитеее.Тежедействияповторитедляцилиндрическойграниосистрелки(за-метьте,чтоздесьпорядоквыбораневажен,выможетевначалевыбратьграньосистрелки,азатемгранькорпуса).Нажмитекнопку«Применить».ВНавигаторесборкивузле«Ограниче-ния»отобразитсязапись«Вырав.(BODY,SHTIFT2)».
Шаг3.Теперьсовместимзаднююстенкумеханизмаивнутреннююграньподштамповкинакорпусе.Выберитетипсопряжения«Выравниваниепокасанию»,подтип«Предпочтительноеприкосновение».Укажитевнутреннююграньподштамповкиизаднююстенкумеханизма.На-жмитекнопку«Применить».
Шаг4.Задайтесоосностькрепежногоотверстиявкорпусеманометраимеханизме,вос-пользовавшисьпоследовательностьюдействий,описаннойвШаге2).
Нижеприведенсписокусловийсопряжения.Угол.Задаетугловойразмермеждудвумяобъектами.Имеетподтипы«3Dугол»и«Уголориентации».
Рисунок 4.7
240
Глава 4. Сборки NX
Соединение.Жесткосоединяетвместедвакомпонента,какбыобразуяизнихединоетело.Центр.Выравниваетцентрыодногоилидвухобъектовотносительнопарыобъектов.Цен-
трируетпаруобъектовподругомуобъекту.Доступнырежимы«1в2»,«2в1»и«2в2».Впро-тивоположностьсвязи«Центр»условийсопряжениясначалатребуетсявыбрать геометрию,принадлежащуюодномуобъекту,затемдругому.Например,прииспользованииподтипа«2в2»порядоквыбораследующий:«1от»,«2от»,«1в»,«2в».
Концентричность.Соединяетдуговыеилиэллиптическиеребракомпонентовтак,чтобыихцентрысовпалиионилежаливоднойплоскости(привключенииопции«Принятьдопустимыекривые»вкачестведугмогутбытьвыбраныобъекты,которыевпределахлинейногодопускаблизкикдугам).
Расстояние.Задаетминимальноерасстояниевпространствемеждудвумяобъектами.Оптимизация. Соединяет две цилиндрические грани с равными радиусами. Обычно ис-
пользуетсяприразмещениикрепежавотверстиях.Фиксация.Фиксируеткомпонентвтекущейпозиции.Убираетвсестепенисвободыкомпо-
нента.Этусвязьудобноиспользоватьдляпозиционированиябазовогокомпонента,атакжедлявременнойфиксации.
Параллельность.Перпендикулярность.Выравнивание касания. Ограничивает два компонента для выравнивания или касания.
Имеетчетырережима.«Предпочтениекасания»–задаетограничениекасаниявслучае,когдавозможноприме-
нениевыравниванияикасания.«Касание»–ориентируетобъектытак,чтобынормалиихповерхностейбылипротивопо-
ложнонаправленными.«Выравнивание» ориентирует объекты так, чтобы нормали их поверхностей были сона-
правленными.«Выводцентра/оси»–задаетсоосностьдвухцилиндрическихиликоническихграней.Вдиалоговомокне«Сопряжениясборки»присутствуетпункт«Настройки»,вкоторомдо-
ступныследующиеопции:«Расположения»-определяет,применяютсялиограниченияковсемрасположениямсбор-
ки(режим«использованиесвойствкомпонента»)илитолькоктекущемурасположению(ре-жим«принятькиспользованию»).
«Динамическоепозиционирование»-отображаетсопряжениянепосредственнопослеихзадания.Впротивномслучаесопряжениябудутотображеныпослезакрытияокна.
«Ассоциативно»-определяет,чтоограничениясохраняютсяпослезакрытияокна(приот-ключеннойопциипризакрытииокнаограничениясохраненынебудут.Этоиспользуетсядляперемещениякомпонентовсиспользованиемограниченийсборки).
«Переместить кривые и объекты трубопроводов» - определяет, что при позиционирова-ниибудут также перемещаться объекты трубопроводов и связанные неассоциативные кри-выесборки.
241
NX Глава 4. Сборки
навиГатор СборкиПриработесосборкойудобноиспользоватьпалетту«Навигаторсборки»(рис.4.7).Навигаторсборкинаглядноотображаетструктурусборкирабочейдетали,позволяяма-
нипулировать компонентами сборки. Сборка представляется в Навигаторе в виде дерева,корнемкоторогослужитотображаемаядеталь,аузлами–компонентысборки.Знак«+»сле-ваотзначкакомпонентаговоритотом,чтоонявляетсяподсборкойипозволяетраскрытьегоструктуру.
ОписаниекаждогокомпонентазанимаетстрокувНавигаторе,котораяможетбытьразде-ленанаразличныеколонки.
Колонка «Описательное имя детали». Всегда присутствует колонка, содержащая описа-тельноеимядетали.Вэтойколонкеотображаютсяслеванаправо:знакраскрытой/сверну-тойструктуры;флажоксостояния;значоккомпонента;имякомпонента.
Флажоксостоянияпозволяетопределитьстатусдетали:–компонентзакрыт,–компонентчастичнооткрыт(погашен,находитсянаневидимомслое,невходитвте-
кущийссылочныйнабор),–компонентполностьюоткрыт,–компонентподавлен.
Значок компонента позволяет определить тип компонента, его состояние, применениефильтровидр.Подробнозначкикомпонентаописанывдокументации.
Имякомпонентаопределяется так, какэто требуетсявам (подробнеевпараграфе«На-стройкисборки»настоящейглавы).
Колонка«Толькочтение»–показываетвашитекущиеправадоступаккомпоненту:–чтение/запись,–толькочтение,–частичнаязагрузка,длянезагруженнойдеталиколонка«Толькочтение»пуста.
Колонка«Состояние»–показывает,былликомпонентизмененвтекущейсессии .Колонка«Положение»-отображаютсясборочныезависимости.Состояниекомпонентаотображаетсяследующимизначками:
–полностьюограниченный–укомпонентаотсутствуютстепенисвободы; – полностью ограниченный, выходящий за границу – отсутствуют степени свободы,
компонентвыходитзаграницусборки;–частичноограниченный–укомпонентаестькакминимумоднастепеньсвободы;–частичноограниченный,явновыходящийзаграницу–укомпонентаестькакминимум
однастепеньсвободы,нопереопределениеневозможно;–несовместимыеограничения–связипротиворечатдругдругу,требуетсяпереопре-
делениесвязей;
–задержанныесвязи–данныеосвязяхнезагружены;–неограниченный–нетсвязей.
Описаниеостальныхколонокбудетприведеновсоответствующихразделах.
242
Глава 4. Сборки NX
БольшинствонастроекНавигаторасборкидоступнычерезконтекстныеменюНавигатора(рис.4.8)иотображаемыхузлов(рис.4.9),авсеонисгруппированывменюинструменты > навигатор сборки.
ПолеНавигатора«Просмотр»содержитизображениекомпонента,выбранноговдеревесборки.Поле«Зависимости»позволяетизучитьзависимостивыбранногокомпонента.
ИспользованиеНавигаторазначительносокращаетвремя,затрачиваемоенапоискком-понентовиуправлениеими.
рабочая и отображаемая деталиКакимобразомможноизменитьдеталь,работаявсредесборки?Дляэтогопредназначе-
нымеханизмырабочейиотображаемойдетали.Есливыхотитеотредактироватьфайлком-понентаиприэтомвидетьегоокружениевсборке(контекст),тонеобходимосделатьдеталькомпонентарабочей.
Есливыхотитеотредактироватьфайлкомпонента,какеслибыоннеявлялсякомпонентомсборки(тоестьневидяконтекст),тодеталькомпонентанужносделатьотображаемой.
Чтобы сделать компонент рабочей деталью, выделите его и воспользуйтесь командойСборки > контекстное управление > установить деталь рабочей.Чтобысделатьдетальотображаемой, воспользуйтесь командойСборки > контекстное управление > устано-вить деталь отображаемой.Этикомандыдоступнытакжевконтекстномменюграфическо-гоокна,быстромменюиконтекстномменюНавигаторасборки.
ВНавигаторемоделивсегдаотображаетсяструктурамоделирабочейдетали.
Рисунок 4.8
Рисунок 4.9
243
NX Глава 4. Сборки
Здесьвозникаютследующиевопросы–какопределить,какойизкомпонентоввданныймоментявляетсярабочейилиотображаемойдеталью,икаквернутьсяобратновсборку?
Еслидетальявляетсярабочей,товзаголовкеокнаNXзаписаноследующее«…[Part1.prtвСборкаPart2.prt]…».Этообозначает,чтовысейчасработаетесдетальюPart1.prt,котораявходитвсоставсборкиPart2.prt.Крометого,вНавигаторесборкизначкивсехкомпонентовсборки,кромеPart1,будутсерыми.Чтобывернутьсяобратновсборку,необходимосделатьPart2рабочейдеталью,какописановыше,либовНавигаторевконтекстномменюкомпонен-таPart2выбрать«Сделатьрабочейдеталью».
Чтобырабочуюдетальсделатьотображаемой,нужновменювыбрать«Сделатьотобра-жаемойдеталью».
Вернутьсяобратновсборкуизотображаемойдеталиможнотолькочерезсостояниера-бочейдетали,т.е.вдваэтапа.ВначалевконтекстномменюкомпонентавНавигаторесбор-кивыберите«Отобразитьродителей»идалеенужнуюсборку,азатемсделайтесборкура-бочейдеталью.
Обратитевниманиенаважнуютонкость:отображаемаядетальвсегдаявляетсяирабочей,арабочаяневсегдаявляетсяотображаемой.
перемещение деталей в Сборке
Достаточно часто возникает необходимость в перемещенииодногоилинесколькихкомпонентовотносительнодругихкомпо-нентоввсборке.Этотребуется,например,припозиционирова-ниидеталейвсборке,атакжедлямоделированиядвиженияме-ханизма,проверкипересеченийкомпонентов.
Для перемещения компонентов используется команда «Пе-реместить компонент» (Сборки > компоненты > переместить компонент), которая открывает соответствующее диалоговоеокно(рис.4.10).
Вдиалоговомокне«Переместитькомпонент»Динамика. При выборе этого типа на экране отображается
системакоординатвыбранногокомпонента.Соответствующимимаркерамиосуществляетсяперемещениевдольосей,вращениевокругосейилисвободноеперемещениецентрасистемыкоор-динат.
Посвязям.Перемещениекомпонентаосуществляетсяимита-циейналожениясвязи.
От точки к точке. Указываются начальная и конечная точкидвижениякомпонента.
Рисунок 4.10
244
Глава 4. Сборки NX
Перемещение. Указывается расстояние, на которое будет перемещен компонент в на-правлениикаждойизосейкоординат,рабочейилиабсолютной.
Вдоль вектора. Указывается направление перемещения и расстояние, на которое будетперемещенкомпонентвдольэтогонаправления.
Повернутьотносительнооси.Указываетсявектор,задающийось,точкавращенияизначе-ниеуглавращения.
Междудвумяосями.Указываютсядвавектораиточкавращения.Перепозиционирование.Перемещаеткомпонентизоднойсистемыкоординатвдругую.Вращение,используяточки.Указываетсявектор,точкавращения,точканачальногополо-
женияиточкаконечногоположения.Переменное позиционирование. Достаточно полезной, особенно при проектировании
различныхмеханизмов,являетсявозможностьопределенияпеременногопозиционированиякомпонентов.Вэтомслучаеводномфайлесборкиопределяютсяразличныерасположениякомпонентовотносительно друг друга.Например, два положения водопроводного крана–«открыт»и«закрыт».Болееподробнопеременноепозиционирование(такназываемыераз-мещенияиливыравнивания)будетрассмотренониже.
проверка переСечений при перемещении компонентов
Вдиалоговомокне«Переместитькомпонент»,вгруппе«Настройки»естьполе«Обнаруже-ностолкновение».Поумолчаниюактивированрежим«Нет»,тоестьстолкновениекомпонен-товприперемещениинепроверяется.
Есливыбратьрежим«Подсветкастолкновений»,топриобнаружениипересечениякомпо-нентоввпроцессеперемещенияонибудутподсвеченывграфическомокне.
Есливыбратьрежим«Остановкапередпересечением»,топриконтактетелкомпонентовдвижениебудетприостановлено.Кнопка«Допускатьпересечения»исключитпарупересека-ющихсякомпонентовизрассмотренияипозволитимпроходитьдругсквозьдруга.
Использованиережимов«Подсветкастолкновений»и «Остановкапередпересечением»требуетзначительныхвычислительныхресурсовиможетзамедлятьдвижение,особеннонавычислительныхмашинахснизкойпроизводительностью.
В поле «Режим проверки» можно выбрать два значения. «Фасет/твердое тело»определяет, что вычисление коллизий осуществляется с использованием точной ге-ометрии в тех случаях, когда она доступна (т.е. для компонентов загружены соот-ветствующие ссылочные наборы). «Быстрое по фасетам» определяет, что вычис-ление коллизий осуществляется с использованием только фасетной геометрии.
245
NX Глава 4. Сборки
управление информацией о компонентах
Приработесосборкамиосновнымкритическимресурсомявляетсяоперативнаяпамять.Чембольшекомпонентовзагружено,теммедленнееосуществляетсяработасэтойсборкой.Однаковдействительностиредкокогдатребуетсявидетьнаэкранесборкусовсейдетали-ровкой:еслимыработаемнаверхнемуровне, томыоперируемузлами,необращаявни-маниянаихсостав,еслижеработаемнауровнеузлов,тонамнеоченьинтересенуровень,расположенныйвыше.Например,приразработкеобликаавтомобилявцеломнамнетребу-етсявовсехподробностяхвидетьсборкуколеса.Инаоборот,припроектированиисборкиколесафактическитребуетсятолькознатьгабаритныеограничения.
Такимобразом,приналичиибольшогоколичествакомпонентоввсборкедостаточноудоб-ным является «дозирование» информации о компонентах, отображаемой в графическомокне,вНавигатореит.п.Дляэтогопредназначеныразличныесредства.Вначалерассмотримуправлениеотображениемкомпонентов.
управление отображениемКомандыдляуправленияотображениемпоказываютлибоскрываюткомпонентцеликом,а
такжеуправляютотображениемкомпонентовнавидах.Командыуправленияотображениемможноразделитьна3группы.
1.Команды«Показать/Cкрыть».Работаютаналогичнокомандамвсреде«Моделирование»идр.ВНавигаторесборкизна-
чокскрытогокомпонентастановитсясерым.2.Команды«Подавитькомпонент»,«Восстановитькомпонент»,«Изменитьсостояниепо-
давленных».Изображениеподавленногокомпонента,какиегопотомков,скрыто.Вдействительности
ониостаютсявсборке.Однаконекоторыекомандынаподавленныекомпонентынедействуют.Подавленныекомпоненты:• неотображаютсянавсехчертежахивидах,включаявидыразнесения;• отсутствуютвовсехдиалоговыхокнах,спецификацияхиотчетах;• неучаствуютввесовыхрасчетах,клонированииианализезазоров;• незагружаютсявпамятьвследующихсеансах;• сборочныесвязи,участникамикоторыхявляютсяподавленныекомпоненты,необнов-
ляютсядотехпор,покакомпонентынебудутвосстановлены.Обратите внимание, что если опцияНавигатора сборки «Включить подавленные компо-
ненты»неактивна,топодавленныекомпонентынеотображаютсявНавигаторе.Привключен-нойопциизначокподавленногокомпонентапредставляетсобойсинийкубик.
Команда«Подавитькомпонент»скрываетвыбранныекомпоненты.Команда«Восстановитькомпонент»отображаетокнососпискомподавленныхкомпонен-
246
Глава 4. Сборки NX
тов,вкоторомможновыбратькомпоненты,которыенужновосстановить.Команда «Изменить состояние подавленных» отображает диалоговое окно со списком
компонентовсборки,котороеоченьпохоженаокноподавленияоперацийвсредемоделиро-вания.Внемвыможетенаследоватьсостояниесродительскогокомпонента,отключитьвоз-можностьподавлениядлякомпонента,атакжеопределитьдлякомпонентауправлениепода-влениемповыражению.Компонентявляетсяподавленнымпринулевомзначениивыражения,иеслииспользуетсяподавлениеповыражению,токоманды«Подавитькомпонент»и«Восста-новитькомпонент»дляданногокомпонентаработатьнебудут.
3.Командыконтекстногоуправления.«Скрытькомпонентыввиде»и«Показатькомпонентыввиде».Скрываютиотображаюткомпонентывтекущемвиде,незатрагиваяостальныевиды.Эти
командыоченьудобноиспользоватьприработесмноговидовымикомпоновками.Скрытый в виде компонент отображается вНавигаторе сборки как обычный компонент.
Чтобыопределить,присутствуютлискрытыеввидекомпонентыдлятекущеговида,запуститекоманду«Показатькомпонентыввиде».
«Толькоотображение».Скрываетвсекомпоненты,кромевыбранных.Дляскрытиякомпонентовздесьнеявноис-
пользуетсякоманда«Скрыть».
ССылочные наборыСсылочныйнабор-именованныйнаборгеометрическихданныхмодели.Ссылочныенабо-
рыуправляютколичествомданных,которыебудутзагруженывпамятьдлякаждогокомпонен-таиотображенывконтекстесборки.Правильнаяработасоссылочныминаборамипозволя-етснизитьзатратыоперативнойпамяти,сократитьвремязагрузкисборкииуменьшитьколи-чествоинформации,отображаемойвграфическомокне.
Фактическиссылочныйнаборуправляетпредставлениемграфическихданныходеталивсбор-кеболеевысокогоуровня.Вссылочныйнабормогутбытьвключеныследующиеобъектыгеоме-трии:твердыетела,листовыетела,координатныеплоскости,системыкоординат,эскизыидр.
Возможноиспользованиедвухтиповссылочныхнаборов:автоматическиеипользователь-ские.
Автоматические ссылочные наборы создаются самой системой. К таким наборам отно-сятся:пустой(EMPTY),наборвсейдетали(ENTIREPART),набормодели(MODEL),облегчен-ный(FACET)иупрощенный(ENVELOPE).ПриэтомнаборыEMPTYиENTIREPARTприсутствуютдлявсехдеталей.Остальныенаборыбудутдоступны,толькоеслиихопределитьвнастрой-кахNX.
Пустойссылочныйнаборнесодержитобъектовииспользуетсядлятого,чтобынезагру-жать в память информацию о компоненте. При использовании пустого ссылочного набо-ракомпонентприсутствуеттольковструктуресборкииотображаетсятольковНавигаторесборки.
Ссылочныйнабор«Всядеталь»содержитвсюинформацию,котораяприсутствуетвфайледетали.
247
NX Глава 4. Сборки
Набор модели содержит геометрию твердых тел и поверхностей. В него не включаютсяэскизы,неассоциативныекривыеит.п.объекты.
Облегченныйссылочныйнаборсодержитассоциативныефасетныепредставлениягеоме-триифайла(твердыхтелиповерхностей).
Обратитевнимание,чтоесливыхотитевключитьотображениеразмеров,меток,чертеж-ныхнадписей,определенныхвкомпонентесборки,тоихнужноявновключитьвссылочныйнабор.Нарядусавтоматическимиссылочныминаборамивыможетеопределитьлюбоеколи-чествопользовательскихнаборов.Обычнодобавляютссылочныенаборыс геометриейдляпозиционирования,чертежнойинформациейит.п.
Рассмотримсозданиеиприменениессылочногонаборанапримере.
пример 4.1. использование ссылочного набора для детали•Вернемсяксборкеманометра.Чтобынеотображатькорпусцеликом,опреде-
лимссылочныйнаборввидеокружностиидвухдуг,которыеобразуюточерко-выелиниикорпуса.Дляэтогосделайтекомпонентbodyотображаемойдетальюивыделитенужнуюгеометриюкомандойвставить > кривые из тел > выделение(рис.4.11).Затемперейдитевменюформат,гдевыберитекомандуСсылочные наборы.Затемнажмитекнопку«Создатьновый»ивкачествеобъектоввыдели-теокружностьидведуги.ЗадайтеимянабораLINES,послечегозакройтеокноисохранитефайл.Затемвернитесьвсборку.
Рисунок 4.11
248
Глава 4. Сборки NX
•Установитеmanometerвкачестверабочейдетали.•Мыопределиливфайледеталиbody.prtсобственныйссылочныйнабор,вкото-
рыйвходитокружностьидведуги.Теперьвоспользуемсяэтойинформациейнауровнесборки,тоестьзаменимсуществующийссылочныйнаборнанаборLINES.ДляэтоговНавигаторевыделимкомпонентbodyивконтекстномменювыберемзаменить ссылочный набор > LINES.Есливсесделаноправильно,торезультатбудетпохожнарисунок(рис.4.12).
Вернемсятеперькопределениюссылочныхнаборов.Внастройкахссылочногонаборавыможетеназначитьатрибуты,атакжеопределить,бу-
дутлидобавлятьсяновыеобъектывнаборавтоматически.Таккакфайлсборкиничемнеотличаетсяотфайламодели,товполневозможноисполь-
зованиессылочныхнаборовуровнясборкидляуправлениявидимостьюкомпонентов,когдаданнаясборкавходитвсборкуболеевысокогоуровня.Этоподробнеебудетрассмотреновразделе,посвященномработесбольшимисборками.
Рисунок 4.12
249
NX Глава 4. Сборки
раСположения Сборки и деформируемые компоненты
Достаточночасто,особеннопримоделированииразличныхмеханизмов,всборкетребу-етсяпоказатьразличныеположенияузловмеханизма,тоестьзадаватьтакназываемыева-риантныепозиции.Для этогоиспользуютсярасположения (Arrangement). В интерфейсе ко-манды для создания расположений называются по-разному, в зависимости от точки вызо-ва–расположенияиливыравнивания.
РасположениязадаютсяспомощьюкомандыСборки > компоненты > выравнивания.Расположениесборкиможетпринадлежатькоднойизтрехкатегорий:• Активное–расположение,котороепримененовнастоящеевремякотображаемойде-
тали.Эторасположениедействуетнаположениекаждогоизкомпонентоввподсбор-кахотображаемойдетали.Вспискерасположенийвдиалоговомокне«Расположениесборки»онопомеченозеленойгалочкой.
• По умолчанию – расположение, которое по умолчанию применяется при открытиифайласборки.Эторасположениетакжебудетиспользоватьсявнешнимиприложени-ями(например,Teamcenter).Расположениепоумолчаниювсегдасуществуетвфайлесборки,оносоздаетсясистемойавтоматическиистандартноимеетимя«Arrangement1»(принеобходимостивыможетеегопереименовать).
• Используемое-расположение,примененноевданныймоментксборке.Расположениямогутбытьпримененытолькоксборке.Последобавлениярасположениявсборкувыдолжныобязательносохранитьфайлсборки.
Примериспользованиярасположенийбудетприведенниже.
деформируемые компонентыЧастовсборкахтребуетсяиспользоватькомпоненты,которыемогутприниматьнесколько
форм–этопружины,провода,шлангиимногоедругое.Для определения деформируемого компонента используется специальныймастер, кото-
рыйоченьпохожнамастеропределенияэлементапользователя.Деформируемыйкомпонентсоздаетсянепосредственновфайледеталииможетбытьзаданкакдодобавлениякомпонен-тавсборку,такипосле.
Мастерзапускаетсякомандойинструменты > задать деформируемую детальисосто-итизпятишагов.
Нашаге«Определение»задаетсяимядеформируемогокомпонентаи,принеобходимо-сти,ссылканастраницусправочника(например,дляпружины).
Нашаге«Элементы»указываютсяэлементыдлядеформации.Нашаге«Выражения»задаютсяпараметры,изменениезначенийкоторыхибудетуправ-
лятьформойдеформируемогокомпонента.Такжедлякаждогопараметраможнозадатьимя,скоторымонбудетотображатьсявспискевыражений.Изменениезначенийпараметраде-
250
Глава 4. Сборки NX
формацииможноограничить,используяправилавыражения:«нет»–параметрможетприниматьлюбыезначения;«движоквводацелого»–значениепараметраявляетсяцелымчислом,лежащимвдиапазо-
не,задаваемомконстантами«мин.»и«мак.»;«движоквводавещественного»–значениепараметраявляетсявещественнымчислом,ле-
жащимвдиапазоне,задаваемомконстантами«мин.»и«мак.»;«позначениям»–параметрможетприниматьзначенияизвведенногосписка.Несмотрянато,чтоможнонезадаватьограниченияназначенияпараметровдеформа-
ции, рекомендуется это делать, чтобыизбежать разрушения конструкции деформируемогокомпонентапривведениинеправильныхзначений.
Нашаге«Ссылки»указывается геометрия, которуюможноиспользоватьдляпозициониро-ваниядеформируемогокомпонента.Этавозможностьиспользуется,когдаформадеформиру-емогокомпонентазадаетсянезначениемпараметра,аположениемкаких-либоегоэлементов.
Нашаге«Отчет»отображаетсясводныйотчетпопараметрамиссылкам.После того, как вы определили деформируемый компонент, требуется сохранить файл
компонента.Есливпроцессеработывампотребуетсяпереопределитьправиладеформации,товойди-
тевдетальизановозапуститемастер.Такжеопределениедеформациирекомендуетсяде-латьпослетого,какзаданавсягеометриякомпонента,иеслипослеэтоговыдобавилино-выеэлементывисториюпостроениямодели,тодеформациюпотребуетсяперезадать(инымисловами,определениедеформациидолжнобытьвсегдавсамомнизудерева).Деформациювыможетеназначитьтольконатвердоетело.
пример 4.2. Создание деформируемого компонента•Вэтомпримеремысоздадимдеформируемыйкомпонентмембранывмеханизмема-
нометра.Естественно,длясозданияреальнойконструкциинампотребовалосьбыбо-лееточноуправлятьгеометриейизадатьнесколькопеременных,новучебномприме-реограничимсяодной.
•Сделайтеотображаемойдетальюкомпонентdevice,азатемрабочейдеталью–ком-понентdiaphragm.Запуститекомандуинструменты > задать деформируемую де-таль.Откроетсяокномастера.
•Напервомшагезадайтеимя(diaphragm),нажмитекнопку«Следующий».•Навторомшагеактивируйтережим«Добавитьдочерниеэлементы».Влевомполевы-
беритеэлемент«Системакоординатбазы(0)»,затемнажмитекнопку«Добавитьэле-мент».Нажмитекнопку«Следующий».
•Натретьемшагевсписке«Доступныевыражения»выберитепараметрp29инажми-текнопку«Добавитьвыражение».Вкачествеименивыражениязадайте«Угол».Вспи-ске«Правилавыражения»выберите«Движоквводацелого»,затемвполях«Диапазонцелыхчисел»укажите:«Мин.»–15,«Мак.»–30.Нажмитекнопку«Готово».Сохрани-тефайл.
•Мыопределиликомпонентdiaphragmкакдеформируемый.Теперьсделайтекомпо-нентdeviceрабочейдеталью.
251
NX Глава 4. Сборки
•ВНавигаторесборкиукажитекомпонентdiaphragmивегоконтекстномменювыбе-ритекоманду«Деформация».Воткрывшемсядиалоговомокневыберитевкачествеконтекстадеформацииdeviceинажмитекнопку«Изменить».Откроетсяокноспара-метрамидеформациидлякомпонентаdiaphragm.Установитезначениепараметра«Угол»в30инажмитеОК.Выполучилидругуюформудеформируемогокомпонента.Обратитетакжевнимание,чтоблагодарясборочнымсвязямизменилосьиположениерычага(компонентlever).Изображениесборкидоипоследеформациипоказанонарисунках(рис.4.13,рис.4.14).
•Важноезамечание:массакомпонентаdiaphragmвразныхдеформированныхсосто-янияхменяется,чтоневозможнодляреальногоизделия.Поэтомупримоделированиидеформируемыхкомпонентоводнимизкритериевправильностипостроениямоделиявляетсянеизменностьеемассывовсехсостояниях.
Рисунок 4.13
Рисунок 4.14
252
Глава 4. Сборки NX
пример 4.3. задание расположения в файле сборки•Зададимещеоднорасположениевфайлесборкиmanometer.•ВконтекстномменюmanometerвНавигаторесборкивыберите«Расположения».От-
кроетсяокно«Расположениясборки».Переименуйтерасположениепоумолчаниюв«0».Нажмитекнопку«Новоерасположение»изадайтеемуимя«10»,затемсделайтедвойнойщелчокпоэтойнадписи,чтобыактивизироватьрасположение«10»(слеваотнегопоявитсязеленаягалочка).
•Теперьзапуститекоманду«Переместитькомпонент»иобязательноукажитевполе«Расположения»режим«Применитьдляиспользования».Выберитекомпонентhandиповернитеегоотносительноосимеханизмана240градусов.Сохранитефайл.
•ТеперьесливывызоветеконтекстноеменювНавигаторесборкиивыберетепункт«Расположения»,внембудутдоступныдваварианта:«0»(поумолчанию)и«10»(рис.4.15,рис.4.16).
•Заметьте,чтоесливызахотитеоформитьсборочныйчертеж,топриразмещениивиданалистечертежасможетевыбратьлюбоеизрасположений.
Рисунок 4.15
Рисунок 4.16
253
NX Глава 4. Сборки
зеркальные СборкиДлясозданиясимметричныхизделийиузловNXрасполагаетфункциейсозданиязеркаль-
нойсборки,котораянаходитсявглавномменюСборки > компоненты > зеркальная сбор-калибонаинструментальнойпанели«Сборки»значок«Зеркальнаясборка».
Даннаякомандавыполненаввидемастераиимеетследующиешаги:• Добропожаловать - предоставляетобщуюинформациюомастерезеркальногоото-
бражениясборки.• Выбратькомпоненты–наэтомшагезадаютсякомпоненты,которыенеобходимозер-
кальноотобразить.МожновыделятькомпонентывграфическомокнеиливНавигато-реСборки.ВыбранныекомпонентыбудутпоказанывпанелиSelectedComponents(Вы-деленныекомпоненты).
• Выберитеплоскость-задатьплоскость,относительнокоторойсборкабудетзеркальноотображена.Выможетевыбратьужесуществующуюплоскостьилисоздатьновую,на-жавкнопкуCreateDatumPlane(Создатьбазовуюплоскость).
• Настройкизеркала-позволяетзадатьтипориентациидеталиилисозданиязеркальнойдетали,котораябудетиспользоватьсявсборке,параметрынаэтомшагезадаютсядлякаждогокомпонентаиндивидуально.
• Просмотротображения–просмотрикорректировкадействийпредыдущегошага.• Правилозаданияимен–этотшагопределяетправилаименованиядлядеталей,кото-
рыебудутсозданыприоперациизеркальногоотображения.• Именановыхфайловдетали-шагпозволяетзадатьименановыхфайловчастей,соз-
данных при операции зеркального отображения. Вы можете переименовать деталь,дваждыщелкнувмышкойнаееименивспискеивведяновоеимя.
Используяэтотфункционалсистемы,выможетезначительносократитьвремянамодели-рованиезеркальнойчастиизделия.
проектирование Сверху вниз и элементы WAVE
Приразработкесложныхизделийнередковозникаетнеобходимостьвнесенияизмененийвпроект.Этиизменениямогутбытькак глобальными (например,увеличениеразмахакры-льев самолета), так и локальными (например, изменение геометрии технологических люч-ков).Соответственнопоявляетсятребованиеминимизациивременныхиресурсныхзатратнапроведениеизменений,болеетого,возникаетжеланиенетолькоизменитьчто-то,ноирас-смотретьразличныевариантыэтогоизменения,перебратьихивыбратьсамыйлучший.
ОсновноеназначениемодуляWAVEзаключаетсявсозданиииотслеживаниисвязеймеждуразличнымидеталями,длячегосоздаютсяассоциативныекопиигеометриидеталей.
Основныефункции,реализуемыемодулемWAVE:
254
Глава 4. Сборки NX
• ассоциативноекопированиегеометриимеждудеталями;• управлениеприменимостьюобновленийдлясвязаннойгеометрии;• поисксвязеймеждудеталями.Присозданиисвязеймеждукомпонентамивнесенныеизмененияавтоматическираспро-
страняются на все связанные компоненты. Таким образом, можно сильно модифицироватьконструкцию,измениввсеголишьнесколькоключевыхпараметров.
ИспользованиесвязейWAVEснижаетвероятностьвозникновенияошибок,добавляяфунк-ции контроля. Это происходит за счет того, что работоспособные и проверенные объектымногократноиспользуются.Фактическичембольшезаданоассоциативныхсвязейв геоме-трииизделия,темболееавтоматизированнымстановитсявнесениеизмененийиболееуправ-ляемойконструкцияизделия.
Однакопроектированиетакихсвязейпредставляетсобойсложнуютехническуюзадачу:тре-буетсяверноопределить,какаяинформациядлякаждогоузлаиагрегатаявляетсяключевой.
Создатьсвязьможнотремяспособами.Длясвязипараметровиспользуетсямеханизмвыражений,т.е.выражениямеждудеталями.Длясвязиположенияиспользуютсясборочныезависимости.СвязьгеометриизадаетсясредствамиWAVE.WAVEпозволяеткопироватьтела,поверхности,граниидругиеобъектымеждудеталями,
гдеонимогутбытьиспользованывкачестверодительскихобъектовдлягеометрии.СвязиWAVEусловноможноразделитьначетырекатегориивпорядкевозрастанияслож-
ности:1)простыесвязиWAVE,когдагеометрияодногокомпонентауправляетгеометриейдруго-
гокомпонентавсборке;2) позиционно-независимыесвязи, когдаодин компонент управляет геометриейдругого
компонентанезависимоотегопозициивсборке;3) проектирование со связями сверху-вниз, когда геометрия верхнего уровня сборки
управляетгеометриейнанизшихуровняхсборки;4)использованиеуправляющейструктуры,когданаверхнемуровнесборкивкаждойпод-
сборкесозданысвязанныеуправляющиеструктуры.
пример 4.4. Создание зависимой от положения геометрии•Добавимкманометрукрышку,котораябудетдержатьстекло.Фактическимыможем
нарисоватькрышку«снуля»всоответствиисразмерамикорпуса,однакогораздопрощевоспользоватьсяужесуществующейгеометрией.
•Убедитесь,чтоmanometerявляетсярабочейдеталью,инажмитекнопку«Создатьно-выйкомпонент».Выберитешаблон«Деталь»,укажитеимяфайлаcover.prt.
•Сейчасфайлпуст.Наполнимегогеометрией,которуюмыхотимпозаимствоватьизегоокружения.Сделайтекомпонентcoverрабочейдеталью.
•Выберитевставить > ассоциативная копия > Геометрические связи WAVEиука-житеребро,какпоказанонарис.4.17.Внавигаторемоделипоявитсяэлементсна-званием«Сложнаясоставнаякривая1».Теперьнаосновеэтойкривоймыпостроимкрышку.
255
NX Глава 4. Сборки
•Запуститекоманду«Выделение»ивдиалоговомокненажмитекнопку«Эскиз».Затемвди-алоговомокне«Созданиеэскиза»выберите«Поплоскости»ивполе«Задатьплоскость»укажитережим«Кривыеиточки»ивыберитедобавленнуюкривую.НажмитеОК.
•Вэскизепостройтеокружность,концентричнуювыделеннойкривой,изадайтемеждунимиразмер«1,5»(радиусокружностибольшерадиусакривой).Завершитеэскиз.
•Установитезначения,какпоказанонарис.4.18,инажмитеОК.
Рисунок 4.17
Рисунок 4.18
256
Глава 4. Сборки NX
•Постройтекоординатнуюплоскость,делящуюкорпусмеханизмасимметрично(пло-скостьдолжнабытьпараллельнаплоскостиYZсборки).
•Воспользуйтеськомандой«Вращение»ипостройтеэскизвтолькочтосозданнойпло-скостисогласнорис.4.19.Нажмите«Закончитьэскиз»иустановитенастройкивокне,какпоказанонарисунке.НажмитеОК.
•Такимметодоммысоздалидеталь,геометриякоторойзависитотеерасположениявсборке.Еслимыпередвинемкрышку,то,скореевсего,частьгеометриибудетпотеряна.
пример 4.5. Создание независящей от положения геометрии•Создадимнезависимуюотположениягеометрию.Дляэтоговоспользуемсяинструмен-
тариемWAVE.•ПодключитеинструментыWAVEвНавигаторесборки.Дляэтоговконтекстномменю
Навигаторавыберите«РежимWAVE».•ЗатемнаведитекурсорнаузелmanometerивконтекстномменювыберитеWAVE >
копировать геометрию в новую деталь.Системаотобразитокно«Созданиеассо-циативнойсвязидлянезависящегоотположенияэлемента».НажмитеОК.Откроетсяокнодлясозданияновойдетали.Выберитешаблон«Модель»изадайтеимяscale.На-жмитеОК.
•Откроетсяокно«Копиягеометриимеждудеталями».Мыдолжныскопироватьгеоме-трию,котораябудетнамнужнадлясозданияшкалы.Тоестьнампонадобятся:окруж-
Рисунок 4.19
257
NX Глава 4. Сборки
ностьотверстияподосьиокружностидвухотверстийподкрепеж.Выберитегеоме-трию,какпоказанонарис.4.20(длятогочтобысделатьэтобыстрее,воспользуйтесьфильтромвыбора).ЗатемнажмитеОК.
•Теперьсозданновыйфайл,игеометрияскопированавнего.Этотфайлпокаотсут-ствуетвструктуресборки.Сначаламысоздадиммодель,азатемпозиционируемеевсборкеспомощьюсвязей.
•Откройтефайлscale.prt.Прощевсегоэтобудетсделать,еслиперейтивНавигато-ресборкивполезависимостиивпапкекомпонентаmanometer«Дочерние»выбратьscale.Затемвегоконтекстномменювыбратькоманду«Сделатьотображаемойдета-лью».
•Вдеталиприсутствуютчетыреокружности.ВНавигаторедеталиониотображаютсякаксложныесвязанныекривые.Построимнаосновеэтихкривыхшкалуманометра.ДляэтогосоздайтеэскизвплоскостиXYископируйтевнегокривыекомандой«Прое-цированиекривой»(режим«Ассоциативно»долженбытьвключен).Сцентромвверх-нейкривойпостройтеокружностьдиаметром150ммизавершитеэскиз.Затемпо-стройтенаосновеполученногоэскизавыделениенарасстояние1мм.
•Мыполучилиповерхностьдлянанесенияшкалысотверстиямидляосистрелкиикреп-ления.Таккакшкалананоситсякраской,томыиспользуемужеготовыйрастровыйфайлсошкалой.
Рисунок 4.20
258
Глава 4. Сборки NX
•Запуститекомандувид > визуализация > растровое изображение.Откроетсяокно«Растровоеизображение».Нажмитекнопку«ЗадатьизображениеTIFF»ивот-крывшемсяокневыберитефайлscale.tif,затемразместитеиотмасштабируйтеизо-бражениетак,чтобыонобылорасположено,кактребуется.
•Таккакрастровыйфайлимеетформупрямоугольника,тонеобходимоотрезатьлишнее.Дляэтоговоспользуйтеськомандойвставить > обрезка > обрезать поверхность.
•Указатькривую,покоторойнужнобудетобрезатьизображение.Послеэтого,дляудобствадальнейшейработыперенеситерастровоеизображениенадополнительныйслойисделайтеэтотслойтольковидимым.
•Затемвернитесьвсборку,тоестьсделайтерабочейдетальюmanometer(рис.4.21).•Еслиизображениеувасполучилосьнепохожимнарисунок,товключитережимза-
краски«Студия»(растровыеобъектывдругихрежимахнеотображаются).
обработка деталей в СборкеИногда некоторые операции (например, сверление) производятся уже на частично со-
бранномизделии.Дляосуществлениятакойобработкикомпонентоввсборкеможетбытьис-пользованонесколькокоманд.
Рисунок 4.21
259
NX Глава 4. Сборки
вырез в СборкеКомандарасположенавменювставить > комбинированные тела.Менюкомандыочень
похоженаменюбулевойоперации«Вычитание».В качестве тела построения выбираются нужные компоненты сборки, в качестве тела-
инструмента обычно выбираются твердые тела, построенные на уровне сборки.Обратитевнимание,чтоэтаоперацияосуществляетсявабсолютнойсистемекоординатсборки,поэто-мукомпоненты-участникинедолжныперемещатьсяпослепримененияоперации.
ПослесозданияоперациябудетотображатьсявНавигаторемоделисборкиподназвани-ем«Сечениесборки».
пример 4.6. использование операции вырез в сборке•Сделайтерабочейдетальюmanometer.•Дляначалапостройтетелонауровнесборки,котороебудетвыступатьвролитела-
инструментадляудаленияматериалаизкомпонентовнауровнесборки.•Дляэтоговпостроеннойплоскостисоздайтеэскизокружностидиаметром5ммиза-
темвыполнитевытягиваниена5ммсимметричноотэтойплоскости.•Полученныйцилиндрразмножьтеспомощьюоперации«Геометриямассива»сисполь-
зованиемрежимавращения(рис.4.22).
Рисунок 4.22
260
Глава 4. Сборки NX
•Врезультатенауровнесборкимыбудемиметьтритела-инструментадлявыреза.Те-перьвоспользуйтеськомандой«Вырезвсборке»длясозданияотверстий.
•Вкачестветелпостроениявыберитекомпонентыcoverиbody,вкачестветел-инструментовтрицилиндра.НажмитеОК(рис.4.23).
Мыпостроиливырезвсборкедлявинтовогосоединения.Однакоэтагеометриясуществу-еттольконауровнесборки.Есливысделаетеcoverотображаемойдеталью,тоувидите,чтовнейотверстийнесуществует.
Длятогочтобыоперациинауровнесборкиотображалисьнауровнедеталей,вамнеоб-ходимовоспользоватьсятехнологиейWAVE,чтобыассоциативноскопироватьгеометриюнауровеньдеталей.Внашемслучаедлясозданияотверстийподвинтыможновоспользоватьсякомандой«Отверстие»врежиме«Серияотверстий».
раСчет веСовых характериСтик СборкиКвесовымхарактеристикамсборкиотносятсяобъем,масса,моментыинерции,радиусы
инерцииит.п.Однойизглавныххарактеристиксборкиявляетсяеемасса.Массакомпонентавычисляет-
сянаосновеегофизическихсвойств:плотностииобъема.Вескомпонентаотображаетсяназакладке«Вес»в«Свойствахкомпонента»(толькоесли
естьлицензиянамодульadvancedassembly).
Рисунок 4.23
261
NX Глава 4. Сборки
NX рассчитывает вес следующим образом. Вначале выполняется проверка, изменялисьлизакрытыефайлыкомпонентовпослепоследнегообновленияданныховесе.Еслиданныенеактуальны,товыдаетсязапроссинформациейонеактуальныхвесовыххарактеристикахкомпонентов.
Предполагаютсятривариантаответа:«Да»-данныевпамятибудутобновленыирасчетвесасборкибудетвыполненпоактуаль-
нымданнымовесе,еслифайлкомпонентанадискененайден,будетиспользованопредыду-щеезначение;
«Нет»-данныевпамятинеобновляются,расчетвыполняетсяспрежнимивесовымиданными;«Отмена»-расчетотменяется.Актуализироватьданныеовесекомпонентаможновручную,нажавкнопку«Обновитьве-
совыеданные»назакладке«Вес»диалоговогоокна«Свойствакомпонента».Привключен-ной опции «Обновить данные при сохранении» пересчет массы будет проводиться каждыйразприсохранениифайлакомпонента.
Автоматическоеобновлениеданныховесеустанавливаетсяактивизациейопции«Генери-роватьданныеовесе»вдиалоговомокне«Опциисохранения»(файл > опции > опции со-хранения).Этаустановкабудетраспространятьсянавсекомпонентысборки.
Актуальностьвесовыххарактеристик.Данныеовесемогутбытьнеактуальны,если:• компонентбылнедавноизменениинформацияовесенеобновлена;• удаленссылочныйнаборвеса;• расчетвесавыполненсменьшейточностью,чемтре-
буетсятеперь.расширенное управление весовыми характеристи-
ками компонентовРасширенное управление весом позволяет вычислять
весовые характеристики компонента на основе опре-деляемых пользователем данных, а также задавать ди-апазоны, в которых может изменяться вес конструк-ции. Диалоговое окно «Управление весом» вызывает-ся командой анализ > расширенные массовые ха-рактеристики > дополнительное управление весом(рис.4.24).
Группа «Вычисление» содержит кнопки для вычислениявесовых характеристикрабочей детали (еслирабочая де-таль-сборка,топроводитсявычислениевесовыххаракте-ристикеекомпонентов)илинаборавыбранныхкомпонен-тов.Приэтомрезультатможетбытьвыданвинформацион-ноеокноиливэлектроннуютаблицу(дляэтогонадоустано-витьопцию«Использоватьэлектроннуютаблицу»).
Группа «Определение» позволяет установить ссылочный Рисунок 4.24
262
Глава 4. Сборки NX
наборкомпонентаилинаборакомпонентов,наоснованиикотороговычисляетсявес.Напри-мер,назначениемспециальногоссылочногонабораможноучестьвессмазкивсборке.Тоестьвыможетебратьинформациюдлярасчетавесанесмодели,аслюбойдругойсозданнойвфайлемоделигеометрии,размещеннойвспециальномссылочномнаборе.
Группа«Задатьзначения»позволяетвручнуюназначитьзначениявесовыххарактеристикдлякомпонентаилигруппывыбранныхкомпонентов.Этоудобноиспользовать,еслитребует-сяучестьмассунеграфическихкомпонентов,например,смазкиит.п.
Группа«Установитьиснятьвесовыеограничения»позволяетназначитьдлякомпонентаве-совыеограничения(минимальнаяимаксимальнаямасса).
Удобно работать с весовыми характеристиками вНавигаторе сборки. Для этого обычноподключаютдвеколонки:«Вес»и«Состояниевеса».Впервойколонкеотображаетсямассавустановленныхединицах(фунт,грамм,килограмм),вовторой–одиниззначков,характери-зующихсостояниевесовогорасчета:
–значениемассыактуально;–массаназначенавручную;–расчетмассынеактуален,требуетсяперерасчет;–массакомпонентавышлаизназначенныхограничений.
пример 4.7. расчет весовых характеристик манометра•Рассчитаемвескомпонентовманометраисборкиманометравцелом.Дляэтогопод-
ключимвНавигаторестолбцы«Вес»и«Состояниевеса».•ВидНавигаторабудетсоответствоватьрис.4.25.Обратитевнимание,чтодлянекото-
рыхкомпонентоввесобозначенкакнеактуальный.Выделитевесьнаборкомпонентовивконтекстномменювыберите«Свойства».Назакладке«Вес»нажмитекнопку«Об-новитьданныевеса»иустановитевполе«Обновитьданныевесаприсохранении»значение«Да».НажмитеОК.
Рисунок 4.25
263
NX Глава 4. Сборки
•ТеперьокноНавигатораизменилось,ивполяхпоявилисьактуальныезначения(рис.4.26).Толькоукомпонентаdeviceсостояниевесанеактуально,таккакмынепрове-лирасчетвесанауровнеэтогокомпонента.Раскройтеуровеньdevice,затемуровеньmechивыполнитеобновлениеданныхвеса.Массавсейсборкиувасдолжнаполу-читьсяравной1кг.
работа С «большими Сборками»«Большиесборки»-этосборки,состоящиеизтакогоколичествадеталей,прикоторомна-
чинаютпроявлятьсяограничения,вызванныеобъемомоперативнойпамяти,производитель-ностьювидеокартыит.п.Соответственнопонятие«большаясборка»длякаждогопользовате-ляимеетсвоесодержание–длякого-тобольшаясборкасостоитизстадеталей,длякого-тоиздесяткатысяч.
Чембольшевсборкекомпонентов,сложнееихформаичемсложнеесвязимеждуними,тембольшевременитребуетсядляработысними.Всесредстваработысбольшимисборка-мипредназначеныдлятого,чтобысократитьколичестворесурсоемкихопераций,выполняе-мыхсистемойNX.
Ксредствамдляработысбольшимисборкамиотносятсягруппировкакомпонентов,зоны,ссылочныенаборыифасетноепредставление,оберткасборки,внешниесвязиидр.
Работасоссылочныминаборамибыларассмотренаранее.
зоныЗоны предназначены для смыслового разделения модели сборки. Задать границу зоны
можнодвумяспособами–плоскостьюипараллелепипедом.Заданиеграницзонспомощьюплоскостейудобно,когдасборкаявляетсяболеепротяженнойпооднойкоординате,чемпо
Рисунок 4.26
264
Глава 4. Сборки NX
другим(например,сборкакорабля);определятьграницызонпараллелепипедомэффективнодлясбороксложнойформы.
Зона–этонекотораяобластьпространства(объем),определеннаявабсолютнойсистемекоординатсборки,вкотороймогутнаходитьсякомпоненты.Зоныработаютвпределахогра-ничивающегопараллелепипедасборки,ивсоставзонынеможетбытьвключенакаркаснаягеометрия.Зонасохраняетсянауровнесборки,вкоторойонасгенерирована.
ДляопределениязониспользуетсякомандаСборки > дополнительно > зоны,котораяоткрываетдиалоговоеокно«Зоны».
Зонывсборкемогутбытьсозданыкакавтоматически,такивручную.Обратитевнимание,чтоавтоматическаягенерациязонпроводитсяврабочейсистемекоординатсборки,поэтомусначаласориентируйтеРСКсборкитак,каквамнужно.
Присозданиизоннетникакихограниченийнапересечениязондругсдругом,выможе-тесоздаватьдажевложенныедругвдругазоны.Какдлязоны,определеннойплоскостью,такидлязоны,определеннойпараллелепипедом,возможнытриотношениямеждузонойиком-понентами:
1. «Над» (плоскость) или «Вне» (параллелепипед). Компоненты, которые целиком лежатнадплоскостьюзоныилистроговнепараллелепипедазоны.
2.«Напересечении».Компоненты,которыепересекаетплоскостьилихотябыоднаизгра-нейпараллелепипеда.
3.«Под»(плоскость)или«Внутри»(параллелепипед).Компоненты,которыецеликомрас-положенынижеплоскостизоныилистроговнутрипараллелепипедазоны.
пример 4.8. Создание зон•Сформируемдвезонывсборкеманометра.•ДляэтогодляначалапоместитецентрРСКвцентркруговогоребразаднейчастиком-
понентаbody.Затемзапуститекоманду«Зоны»ивоткрывшемсядиалоговомокнена-жмитекнопку«Автогенерациязон»,затемкнопку«Плоскости».Воткрывшемсяокневполе«Кол-воплоскостейвнаправленииосиZРСК»укажите3,затемнажмитекнопкуОК.Будутсгенерированытризоны.Мыихиспользуемвдальнейшемдляопределениягруппкомпонентов.
Группы компонентовГруппы компонентов позволяют создавать наборы компонентов, имеющих какое-то об-
щее свойство. Например, можно создать группу компонентов, имя которых начинается на«ГОСТ…»,тоестьвыделитьвсегостированныекомпонентысборки.
Чтобы работать с группами компонентов, необходимо в контекстном меню Навигаторасборкиактивироватьрежим«Показатьгруппыкомпонентов».ТогдавНавигаторесборкибу-дутотображены «Группы компонентов в сессии»и «Группы компонентов в детали».Эти двегруппыотличаютсятолькоуровнямидоступа.
Группакомпонентоввдеталиможетбытьсозданатольколицом,котороеимеетдоступназаписькданнойсборке.Обычногруппыкомпонентоввдеталисоздаетменеджерпроекта.
265
NX Глава 4. Сборки
Группакомпонентоввсессииможетбытьсозданалюбымлицом,имеющимдоступспра-вамичтениякданнойсборке.Приэтомдлятогочтобысохранитьназначенныегруппыком-понентов,используютспециальныефайлызакладоксрасширением*.plmxml(командаменюфайл > Сохранить закладки).Вфайлезакладкимогутбытьсохраненыгруппыкомпонен-тов,опциизагрузкииструктурасборки.
В группу компонентовмогут быть добавлены компоненты по атрибутам, по размеру, поимени, по состояниюииз списка.Присоздании группыкомпонентовпоатрибутамвымо-жетеуказатьатрибутиего значение, согласнокоторомукомпонентбудет включенв груп-пу.Атрибутдолженприсутствоватьудеталикомпонента.Еслитакогоатрибутанет,током-понентвгруппуневключается.Компонентвключаетсявгруппупоразмеру,еслиегодиаго-нальбольшеилименьшеопределенногозначения.Компонентможетбытьвключенвгруппупоимени,приэтомимяможетначинатьсясопределенногонаборасимволов,содержатьна-борсимволов,точносовпадатьснаборомсимволовисодержатьрегулярноевыражение.Вгруппупосостояниюмогутбытьвключенывсекомпоненты,загруженныекомпоненты,види-мыекомпонентыирабочаядеталь.Такжедлясозданиягруппыможнопростовыбратькомпо-нентыизсписка.
Составнекоторыхгруппнеменяетсястечениемвремени,например,группыкомпонентовпосписку,анекоторых–меняется,например,составгруппызагруженныхкомпонентов.
Вгруппыкомпонентовмогутбытьобъединенонесколькозон.
пример 4.9. Создание групп компонентов•1.Создадимгруппукомпонентов,вкоторуюбудутвключенывсекомпоненты,масса
которыхпревышает100г.ДляэтоговначалеподключитевконтекстномменюНавига-торасборкирежим«Показатьгруппыкомпонент».
•ЗатемвконтекстномменюГруппа компонентов в деталивыберитекомандудоба-вить в группу компонент.Воткрывшемсядиалоговомокневзакладке«Поатрибу-там»укажитедляатрибута$MASSрежим«>»изначение100.НажмитеОК.ВНави-гаторепоявитсяузелNewComponentGroup,нижекоторогобудетузелсназванием$MASS>100.
•Вконтекстномменюэтогоузланажмите«Обновитьсчетчик».Вколонке«Количество»напротивузлапоявитсячисло3,тоестьтакоеколичествокомпонентоввсборкевеситбольше100г.
•Есливынажметевконтекстномменюкоманду«Применить»,тоэтикомпонентыпод-светятсявНавигатореиграфическомокне.
•2.ВконтекстномменюузлаNewComponentGroupвыберитекоманду«Добавитьзонувгруппукомпонент».ВоткрывшемсядиалоговомокнеукажитеZONE2,нажми-текнопку«Пересечь»,затемОК.Будетдобавленановаягруппа«IntersectswithPlaneZONE2».Вэтойгруппеприсутствуют12компонентов.
•3.Объединимобаусловия,тоестьвгруппубудутвключеныкомпоненты,которыепе-ресекаютсяплоскостьюZONE2ивесятбольше100г.Выберитевконтекстномменюкоманду«Связатьлюбые…группыкомпонент».Внавигаторепоявитсягруппа«Со-гласоватьвсем…».Отобразитетолькотекомпоненты,которыевходятвэтугруппу.
266
Глава 4. Сборки NX
Дляэтоговыберитевконтекстномменюгруппыкомандукомпоненты > показать и скрыть > только показать.Результатотображеннарисунке(рис.4.27).
•4.Рассмотримситуацию,когдаунаснетдоступаназаписьковсейсборке.Вэтомслучаемынесможемсохранятьгруппыкомпонентоввдетали.Промоделируемэтуси-туацию.
•Перенеситесозданнуюгруппувпапку«Группыкомпонентвсессии».Еслисейчасмызакроемсборку,топотеряемэтигруппы.
•ПоэтомувменюфайлвыберитекомандуСохранить закладки,задайтеимяфайлаgroupисохранитеего.Закройтесборкуmanometerивновьоткройтеее.Затемтойжекомандойоткройтефайлзакладокgroup.plmxlm.Группывсессиибудутвосстановле-ны.
•Такимспособомвыможетесохранятьсвойконтекстприработедажестемисборка-ми,ккоторымимеетедоступтольконачтение.
предСтавленияЕсливвашейсборкеприсутствуюттеласложнойформы,тодлязначительногоувеличения
производительности рекомендуется применять фасетную геометрию. Фасетное тело будетассоциативносвязаносродительскойгеометрией.
Фасетныетеласохраняютсявтекущейрабочейдетали.Командадлясозданияпредстав-лениясборкинаходитсявменюСборки > дополнительно > представления.Этакоманда
Рисунок 4.27
267
NX Глава 4. Сборки
открываетдиалоговоеокно«Задатьфасетноепредставление».Фасетноепредставлениеможетбытьсозданоииспользовановразличныхрежимах.Во-первых,фасетнуюмодельможносоздатьвтомжефайле,вкоторомнаходитсяегоро-
дительскаягеометрия.Вэтомслучаетвердоетелоиегофасетдолжнырасполагатьсявраз-личных ссылочных наборах. Такой режим удобно использовать при анализе зазоров с ис-пользованиемфасетнойгеометрии,атакжедлябыстрогоотображениясборки.Обычноэтафасетнаягеометриясоздаетсяавтоматически.
пример 4.10. Создание фасетного представления для компонента (деталь)•Изменимпараметрыфасетадлядеталиmount.prt.Дляэтогооткройтесборку
manometerисделайтекомпонентmountрабочейдеталью.Затемоткройтеокно«За-датьфасетноепредставление»ивыберитекоманду«Изменитьпараметрыфасетов».ВыберитекомпонентbodyинажмитеОК.Воткрывшемсяокне«Изменитьпараме-трыфасетов»установителинейныйдопуск0.9.Нажмитекнопку«Показатьрезультат».Изображениедолжнопримерносоответствоватьрисунку.Установитерабочейдета-льюmanometer.Теперьдлякомпонентаmountссылочныйнабор-FACET(рис.4.28,рис.4.29).Изрисунковвидно,чтофасетнаягеометрияявляетсяболее«грубой»-от-верстиеизображаетсяввидеквадрата,однакооназагружаетсяиобрабатываетсявразыбыстрее,чемгеометриятвердоготела.
Рисунок 4.28
Рисунок 4.29
268
Глава 4. Сборки NX
Во-вторых,фасетнаямодельможетбытьсозданавродительскойсборке,тоестьвсборке,вкоторуюдетальвходитвкачествекомпонента.Этотрежимудобен,есливыхотитевидетьформуподсборки,незагружаяеекомпонентов.Использованиефасетовнаверхнемуровнепозволяетосуществлятьбыструюзагрузкуивизуализациюсборок,например,дляцелейпро-ектированиявконтексте.Вэтомслучаефасетноетелотакжеассоциативносвязанососвоимродителем,однакооперациискомпонентамиподсборкибудутнедоступнымидоихзагруз-кивпамять.
пример 4.11. Создание фасетного представления для компонента-подсборки•Создадимфасетноепредставлениедляподсборкиmech.Дляэтогоустановитеmechв
качестверабочейдеталииоткройтеокно«Задатьфасетноепредставление»ивыбе-ритекоманду«Создать».Затемвокневыбораукажитевсе7компонентовподсборкиmech,нажмитеОК.Затемизменитепараметрыфасетов(обратитевнимание,чтопа-раметрыфасетовможноизменитьдлякаждогокомпонентаподсборкииндивидуаль-но),установивлинейныйдопуск0.9.НажмитеОКи«Закрыть».Сохранитеподсборкуmechисделайтерабочейдетальюсборкуmanometer.
•Теперьпоследовательнозаменяйтессылочныенаборыкомпонентаmech.Есливывы-беретессылочныйнаборFACET,тоизображениедолжносоответствоватьрис.4.30.ПрииспользованииссылочногонабораFACETвпамятьзагружаетсятолькофасетнаягеометриякомпонентовподсборкиmech,котораявынесенанаееуровень.Тоестьвывидитеизображениякомпонентовподсборки,несмотрянато,чтоонинезагруженывпамять.
Рисунок 4.30
269
NX Глава 4. Сборки
В-третьих,фасетнуюмодель можно создать на уровне подсборки для представления еевнешнего контура, однако это потребует значительных усилий и понадобиться разрыв ас-социативнойсвязис телом.Поэтомувампотребуетсяотслеживатьактуальностьфасетногопредставлениявручную.
обертка СборкиОберткасборкиявляетсяспециальныммеханизмом,призваннымрешитьдвезадачи.Пер-
вой задачей является сокращение требуемых вычислительных ресурсов на отображениесборки,второйзадачейявляетсяскрытиеподробностейвнутреннейконструкцииустройства.Присозданииоберткисборкакакбызаворачиваетсявлистбумаги,внутреннийобъемегообразуеттвердоетелонауровнесборки.
Команда«Оберткасборки»расположенавменюСборки > дополнительные.Вдиалоговомокнекомандыопределяютсяоборачиваемыеобъектыиплоскостиразделе-
ния.Плоскостиразделенияуточняютформуоборачиваемыхкомпонентов.Тело,получаемоеврезультатеработыкоманды,располагаетсянауровнерабочейдеталииможетбытьассо-циативнымобернутойгеометрии.
пример 4.12. выполнение обертки сборки•Вэтомпримеремысоздадимоберткудляподсборкиdevice.Сделайтерабочейдета-
льюmanometerизапуститекоманду«Оберткасборки».Выберите14компонентов,входящихвподсборкуdevice.Определите4плоскостиразделения,использоваввка-чественихбоковыеграникомпонентаmount.
•Сборкадоипослепримененияоберткиприведенанарис.4.31,рис.4.32.
Рисунок 4.31 Рисунок 4.32
270
Глава 4. Сборки NX
анализ СобираемоСти и проверка зазоровПрисозданиимоделисборкинеобходимовыполнитьпроверкусобираемости.Можетли
бытьсобранатакаясборка,непересекаютсялителакомпонентовсборки?Дляпроверкипересечениякомпонентовможноиспользоватькоманду«Простаяинтерфе-
ренция».Онарасположенавменю«Анализ».Вэтойкомандевыможетепроверить,пересекаютсялидватела.Результатработыкоман-
дыможетбытьпредставленвдвухвидах:либоввидеподсвеченныхпересекающихсяграней,либоввидетвердоготела.
пример 4.13. использование команды «простая интерференция»•Проверим,имеютлипересечениякомпонентыscaleиbody.Длянаглядностипогаси-
тевсеостальныекомпонентысборки,затемзапуститекоманду«Простаяинтерфе-ренция».Вкачествепервоготелавыберитеscale,вкачествевторого-body.Результатпроверкипересеченийустановитев«Телопересечения»,нажмитеОК.
•Погаситекомпонентыbodyиscale.Выувидитекольцо,котороеобразованотеломпе-ресечениядвухкомпонентов(онопредставленотвердымтеломнауровнесборкиидо-ступновНавигаторедетали).Такимобразом,шкаласпроектировананеправильноивтакомвиденеможетбытьиспользованавсборке.Измерениешириныкольца,кото-рымявляетсятелопересечения,дает1,2мм.Такимобразом,диаметршкалыдолженбытьуменьшенна2,4мм.
•Удалитеполученноетвердоетело,сделайтерабочейдетальюscaleиисправьтемо-дельшкалы,азатемспомощьюкоманды«Простаяинтерференция»убедитесь,чтоте-перьтелакомпонентовbodyиscaleнепересекаются.
Команда«Простаяинтерференция»удобна,когда требуетсяпроверитьпересечениене-сколькихкомпонентов.Однако,еслитребуетсяпроверитьпересечениякомпонентоввовсейсборке,следуетиспользоватьболеемощнуюкоманду.
Длявыполнениятакойпроверкипредназначеннаборкоманд«Зазорывсборке».Этикомандыосуществляютстатическуюпроверкузазоровмеждукомпонентамисборки.Анализзазоровможетбытьосуществленвдвухрежимах:интерактивномипакетном.Для
интерактивногорежимаиспользуетсяокно«Просмотрзазоров»,котороеотображаетзазо-рывсборкеввидетаблицы.
Этутаблицувыможетеэкспортироватьвбраузерилиэлектроннуютаблицу.Болеетого,спомощьюменю«Свойствазазоров»выможетеустановитьтакназываемоерасстояниебез-опасностимеждукомпонентами–минимальноерасстояние,прикоторомбудетрегистриро-ватьсяпересечениекомпонентов,дажееслионивдействительностинепересекаются.
Анализзазоровисследуетнавзаимныепересеченияпарыкомпонентов,ирезультатыэтойпроверкимогутбытьследующими:
• нетпересечения,еслирасстояниемеждуобъектамианализабольшедопуска;• условноепересечение,еслиминимальноерасстояниемеждуобъектамианализамень-
шеилиравнодопустимомузазору,нообъектынепересекаются;
271
NX Глава 4. Сборки
• пересечениекасания,еслидваобъектаанализакасаются,нонепересекаютдругдру-га;
• настоящеепересечение,еслиобъектыанализапересекаютдругдруга;• пересечение вложенности, если один объект анализа находится полностью в другом
объекте.Выможетесформироватьнесколькосписковобъектованализадляпроверкиназазоры.
пример 4.14. выполнение анализа зазоров в сборке manometer•Проверимнапересечениявсюсборкуманометра.Вначалеопределимнаборкомпо-
нентов.•Запуститекомандуанализ > зазоры в сборке > набор зазоров > новый.Вот-
крывшемсядиалоговомокневведитевполе«Зоназазоровпоумолчанию»0,01(этоисключитпересечениякасания).Назакладке«Геометрияпересечения»установитере-жим«Сохранитьтелапересечения».НажмитеОК.
•Откроетсяокно«Просмотрзазоров».ВконтекстномменюузлаSET1выберитекоман-ду«Выполнитьанализ».Изучитесписокколлизий.
•Нарис.4.33показанытвердыетелаиточки,образованныепересечениямикомпонен-товвсборкеманометра.
Рисунок 4.33
272
Глава 4. Сборки NX
•Есливсборкебольшоеколичествокомпонентов,топроверказазороввинтерактив-номрежимеможетбытьоченьпродолжительной.Поэтомувэтомслучаерекомендует-сяиспользоватьпакетныйрежим.Командадлязапускапакетногорежиманаходитсявменюзазоры в сборке > анализы > пакетный режим.
•Вокне«Анализзазороввпакетномрежиме»выдолжнывыбратьфайлдетали,вкото-ромбудутсохраненытвердыетела–результатыанализа,указатьпутькфайлуотче-та,опциональнозадатьобластисборкидляанализа.
разнеСенные виды и поСледовательноСть Сборки
Для иллюстрации процесса сборки/разборки изделия предназначены два механизма –разнесенныевидыипоследовательностьсборки.
разнеСенные видыРазнесенныйвид–этотакоепредставлениесборки,вкоторомкомпонентысдвинутыот-
носительноихдействительныхпозиций.Вразнесенныхвидахвытакжеможетескрыватьком-поненты.Разнесениеявляетсявидовойоперацией,поэтомуреальноеположениекомпонен-товнеизменяется.
КомандыдлясозданияразнесенныхвидовнаходятсявменюСборки > разнесенные виды.Выполненныенаразнесенныхвидахоперациипоизменениюцветакомпонентоввоздей-
ствуютинакомпонентвобычномсостоянии.Разнесенныевидыимодельсборкииспользуютодниитежессылочныенаборы.
Приработе сразнесенными видамиудобнопользоваться специальнойпанельюинстру-ментов, которая вызывается командойСборки > разнесенные виды > показать инстру-ментальную панель(рис.4.34).
Впервомрядунаходятсякнопки:«Созданиеразнесенноговида»–создаетновое
разнесениеврабочемвиде;«Изменитьразнесение»–редактируетсуществу-
ющийвидразнесения;«Компоненты для авторазнесения» – автомати-
ческиразноситкомпонентынаосновеусловийсо-пряжения;
«Неразнесенный компонент» – отменяет разне-сениевыделенногокомпонента;
«Удалитьразнесение»–удаляетвидсразнесеннымикомпонентами.
Рисунок 4.34
273
NX Глава 4. Сборки
Вовторомрядунаходятсяобъекты:«Разнесениерабочеговида»–содержитсписокразнесений;«Скрытькомпонентыввиде»–скрываетввидеразнесениявыбранныекомпоненты;«Показатькомпонентыввиде»– отображаетввидеразнесенияранеескрытые компо-
ненты;«Создатьлиниитрассировки»–создаетввидеразнесениялиниитрассировки,которые
показываютдвижениекомпонентаприразнесении.Чтобы создать разнесенный вид, нажмите кнопку «Создание разнесенно-
го вида». Затем вы можете воспользоваться командой автоматического разнесе-ния на основе сборочных связей либо провести разнесение вручную. Если вы акку-ратно назначили сборочные связи, то удобнее сначала воспользоваться автоматиче-ским разнесением, а затем отредактировать положения некоторых компонентов вручную.Дляручногоредактированияиспользуйтекоманду«Изменитьразнесение».Диалоговоеокнокомандыприведенонарис.4.35.Работаскомандойсостоитввыполнениидвухшагов:
1)нашаге«Выберитеобъекты»укажитеобъекты,которыевыхотитепереместить,затемпереключитесьнашаг«Перемещениеобъектов»;
2)спомощьюмаркеровпереместитеобъектывновоеположение.Затемвыможетенажатькнопку«Применить»и,незакрываяокнокоманды,вернутьсяна
шагвыбораобъектовивыбратьновыекомпонентыдляперемещения(предварительноотме-нивпредыдущийвыбор).
Шаг«Перемещать толькомаркеры»предназначендля того,чтобыпередвинутьмаркерыперемещениякомпонентавдругоеположение(например,еслионискрытыдругойгеометри-ей).Кнопка«Снятьразнесение»отменяеттекущееразнесение,кнопка«Начальнаяпозиция»возвращаеткомпонентнаегоместо.Действиекнопокменю«Скрытькомпонентыввиде»и«Показатькомпонентыввиде»относитсяисключительноктекущемувидуразнесения.
Кнопка«Линиитрассировки»позволяетдобавитькразнесенномувидулиниитрассиров-ки,указавначальнуюиконечнуюточкулинии.Линиютрассировкисистемастроитавтомати-ческитакимобразом,чтобыонанепроходилачерезгеометриюдругихкомпонентов,пред-лагаянесколькоальтернативных вариантов.Линии трассировки являютсяассоциативными,
Рисунок 4.35
274
Глава 4. Сборки NX
поэтомуесливыпередвинетекомпонентыпослесозданиялинийтрассировки,тосистемаав-томатическипересчитаетих.
Примервидаразнесенияприведеннарис.4.36.
поСледовательноСть СборкиПоследовательностьсборкипозволяетвинтерактивномрежимевизуализироватьпроцесс
сборкииразборкиизделия,рассчитатьоптимальныйпутьдвижениякомпонентоввэтихпро-цессахстем,чтобыизбежатьвозможныхстолкновенийсдругимикомпонентами.Фактическипоследовательностьсборки–этоинтерактивноеруководстводлясборочногоцеха.
Последовательность сборкипредставляет собойспециальнуюсреду, перейти в которуюможнокомандойСборки > последовательность.Наэкранебудетотображенаинструмен-тальнаяпанель«Последовательностьсборки»,аменюNXбудетмодифицированодляудоб-стваработыспоследовательностями.Такжеоткроетсяпалетта«Навигаторпоследовательно-сти».
Инструментальнаяпанель«Последовательностьсборки»состоитизнесколькихчастей:1) «Последовательность сборки и перемещение», в которой сгруппированыфункции по
созданиюпоследовательности;2) «Воспроизведениепоследовательности», гдесобраныкнопкидляуправлениявоспро-
изведением;
Рисунок 4.36
275
NX Глава 4. Сборки
3) «Динамическое определение столкновений» - команда, которая осуществляет расчетколлизийпридвижениикомпонентов;
4)«Измерения»-команда,котораясодержитфункциидлядинамическогоизмерениямеж-дукомпонентами.
повторное иСпользованиеПри моделировании изделия обычно только часть его компонентов разрабатывается «с
нуля».Большаячастькомпонентовпредставляетсобойстандартныеипокупныедеталилибодетали, использованные в предыдущих проектах. Поэтому естественным является желаниеиспользоватьтакиедеталивтекущемпроекте(повторно),свозможноймодификацией.Дляудобстваповторногоиспользованияпредназначенмеханизм,называемый«библиотекапо-вторногоиспользования»(ReuseLibrary).ЭтабиблиотекаможетбытьиспользованакакприработесTeamcenter,такибезнего.
Дляработысбиблиотекойиспользуетсяпалетта«Библиотекабазызнаний»(рис.4.37).
Рисунок 4.37
276
Глава 4. Сборки NX
ВстандартнуюпоставкуNXвключеныпримерыбибли-отекбазызнаний.
Информация в базе знаний представляется в палеттев виде иерархического дерева.Поместить компонент избиблиотекивсборкуможнопростымперетаскиваниемизпалеттывграфическоеокно.Вэтомслучаебудетоткры-тодиалоговоеокно«Добавитьперенастраиваемыйком-понент»,вкоторомвысможетеустановитьнужныепара-метрыэлемента(рис.4.38).
Вкачествепримера(образца)длязаполнениябибли-отек можно использовать Standard Parts, в которых соз-данаструктурабиблиотекиипримерымоделей.Дляэто-готребуетсяиспользоватьтакназываемыеразрешенныебазойзнанийкомпоненты.Чтобыполучитьразрешенныйкомпонент,выдолжнысвязатьснимKRXфайл.
Дляэтоговначалесоздайтесвоюбиблиотеку.Напри-мер,создадимееизкаталогаmanometer.Щелкнитепра-войкнопкоймышивокнебиблиотекиинажмите«Доба-витьбиблиотеку».Воткрывшемсяокневыберитекаталогmanometer.Системапроведетрасчет,ивполе«Memberselect» появятся изображения деталей. Выберите детальstift2 и в ее контекстном меню нажмите «Создать KRXфайл». Откроется диалоговое окно «Создать/изменитьKRXфайл»(рис.4.39).
В этом диалоговом окне вы можете задать изображе-ниедляфайла(например,фотографиюгабаритногочер-тежасименамипараметров),файлспараметрами(элек-троннуютаблицу).
Внашемслучаефайлstift2.xlsвыглядиттак:PARAMETERSL253040ENDПерваястрока–ключевоесловоPARAMETERS,котороесистемавоспринимаеткакначало
таблицы,втораястрока–списокименпараметров(онидолжныбытьназванытак,каквмоде-лидетали),последующиестроки-вариантныезначенияпараметров.Впоследнейстрокепи-шетсяключевоесловоEND,завершающеетаблицу.Обратитевнимание,чтосистеманепро-веряет,естьлиуказанныевамипараметрывфайлемоделииихимена.
Вполе«Первичныепараметры»выуказываете,какиепараметрыизфайлабудутисполь-
Рисунок 4.38
277
NX Глава 4. Сборки
зованыдляформирования элемента вбиблиотекеи их порядок. В этомпорядкеонибудутотображатьсявокне«Добавитьперенастраиваемыйкомпонент».
Послетого,каквысоздалиKRXфайл,выможетедобавлятькомпонентизбиблиотекизна-нийвсборки.
Таквыможетесоздатьбиблиотекукомпонентов,используемыхнавашемпредприятии.
наСтройки Сборки
опции заГрузки СборкиОкно «Опции загрузки сборки» предназначено для управления загрузкой компонентов
сборкиприоткрытиисборки.Этоокноможновызватьчерезменюфайл > опции > опции загрузки сборки.
Рисунок 4.39
278
Глава 4. Сборки NX
Вгруппе«Версиидетали»устанавливаетсязначениепереключателя«Загрузка».Возмож-нытрисостояния:
• изкаталога–файлыкомпонентовсборкисистемаищетвпапке,вкоторойрасполо-женфайлсборки;
• каксохранено–файлыкомпонентовищутсяв техпапках,вкоторыхонирасполага-лисьпридобавлениивсборку;
• изкаталоговпоиска–файлыкомпонентовпоследовательноищутсявкаталогахпоиска.Привыборережима«Изкаталоговпоиска»открываетсясписоккаталоговпоиска.Систе-
маработаетследующимобразом:файлкомпонентаищетсявкаталоге,путьккоторомурас-положенвначалесписка.Еслифайлнайден,тоонзагружаетсявпамять.Еслифайлненай-ден,тосистемаищетеговследующемкаталогеизспискаит.д.Этопозволяеторганизоватьработусверсиямисборкивтомслучае,еслинеиспользуетсяTeamcenter.
Допустим,увасестьдвеверсииподсборки,расположенныевпапкахVariant1иVariant2.Чтобызагрузитьнужныйвариант,вампотребуетсявсеголишьпереставитьпутикпапкамтак,каквамэто требуется.Обратитевнимание:путиккаталогампоисканедолжнысодержатьточки.Если требуетсяорганизоватьпоисквподпапках, топоставьтепослеименикаталогамноготочие.
Вгруппе«Обзор»находятсярежимыдляуправленияколичествомзагружаемойинформа-цииокомпонентах.Доступныережимы:
• всекомпоненты–впамятьзагружаетсягеометриявсехкомпонентов;• толькоструктурный–загружаетсятолькоструктурасборки,геометриякомпонентовне
загружается;• каксохранено–впамятьзагружаетсяпоследняясохраненнаяконфигурация;• пересчитать последнюю группу компонентов– загружается последняя группа компо-
нентов;• задатьгруппукомпонентов–загружаетсязаданнаягруппакомпонентов.Опция«Загрузкаданныхосвязяхмеждудеталями»загружаетвпамятьинформациюWAVE.Вгруппе«Режимзагрузки»содержатсяопциипоуправлениюзагрузкойэлементовсемей-
ства деталей. Опция «Разрешить замену» позволяет загрузить компонент с неправильнымвнутреннимидентификатором,однакосправильнымименем,дажееслиэтополностьюдру-гая деталь.Опция «Генерация элементов семейства деталей» предназначена для проверкиналичияновогошаблонавсемействедеталей.
Опция«Отменазагрузкипоошибке»останавливаетзагрузкусборки,еслисистеманена-шлафайлкомпонента.Этуопциюудобноиспользоватьдлятестированиясборокприпереда-чеихсмежникам.
Группа «Ссылочные наборы» позволяет установить, с какими ссылочными наборами бу-дутзагруженыкомпоненты,иодновременноустановитьпорядокпримененияссылочныхна-боров.
Группа«Опциивосстановлениязакладки»управляетприменениемфайловзакладок.Оп-ция«Деталидлязагрузки»можетприниматьтризначения:
• ранеевидимыекомпоненты;
279
NX Глава 4. Сборки
• ранеезагруженныекомпоненты;• вседеталивпредыдущейсессии.Опция«Восстановитьссылочныенаборы»загружаеткомпонентыстемиссылочныминабо-
рами,скоторымионииспользовалисьвпоследнийраз.Группа «Сохраненные опции загрузки» предназначена для сохранения опций загрузки
сборкивфайлахдлядальнейшегоиспользования.Опции«Сохранитьпоумолчанию»и«Вос-становитьпоумолчанию»используютфайлload_options.defвтекущейпапке.Опции«Сохра-нитьвфайл»и«Открытьизфайла»позволяютзадаватьимяирасположениефайлаопцийза-грузки.
Настройкисборки,расположенныевменю«Настройкисборки»(менюнастройка,пунктСборки).
Группа «рабочая деталь»предпочтениеРабочая деталь выделяется цветом, который отличается от цвета остальных деталей. То
естьприредактированиидеталивконтекстесборкирабочаядетальотображаетсяцветами,назначеннымиприеемоделировании,адетали,находящиесявсборкеиявляющиесянера-бочимивданныймоментвремени,отображаютсязаданнымвсистемецветомнезависимоотцветовэлементовдетали,назначенныхприихмоделированииилиредактировании.
оставитьПризаменеотображаемойдеталирабочейостаетсятекущаярабочаядеталь.Еслиопция
отключена,торабочейдетальюстанетотображаемая.отобразить как полную детальПрисменерабочейдеталиссылочныйнаборустанавливаемойрабочейдеталивременно
заменяетсянабором«Всядеталь».Действиеэтойопциинераспространяетсянаподсборки.предупреждение об автоматическом обновленииЕслирабочаядетальавтоматическиобновлена,отобразитсясообщение.
Группа «интерфейС изделия»выделение геометрии интерфейса изделияВыделяеткомпонентыинтерфейсаизделияпривыборекомпонентавоперациях«Добавить
компонент»и «Построитель геометрииWAVE» (объекты, которыеневключенывинтерфейсизделия,будутзатенены).
Группа «Генерация необходимых элементов СемейСтва деталей»
отобразить отчет по обновлениюАвтоматическивыводитнаэкранотчетобновления.
280
Глава 4. Сборки NX
предупреждение при буксировке и вставкеВыдает предупреждения при перетаскивании объектов в Навигаторе сборки в случаях,
есливозникаютразрывыассоциативныхсвязей.выберите элемент компонентаПозволяетвыбиратьэлементыкомпонента(геометриюит.п.).просмотр добавляемых компонентовПридобавлениикомпонентавсборкуоткрываетсяокно«Просмотркомпонентов».фильтрация свободной формыФильтрация пореальнойформе (более точная, чем параллелепипедом), рекомендуется
использоватьдляпротяженныхдеталейидеталейсложнойформы.
Группа «Стиль имени детали»Стиль описательного имени деталиСтандартныйтипименидеталиприсозданииновойдетали(имядетали,описание,задан-
ныйатрибут).Привыборепоследнегостановитсядоступнымполе«Атрибут».
Группа «позиционирование Сборки»принять допустимые кривыеСистемабудетвыбиратькривые,которыеявляютсяокружностямивпределахдопускамо-
делирования,какокружностидлясвязейсборки.взаимодействиеВыборусловийсопряженияилипозиционныхограничений.
top related