Анализ и формирование отчетов
Следующие опции анализа сборки и формирования отчетов доступны в выпадающем меню Analysis:
Assembly Clearance [Анализ зазоров Сборки] | Используется для проверки зазоров между всеми компонентами сборки. | ||
Check Clearances [Проверить зазоры] | Используется для проверки зазоров между выделенными компонентами сборки. | ||
Assembly Weight Management [Управление Весовыми характеристиками Сборки] | Позволяет определять и контролировать весовые характеристики модели. |
Следующие опции анализа сборки и формирования отчетов доступны в выпадающем меню Assemblies:
Parts List [Спецификация] |
| Позволяет создавать, изменять, редактировать, просматривать и форматировать спецификацию сборки. | |
Reports [Отчеты] | Позволяет получать справочную информацию о компонентах сборки (в частности, списки компонентов, отчеты по обновлению и отчеты применяемости). |
Что такое спецификация?
Спецификация - это двумерная текстовая таблица, содержащая список деталей сборки с их кратким описанием в соответствии с предварительно заданными атрибутами. Каждая строка (или позиция) этой таблицы является элементом спецификации, а каждый столбец - полем (или атрибутом).
Элемент спецификации - это объект, включенный в спецификацию и обычно содержащий различные атрибуты, изображаемые в полях . Каждому элементу спецификации соответствует отдельная строка.
Каждое поле содержит значение некоторого атрибута части. Заголовки полей соответствуют предварительно заданным заголовкам атрибутов (например, PART NO. [Номер Детали]), а значения полей соответствуют присвоенным значениям атрибутов (например, 00389-01). Обычно используются такие поля, как количество, номер детали, номер позиции, изготовитель и текстовое описание, но состав полей может отличаться на разных предприятиях.
Каждая строка спецификации связана с элементом и/или описывает элемент части. Например, строка 1 может описывать болт, строка 2 - крышку и т.д. Если элемент спецификации удаляется из чертежа, то связанная с ним строка удаляется из спецификации.
Диалоговое окно Clearance Analysis
Опции диалогового окна Clearance Analysis | |||
Секция Analysis Data Set Selection - Выбор набора данных анализа | |||
Filter [Фильтр] |
Текстовое поле задания фильтра позволяет сузить список имен, доступных для выбора (по умолчанию действует фильтр *, т.е. в списке присутствуют все имена). | ||
ОКНО СПИСКА |
Список всех существующих наборов данных; Вы можете выбрать набор из этого списка. | ||
Selection [Выбор] |
Текстовое поле для ввода имени текущего набора данных - существующего или нового. | ||
Секция Analysis Data Set Functions - Операции над наборами данных анализа | |||
Delete [Удалить] |
Удаляет существующий набор данных. | ||
Rename [Переименовать] |
Переименовывает существующий набор данных. | ||
Copy [Копировать] |
Копирует существующий набор данных. Задайте имя нового набора данных, а также укажите, нужно ли копировать также и результаты анализа. |
Copy Results [Копировать Результаты] |
В новый набор данных копируются результаты анализа (количество интерференций, пары пересекающихся объектов и т.д.). | ||
Copy Interference Bodies [Копировать Интерференционные Тела] |
Копируются результаты анализа и интерференционные объекты. Если результаты не копируются, то нельзя копировать и интерференционные тела (эта опция недоступна). |
Create
[Создать]
Создает новый набор данных.
Секция Object/Pair Functions - Функции выбора объектов и пар объектов
One List
[Один Список]
Two Lists
[Два Списка]
Задает, каким из двух способов обрабатываются все объекты части: путем перебора всех пар внутри одного списка или путем перебора всех комбинаций объектов из двух разных списков.
List 1
[Список 1]
Задает первый список объектов для анализа.
List 2
[Список 2]
Задает второй список объектов для анализа (если включена опция Two Lists).
Clear Zones
[Допуски Зазоров]
Задает допуск, который система будет использовать при вычислении зазора между каждой парой объектов в файле части.
Exclude
[Исключить из анализа]
Позволяет исключить из анализа пары объектов, составив список пар, для которых проверка выполняться не будет. С помощью этой опции Вы можете не только исключить из анализа конкретные пары объектов, но и дополнить список анализируемых пар.
Секция Analysis Functions - Функции анализа
Mode
[Метод анализа]
Solid
[По Твердотельной модели]
Facet/Solid
[По Фасетной/Твердотельной модели]
Best Available
[По Лучшей из Доступных]
Full Facet
[По Полной Фасетной модели]
Quick Facet
[Ускоренный по Фасетной модели]
Задает уровень обработки данных при проведении анализа зазоров.
Analyze
[Диалоговый анализ]
Запускает программу анализа зазоров в диалоговом режиме.
Batch
[Пакетный анализ]
Запускает программу анализа зазоров в пакетном режиме.
Секция Review Functions - Просмотр результатов
All
[Все]
Выводит информацию о предыдущем анализе (как в диалоговом, так и в пакетном режиме).
Pairs
[Пары]
Выводит информацию обо всех интерференциях (записанных в наборе данных анализа) между выбранными объектами.
Interferences
[Интерференции]
Выводит информацию о выбранных интерференциях.
Report
[Отчет]
Просмотр информации обо всех интерференциях, записанных в базе данных.
Диалоговое окно Weight Limits - предельные значения веса
Если Вы выберите опцию Work Part из секции Set and Clear Weight Limits [Установить и очистить пределы веса], появится диалоговое окно Weight Limits.
Опции диалогового окна Weight Limits | |||
Maximum [Максимум] |
Определяет максимальное значение веса рабочей части. | ||
Minimum [Минимум] |
Определяет минимальное значение веса рабочей части. | ||
Список пределов |
Показывает в информационном окне существующие весовые пределы. |
После того, как Вы установите предельные значения весовых характеристик, система будет контролировать их изменение в заданном диапазоне. Если при обновлении рабочей части весовая характеристика превышает максимальное значение (опция Maximum) или становится меньше минимального значения (опция Minimum), система выводит сообщение-предупреждение. Нулевые значения в полях Maximum и Minimum
отменяют контроль предельных значений.
Добавление объектов в спецификацию
Существуют различные способы добавления объектов в спецификацию. Устанавливается соответствие между каждым столбцом спецификации и присвоенным ранее наименованием атрибута. При формировании спецификации система находит объекты (элементы части) для каждой строки спецификации, читает значения атрибутов с указанными именами и помещает эти значения в соответствующие столбцы (поля).
Фасетные объекты
Если Вы используете метод анализа по фасетным моделям, то система автоматически генерирует фасетные данные для тех объектов, которые их не имеют. Рекомендуется создавать фасетные модели заранее. Имейте в виду, что фасетные модели создаются в рабочей части, то есть в сборке, а в частях-компонентах фасетных моделей не будет.
ЗАМЕЧАНИЕ : Каждый фасетный объект имеет соответствующий фасетный допуск. Значение этого допуска не используется системой при расчете фасетных интерференций. Это может привести к тому, что система пропустит какие-то интерференции или ошибочно определит несуществующие. Для того, чтобы предотвратить такие ошибки, Вы можете увеличить допуск на зазор для объектов на величину фасетного допуска. Для гарантированного получения правильного результата используйте методы Facet/Solid и Solid.Система не будет формировать фасетные модели для тел, имеющих незагруженные фасетные модели, например, входящие в незагруженные ссылочные наборы.
Система не будет проверять зазоры для фасетных моделей граней объемных тел. Анализируются только фасетные модели, построенные для объемных и листовых тел.
В любом режиме система проверяет только те объекты, которые изменялись со времени последней проверки зазоров. При первом запуске функции анализа зазоров проверяются все пары объектов (кроме исключенных). При изменении режима анализ будет выполнен заново для всех пар.
Формат командной строки
Альтернативный способ выполнения пакетной программы анализа зазоров - запустить ее из командной строки как прикладную функцию. Параметры выполнения программы задаются описанными ниже ключами.
ИМЯ | ug_clearance | ||
ФОРМАТ | $UGII_ROOT_DIR/ug_clearance <ключи> <файл_части> | ||
КЛЮЧИ | |||
-c(olor)=<цвет> | Задает цвет изображения интерференционных объектов. | ||
-h(elp) | Выводит в выходной файл сообщения-подсказки по пакетному анализу зазоров. | ||
-l(ayer)=<слой> | Задает слой, на котором будут размещаться интерференционные объекты. | ||
-m(ode)=<solid | facet_solid | full_facet | quick_facet> | Задает метод анализа зазоров. | ||
-n(ame)=<набор данных> | Задает имя проверяемого набора данных. | ||
-r(eport)=<файл отчета> | Задает имя выходного файла отчета. | ||
-w | Извещает пользователя о завершении анализа по электронной почте. | ||
-z(ones)=<x,y,z> | Задает количество зон по осям X,Y,Z. | ||
-pim=<yes|no> | Задает работу в среде iMAN или UG/Manager. | ||
-user=<имя> | Задает имя пользователя в среде iMAN или UG/Manager. | ||
-password=<пароль> | Задает пароль в среде iMAN или UG/Manager. | ||
-group=<имя группы> | Задает имя группы в среде iMAN или UG/Manager. | ||
<файл_части> | Задает файл части, для которого выполняется анализ зазоров. Этот файл может быть сборкой. Часть загружается с учетом опций загрузки, записанных в файле load_options.def
текущей директории. После завершения анализа модифицированный файл части сохраняется под прежним именем. |
Гашение и удаление интерференционных объектов
Удаление и гашение интерференционных объектов производятся обычными опциями меню Edit [Редактирование]. Установите фильтр атрибутов так, чтобы выбирались только атрибуты, имеющие пользовательский текстовый атрибут INTERFERENCE.
Интерференционные объекты
При обнаружении интерференций система создает так называемые интерференционные объекты. Например, интерференционными объектами могут быть линии минимального расстояния для условной интерференции, точки для интерференции типа касания, тела, линии и точки для интерференции типа наложения. Эти интерференционные тела являются обычными геометрическими объектами. Для каждого из них определен текстовый атрибут INTERFERENCE, значением которого является имя набора данных, при анализе которого был сформирован данный объект.
Атрибуты PARENT1 и PARENT2 назначаются первому интерференционному объекту в списке интерференций, а также всем интерференционным телам (объемным и листовым).
Использование правил форматирования
Система выполняет правила форматирования в том порядке, в котором они заданы Вами. Например, если Вы выбрали правило
Abbreviate
как высший приоритет, система пытается решать любые конфликты размещения текста, используя это правило в первую очередь. При неудачной попытке размещения система обращается ко второму правилу, и так далее.
Существуют следующие ограничения для применения правил форматирования:
Опции перекрытия (Overwrite Right и Overwrite Left) раздвигают текущее поле только в пределах одного соседнего поля.
Начальная и конечная позиции (правая и левая границы) поля не могут сдвигаться в одном направлении. Это означает, что поле не может быть раздвинуто вправо, если оно перекрыто слева другим полем.
Текст, который уже выровнен в своем поле, не модифицируется, чтобы освободить место для значения другого поля.
При вычислении размера требующегося и имеющегося пространства для каждого поля система учитывает действительную длину строки, а не ту, которая получается умножением количества символов на ширину одного символа.
Система никогда не раздвигает первое поле влево или последнее поле вправо.
Если использование всех выбранных правил форматирования не позволяет вписать значение поля в столбец, система обрезает значение и выдает сообщение об ошибке.
Изображение узлов
Рамка погашенного компонента изображается пунктирной линией. Каждая строка информации в узле свернутого компонента содержит многоточие ("..."). Дети свернутого компонента не изображаются.
ЗАМЕЧАНИЕ
: Если в навигаторе сборки ANT действует установка выводить надписи компонентов без рамок, то на диаграмме погашенные и непогашенные узлы будут выглядеть одинаково - в пунктирных рамках.
Если Вы задали вывод атрибута части, отсутствующего в компоненте, то вместо этого атрибута на диаграмме появится надпись No 'заголовок атрибута' (например, если Вы выбрали для вывода атрибут LENGTH, то на диаграмме в узлах компонентов, не имеющих этого атрибута, появится надпись No LENGTH ). Если отсутствующая информация не является атрибутом части, то вместо нее выводится имя части, заключенное в угловые скобки (<имя>).
Если все надписи узла являются пустыми строками (например, запрашивается информация только об атрибутах части, а их текущие значения - серии пробелов), то в первой строке выводится имя части.
Цветовые настройки диаграммы совпадают с текущими настройками навигатора ANT: используются или цвета компонентов, или чертежные установки по умолчанию. Иконки, изображаемые в узлах компонентов в ANT, отсутствуют на диаграмме.
Электронная таблица
Чтобы сделать результаты анализа весовых характеристик доступными в электронной таблице, включите опцию Use Spreadsheet [Использовать электронную таблицу]
перед тем, как выбрать опцию Work Part [Рабочая часть] или Selected Components [Выделенные компоненты] в секции Calculation диалогового окна Weight Management.
Пока электронная таблица открыта, Вы не можете производить никаких действий в текущей сессии Unigraphics. Однако, Вы можете сохранить изменения в таблице и закрыть ее, а затем продолжать работу в Unigraphics, имея доступ к данной таблицеЭлектронная таблица имеет три секции: [Общие весовые данные], [Данные отдельных компонентов] и [Предупреждения].
Если опция Use Spreadsheet выключена, анализ весовых характеристик будет присутствовать в Информационном Окне. Данные в электронной таблице более детализированы, например в Информационном Окне отсутствуют данные о весовых характеристик отдельных компонент.
Смотрите Руководство по интерфейсу пользователя для более детальной информации об опциях таблицы.
Ключевое поле
Ключевое поле содержит значения, уникальные для каждого элемента спецификации (например, номер детали). Необходимо задать хотя бы одно, но не более трех ключевых полей. Затем, если Вы выберете опцию
Create
,
Recreate
или
List
, система выберет все элементы с одинаковыми значениями ключевых полей, суммирует их количественные значения и поместит в одну строку спецификации. Если строки содержат одинаковые ключевые значения, система считает их одним и тем же элементом спецификации. При проверке на совпадение ключевых значений неключевые значения не рассматриваются.
Количественное поле
Количественное поле содержит количество элементов спецификации. Количественное поле является обязательным. Можно задать только одно количественное поле для каждой спецификации.
Значения количественных полей элементов, имеющих одинаковые ключевые значения, суммируются только в том случае, когда они одного типа. Если одинаковые элементы спецификации имеют количественные значения разных типов, система поместит эти элементы в разные строки.
ЗАМЕЧАНИЕ
: Если Вы попытаетесь задать четвертое ключевое или второе количественное поле, система выдаст следующее сообщение об ошибке:
Qty Or Key Field(S) Exist
[Количественное Или Ключевое Поля Уже Существуют]
Метод анализа
Вы можете задать уровень обработки данных при проведении анализа зазоров. Если Вы будете выполнять анализ по фасетной модели, то система создаст фасетные модели для тех тел, которые еще не имеют фасетных моделей. Если фасетные модели уже существуют, но не загружены (не включены в загруженный ссылочный набор), новые фасетные модели не создаются. Такие объекты не будут анализироваться. Аналогичное правило действует при анализе по твердотельным моделям: если объемные тела не загружены, то эти объекты не анализируются.
Solid [По Твердотельной модели] | Этот метод использует геометрию объемных тел для расчета пересечений тел и минимальных расстояний между ними. Он является самым долгим, но дает наиболее точные результаты. | ||
Facet/Solid [По Фасетной/Твердотельной модели] | Этот метод дает оптимальное сочетание скорости и точности расчета, и его рекомендуется применять для расчета тел пересечения. B качестве препроцессора используется метод Quick Facet, обрабатывающий фасетное представление тел, после которого анализируется твердотельная модель. | ||
Full Facet [По Полной Фасетной модели] | Этот метод создает линии и точки пересечения для всех интерференций фасетных моделей. Он добавляет в часть множество новых объектов, но обычно работает быстрее, чем Solid. | ||
Best Available [По Лучшей из Доступных] | Этот метод использует только твердые и фасетные модели. Наиболее эффективно использует доступную память. | ||
[Ускоренный по Фасетной модели] | Этот метод создает только первую линию (точку) пересечения, обнаруженного системой, и поэтому является самым быстрым. |
Метод Facet/Solid - Анализ по фасетной/твердотельной модели
Дает оптимальное сочетание скорости и точности расчета, и его рекомендуется применять для расчета тел пересечения. Эта опция в качестве препроцессора использует метод Quick Facet, обрабатывающий фасетное представление тел, после которого анализируется твердотельная модель. Обычно этот метод работает быстрее, чем Solid, потому что фасетный препроцессор может удалить не нужные для анализа пары быстрее, чем алгоритм для твердотельных моделей. Даже несмотря на неточность фасетного метода, данный алгоритм гарантирует, что все интерференции будут выявлены.
Метод Facet/Solid объединяет алгоритмы анализа по твердотельной и фасетной моделям. Алгоритм анализа по фасетной модели определяет наличие интерференции. Алгоритм анализа по твердотельной модели рассчитывает тела пересечения и точные значения минимальных расстояний. При использовании этого метода анализа никакие интерференции не будут пропущены или ошибочно определены.
Метод Full Facet - Анализ по полной фасетной модели
Создает линии и точки пересечения для всех интерференций фасетных моделей. Этот метод обычно работает быстрее, чем Solid. Он добавляет в часть множество новых объектов - интерференция одной пары фасетных моделей может быть составлена из тысяч линий. Этими линиями представляется зона пересечения "оболочки" одного объекта с "оболочкой" другого объекта. Эти линии похожи на тело пересечения, но являются объектами каркасной, а не твердотельной геометрии.
Метод Quick Facet - Ускоренный анализ по фасетной модели
Создает только первую линию (точку) пересечения, обнаруженного системой. Этот метод самый быстрый, поскольку алгоритм останавливается сразу же, как только обнаруживает интерференцию типа наложение. Он дает минимальную информацию. Точность этого метода определяется допуском построения фасетной модели.
Наследование атрибутов
Поскольку геометрия детали не дублируется в сборке (сборка содержит только ссылки на геометрию деталей), каждый экземпляр компонента наследует все атрибуты части компонента и ее объектов.
Компоненты наследуют атрибуты части от "своих" частей. При создании спецификации нас в первую очередь интересуют атрибуты части.
При желании компоненту или каждому экземпляру его геометрии в сборке можно присвоить атрибуты, отличные от атрибутов части компонента.
Например, сборка ссылается на часть компонента bolt.prt, атрибут $NAME которой имеет значение hex bolt [шестигранный болт]. В сборке атрибут $NAME этого компонента тоже будет иметь значение hex bolt. Однако Вы можете присвоить атрибуту $NAME компонента в сборке другое имя (например, hex bolt-assy [шестигранный болт в сборке]), чтобы можно было отличить отдельную часть и компонент, входящий в сборку.
Наследование атрибутов подчиняется следующим правилам:
Если атрибут был определен для компонента сборки (с помощью опции Attributes—>Entity Attributes [Атрибуты—>Атрибуты Объекта]), то используется именно это значение атрибута.
В противном случае, если компонент представлен ссылочным набором и данный атрибут определен в ссылочном наборе, то используется именно это значение атрибута.
В противном случае, если атрибут определен как атрибут части компонента, то используется это значение атрибута.
В противном случае значение атрибута считается не определенным и не отображается в спецификации.
Для атрибута $NAME действуют другие правила:
Если атрибут $NAME был определен для компонента сборки, то используется именно это значение атрибута.
В противном случае, используется имя компонента (заданное при добавлении компонента в сборку или измененное опцией Rename диалогового окна Edit Assembly Structure). Это имя всегда определено.
ЗАМЕЧАНИЕ : Если компонент наследует атрибуты своей части, эти атрибуты нельзя удалить на уровне сборки. В этом случае опции Delete Name [Удалить Имя] и Delete Attribute [Удалить Атрибут] можно выполнить только в части компонента. Любая попытка удалить эти атрибуты на уровне сборки будет проигнорирована.Настройка режимов
Вышеприведенный рисунок также иллюстрирует действие режимов изображения спецификации. Переключатель режима сортировки (опция Sort ) установлен в положение Reverse Numeric [Обратный Числовой] на поле NO., поэтому элементы спецификации отсортированы по убыванию номеров, соответствующих идентификаторам позиции на чертеже. Переключатель режима размещения заголовка (опция Header ) установлен в положение Header Block Below [Заголовок Снизу], поэтому строка, содержащая заголовки полей, расположена под спецификацией. Переключатель режима изображения рамки (опция Boxes ) установлен в положение Yes [Да], поэтому все строки и столбцы таблицы отделены друг от друга линиями, образующими рамки вокруг каждого элемента спецификации, заголовка и значения каждого поля. Переключатель режима идентификации позиций (опция Callout ) установлен в положение Numbers [Числа] для цифровых идентификаторов позиции (кружков с номерами). Переключатель режима обновления идентификаторов позиции (опция Update ID Symbol ) установлен в положение Yes , поэтому значения идентификаторов (номера позиций) будут обновляться при любых изменениях спецификации или ее элементов, например, в случае удаления элемента спецификации или сортировки в алфавитном порядке по другому полю.
С помощью опции Preferences—>Assemblies—>Parts List Add Method [Настройки—>Сборка—>Метод Добавления в Спецификацию] Вы можете определить, компоненты какого уровня будут включаться в спецификацию. Возможны следующие варианты: не включать компоненты нижнего уровня, включать только компоненты нижнего уровня, включать все подсборки компонента.
При формировании спецификаций можно использовать следующие системные атрибуты:
$PART_NAME |
Имя файла части текущего узла без расширения (.prt). | ||
$PART_NAME_CORE |
Корень имени файла части, если действует режим создания версий; в противном случае совпадает с $PART_NAME. | ||
$PART_NAME_VERSION |
Суффикс-идентификатор версии в имени части, если действует режим создания версий; в противном случае это пустая строка " ". | ||
$COMPONENT_NAME |
Имя, данное компоненту при его создании (то есть имя компонента в диалоговом окне). Это имя может отличаться от текущего имени компонента. | ||
$REF_SET_NAME |
Имя ссылочного набора, определяющего изображение компонента. |
Настройки для анализа зазоров
Перед началом анализа Вы можете задать параметры функции Clearance Analysis с помощью опции Properties
[Свойства] диалогового меню Clearance Analysis. Настройки сохраняются для последующих сеансов работы. При создании новых наборов данных значения параметров принимаются по умолчанию.
Опции диалогового окна Clearance Analysis Preferences | |||
Секция Interactive Messages - Содержание отчета | |||
Hard [Наложение] | Задает включение в отчет сообщений об интерференциях типа наложение. | ||
Soft [Условная интерференция] | Задает включение в отчет сообщений об условных
интерференциях. | ||
Touching [Касание] | Задает включение в отчет сообщений об интерференциях типа касание. | ||
Containment [Вложение] | Задает включение в отчет сообщений об интерференциях типа вложение. | ||
New Interferences Only [Только Новые Интерференции] | Задает включение в отчет сообщений только о новых интерференциях. | ||
All [Все] | Включает все вышеперечисленные опции (за исключением New Interferences Only). | ||
None [Ни одной] | Выключает все вышеперечисленные опции. | ||
Опции сохранения интерференции | |||
Save Interferences [Сохранить Интерференции] | Определяет, нужно ли создавать интерференционные тела по результатам расчета интерференций. Если эта опция включена, то Вы можете ввести номер слоя, на котором будут создаваться интерференционные тела. Если эта опция выключена, то интерференционные тела не будут создаваться. | ||
Layer [Слой] | Задает слой, на котором будут создаваться новые интерференционные тела. Если Вы зададите некорректный номер слоя (0 или больше 255), то выводится предупреждение, а интерференционные тела не создаются. Если опция Save Interferences выключена, то это поле недоступно. | ||
Опции цвета | |||
Interference Color [Цвет Интерференции] | Задает цвет изображения новых интерференционных объектов. | ||
Interference Attention Color [Цвет Подсветки Интерференции] | Задает цвет временной подсветки интерференционных тел. | ||
Parent Attention Color [Цвет Подсветки Родительских объектов] | Задает цвет временной подсветки родительских объектов интерференции. |
Объекты, продвинутые на верхний уровень сборки
Для того, чтобы убедиться, что общая масса сборки, включая объекты, продвинутые на верхний уровень, рассчитана точно убедитесь, что:
В отчете о компоненте, содержащем базовый компонент объекта, продвинутого на верхний уровень, показана масса базового компонента.
Данные о части, содержащей объекты, продвинутые на верхний уровень, будут отличаться, если удалить данные об объекте, продвинутом на верхний уровень.
Однако, если Вы каждую из таких частей, в отдельном расчете весовых характеристик, результаты расчета могут быть неожиданными:
При удалении данных об объекте, продвинутом на верхний уровень, вес компонента, содержащего базовый компонент данного объекта, может быть показан завышенным, а вес подсборки, содержащей данный объект может быть отрицательным
Если Вы выделите в Графическом Окне объект, продвинутый на верхний уровень и выберите опцию Properties (с помощью меню, нажав), диалоговое окно Component Properties будет показывать вес базового компонента, вместо веса выделенного компонента.
Расчеты весовых характеристик отдельных объектов, могут быть осуществлены из или диалогового окна .Обнаружение интерференций
При обнаружении интерференции пары объектов система подсвечивает эти объекты цветом, заданным параметром Parent Attention Color , а также изображает интерференционный объект цветом, заданным параметром (оба цвета устанавливаются опцией Preferences—>Assemblies—>Clearance Analysis ).
Если Вы задали , то система выведет на экран информационное окно, уточняющее тип обнаруженной интерференции и следующие возможные опции:
Components Involved [Компоненты, Участвующие в интерференции] | Список имен компонентов с указанием типа интерференции , в которой они участвуют. | ||
Center Interference [Выровнять Интерференцию по Центру] | Позволяет изменить активный вид так, чтобы интерференция оказалась в центре вида. | ||
Exclude from Future Runs [Исключить при Следующих Выполнениях] | Изменяет атрибуты данной пары таким образом, чтобы при последующих запусках функция анализа не проверяла эту пару. Эта опция также удаляет интерференционные тела, связанные с этой парой. | ||
Add Text [Добавить Текст] | Позволяет записать для интерференции текстовый комментарий. |
Для продолжения анализа нажмите клавишу OK , для завершения - Cancel .
При работе в этом диалоговом окне все специальные функции верхнего меню остаются доступны (например, функции работы с видами). Фильтр сообщений можно изменить с помощью опции Preferences—>Assemblies—>Clearance Analysis .
Опции диалогового окна Clearance Zones
Default Zone [Допуск по Умолчанию] | Заданное значение допуска будет использоваться всеми парами, для которых допуск не задан. Значение допуска может быть задано выражением. | ||
Current Zone [Текущий Допуск] | Использование заданного значения допуска будет определяться опциями Assign Current to Objects и Assign Current to Pairs. | ||
Assign Current to Objects [Задать Текущий допуск для Объектов] | Задает значение текущего допуска для всех объектов, выбранных с помощью функции Class Selection Subfunction . | ||
Assign Current to Pairs [Задать Текущий допуск для Пар] | Задает значение текущего допуска для пар объектов, составленных системой из объектов, выбранных с помощью функции Class Selection Subfunction . Значение допуска может быть задано выражением. | ||
Reset Object Zones [Сброс Допусков для Объектов] | Удаляет значения допусков, заданные для отдельных объектов. После этого для них будет использоваться значение допуска по умолчанию. Объекты выбираются с помощью функции Class Selection Subfunction . | ||
Reset Pair Zones [Сброс Допусков для Пар] | Удаляет значения допусков, заданные для конкретных пар объектов. | ||
List Object Zones [Просмотр Допусков для Объектов] | Выводит на экран список, содержащий имя объекта (если доступно), допуск и пояснение для объектов, выбранных с помощью функции Class Selection Subfunction . | ||
List Pair Zones [Просмотр Допусков для Пар] | Выводит на экран информацию о допусках для указанного множества объектов. |
Опции диалогового окна Exclude/Include Pairs
Exclude Pairs [Исключить Пары] | Удаляет выбранные объекты из списка пар. | ||
Include Pairs [Включить Пары] | Добавляет выбранные объекты в список пар. |
Опции диалогового окна Frozen Level
ОКНО СПИСКА
Если Вы выбираете незамороженный компонент из списка и нажимаете ОК, он становится замороженным. (Выбор замороженного компонента не меняет его статус.)
Unfreeze All
[Разморозить Все]
Размораживает все замороженные строки спецификации.
Freeze All
[Заморозить Все]
Замораживает все строки.
Если позиция удаляется из замороженного участка вследствие удаления из сборки соответствующего компонента, то все поля станут пустыми, кроме поля CALLOUT [Номер позиции], чтобы показать, что идентификатор позиции все еще связан с удаленной строкой. С тем же эффектом замороженную позицию можно удалить с помощью опции
Remove from Parts List
[Удалить из Спецификации].
Опции диалогового окна Report Format
Fit Methods
[Методы Выравнивания]
Позволяет расставить приоритеты среди нескольких правил выравнивания полей спецификации таким образом, чтобы избежать наложения полей или, наоборот, слишком большого расстояния между ними.
Protect Fields
[Защита Полей]
Позволяет исключить действие некоторых правил форматирования на указанные поля.
Line Space Factor
[Коэффициент Межстрочного Интервала]
Позволяет увеличить или уменьшить стандартный для данного фонта интервал между строками.
Maximum Rows
[Максимальное количество Строк]
Задает максимальное количество строк в столбце. При превышении этого количества система начинает формировать новый столбец продолжения на заданном опцией Row Gap расстоянии слева или справа от предыдущего.
Columns
[Столбцы]
Позволяет задать, с какой стороны (слева или справа) формировать столбцы продолжения и нужен ли для них заголовок.
Row Gap
[Расстояние между столбцами]
Задает расстояние между столбцами продолжения.
Report Mode
[Режим Отчета]
As Defined
[Как Задано]
Single Level
[Одноуровневый]
Multi-level
[Многоуровневый]
Устанавливает режим выдачи отчета по спецификации.
Skip One Level
[Пропуск Одного Уровня]
Позволяет получить в изображенной части спецификацию, которая будет содержать информацию, предоставляемую для порожденных (по отношению к изображенной части) компонентов.
Freeze Level
[Заморозить Уровень]
Позволяет полностью или частично заморозить спецификацию.
Display Deleted Entries
[Показать Удаленные Позиции]
Изображает удаленные позиции.
Опции диалогового окна Where Used Report
Part Name
[Имя Части]
Текстовое поле для ввода имени части компонента, местонахождение которого [в какие сборки он входит] Вы хотите узнать. По умолчанию используется имя текущей рабочей части.
Follow Search Directories
[Искать в Директориях Поиска]
Search Part Directory
[Искать в Директории Части]
Enter Directory
[Ввести имя Директории]
Задают директории, в которых осуществляется поиск компонента.
Directory
[Директория]
Текстовое поле для ввода имени директории (если Вы выбрали опцию
Enter Directory
).
Single Level
[Один Уровень]
All Levels
[Все Уровни]
Задают уровни компонентов, информация о которых включается в отчет применяемости.
Отчет применяемости выглядит примерно так:
ЗАМЕЧАНИЕ
: Если в директории обнаружены файлы, которые по каким-либо причинам нельзя просмотреть, то система на всякий случай отмечает эти файлы в отчете.
Опции копирования значений
Опция Copy Values from Work Part [Копировать Значения из Рабочей Части] копирует текущие значения из рабочей части в поля диалогового окна Assert Values. При копировании может появиться сообщение-предупреждение, если: 1) значения не определены в рабочей части; 2) значения, возможно, устарели (не обновлены). В первом случае копирование не выполняется, во втором случае подозрительные значения все-таки копируются.
Опция Copy Values from Component [Копировать Значения из Компонента] действует аналогично предыдущей, за одним исключением: значения копируются из компонента, выбранного с помощью диалогового окна Component Selection.
Опции поиска
Директории для поиска компонента можно задать с помощью одной из следующих опций:
Follow Search Directories
[Искать в Директориях Поиска]
Использует для поиска директории, заданные опцией
File?>Options?>Load Options?>Define Search Directories
[Файл?>Опции?>Опции Загрузки?>Определить Директории Поиска].
Search Part Directory
[Искать в Директории Части]
Поиск производится в директории, в которой находится файл части заданного компонента.
Enter Directory
[Ввести имя Директории]
Позволяет ввести имя директории для поиска.
Опции просмотра списка пар
List Excluded Pairs [Просмотреть список Исключенных Пар] | Выводит в информационном окне список всех пар объектов, исключенных из анализа явно. Например, пары, относящиеся к одной подсборке, в этот список не попадают. | ||
List Included Pairs [Просмотреть список Включенных Пар] | Выводит в информационном окне список всех пар объектов. |
Опция Include Pairs [Включить Пары] добавляет выбранные объекты в список пар, а опция Exclude Pairs [Исключить Пары] удаляет пары из этого списка. Объекты должны входить в список объектов, доступных для анализа зазоров. Вы можете также задать для выбранной пары текстовую строку, поясняющую причину включения/исключения данной пары.
ЗАМЕЧАНИЕ : Продолжительность выполнения функций List Excluded Pairs и List Included Pairs зависит от размеров сборки. Вы можете прервать процесс формирования списка нажатием клавиши Cancel в диалоговом окне Work In Progress [Незавершенный Процесс]. Система выдает запрос на продолжение или прерывание процесса.
Опции сортировки
Опции
First Sort
[Первая Сортировка] и
Second Sort
[Вторая Сортировка] задают метод сортировки строк спецификации. Доступны следующие режимы:
No Sort
[Без Сортировки]
Выводит элементы спецификации в том порядке, в котором они добавлялись в спецификацию. Этот режим действует по умолчанию.
Alphabetic
[Алфавитный]
Выводит элементы спецификации в алфавитном порядке.
Reverse Alphabetic
[Обратный Алфавитный]
Выводит элементы спецификации в обратном алфавитном порядке.
Numeric
[Числовой]
Выводит элементы спецификации в порядке возрастания чисел (номеров).
Reverse Numeric
[Обратный Числовой]
Выводит элементы спецификации в порядке убывания чисел (номеров).
Опции управления содержанием отчета
Содержанием отчета применяемости можно управлять с помощью следующих опций, которые определяют уровень просмотра дерева сборки:
Single Level
[Один Уровень]
В отчет включаются только части, которые непосредственно ссылаются на заданный компонент.
All Levels
[Все Уровни]
Поиск ведется по всему дереву сборки и в отчет включаются все части, расположенные на вышестоящих (по отношению к заданному компоненту) уровнях.
На нижеприведенном рисунке показаны два варианта отчета применяемости компонента Comp2.
Отчет применяемости компонента Comp2, полученный с помощью опции
Single Level
, будет выглядеть так:
COMP2
COMP1
COMP3
Использование опции
All Levels
означает, что Вы хотите просмотреть все дерево (то есть получить отчет о применяемости не только компонента Comp2, но и всех его "родителей" и "прародителей"). В этом случае Вы получите следующий результат:
COMP2
COMP1
ASSY A
COMP3
COMP1
ЗАМЕЧАНИЕ
: Когда в процессе поиска система второй раз "натыкается" на компонент Comp1, она не ищет его родителей, поскольку они уже были найдены ранее.
Опции-выключатели
Mating Pairs [Состыкованные Пары] | Задает исключение пар, составленных из состыкованных компонентов (компонентов, связанных условиями стыковки). | ||
Pairs Within Component [Пары Внутри Компонента] | Задает исключение пар, составленных из компонентов одной подсборки. | ||
Pairs Within Group [Пары Внутри Группы] | Задает исключение пар, составленных из компонентов одной группы. |
Опция Add - Добавление в спецификацию
Эта опция позволяет добавлять объекты в спецификацию. Включение новых объектов в спецификацию выполняется с помощью следующих опций:
[Функция Выбора Группы]
Использует для добавления объектов функцию
Class Selection Subfunction
. Каждый выбранный объект становится ассоциативно связанным с элементом спецификации.
[Ввести Значения Полей]
Включает в спецификацию позиции, не связанные с геометрическими объектами.
ЗАМЕЧАНИЕ
: Если до этого Вы не задали ни одного поля спецификации, то появится следующее сообщение об ошибке:
No Fiеlds Exist
[Поля Отсутствуют]
Если до этого Вы не задали ни одного ключевого или ни одного количественного поля спецификации, то появится следующее сообщение об ошибке:
Key Value Or Quantity Missing
[Отсутствует Ключевое Или Количественное поле]
Перед обращением к опции Add необходимо задать ключевое и количественное поля. Смотрите описание опции
.
Опция Analyze - Диалоговый анализ
Эта опция позволяет запустить функцию анализа зазоров в диалоговом режиме. При выборе этой опции система последовательно анализирует все пары объектов, включенные в список. В строке состояния отображается процент выполнения операции (отношение количества проверенных пар от общего количества). Строка состояния обновляется только при изменении целого числа процентов.
При анализе зазоров всегда берется номинальная позиция компонентов. Не анализируются виды с разнесенными компонентами. Если рабочий вид содержит вид с разнесенными компонентами, то система известит Вас об этом.
Опция Assembly Clearance - Анализ зазоров в сборке
Опция Analysis—>Assembly Clearance выполняет проверку зазоров между компонентами сборки, то есть статическую проверку того, что все компоненты сборки "подогнаны" друг к другу. Результаты анализа записываются в файл части анализируемой сборки.
ЗАМЕЧАНИЕ: Если Вы не хотите проводить полный анализ зазоров в сборке, ввиду его сложности, Вы можете воспользоваться более простым, с помощью опции Check Clearances.
С опцией Assembly Clearance Вы можете работать в двух режимах: диалоговом и пакетном. Функции анализа [что нужно проверять?] определяются параметрами настройки.
В диалоговом режиме опция Clearance Analysis
оперирует с текущей рабочей частью сеанса работы Unigraphics. Используя габаритные рамки, фасетные и объемные модели компонентов, система определяет наличие и величину зазоров, рассчитывает интерференционные тела, составляет отчет и в наглядной форме выводит результаты.
Программа Batch Clearance Analysis [Пакетный Анализ Зазоров]
- это версия диалоговой функции, которая запускается из командной строки операционной системы. Имя сборки для анализа задается в качестве входного параметра. Пакетная версия функции выполняет те же проверки, что и диалоговая, но более удобна для обработки больших сборок. Например, Вы можете запустить функцию Batch Clearance Analysis с вечера, а утром посмотреть результаты в диалоговом режиме. Кроме того, в пакетном режиме можно использовать множество различных приемов разбиения сборки для минимизации объема анализируемой информации. В пакетном режиме анализ зазоров выполняется для одной сборки.
Все данные, связанные с процессом анализа зазоров, сохраняются в так называемом наборе данных анализа зазоров . Каждый файл части может иметь несколько таких наборов. Каждый набор данных содержит список объектов, подлежащих анализу, допуски на зазор, специальные пары включений и исключений и результаты анализа. Все операции выполняются функцией Clearance Analysis в контексте набора данных анализа зазоров.
ЗАМЕЧАНИЕ : Опция Clearance Analysis не обрабатывает список сборок. Если Вы хотите обработать сразу несколько сборок, Вы сами должны объединить их в одном файле части.Вы можете задать допуски на зазоры , которые система будет использовать при вычислении зазоров между каждой парой объектов файла части. Если минимальное расстояние между парой объектов меньше допуска, то регистрируется интерференция.
Если в анализе зазоров участвует твердотельная модель (режимы Solid и Facet/Solid), то в качестве пары точек, используемых для расчета минимального расстояния между парой объектов, принимаются конечные точки отрезка минимального расстояния между объектами, когда это расстояние меньше допуска зазора. Причем используется только одна пара точек, даже если существует несколько пар-кандидатов (например, точки вдоль ближайших ребер двух параллелепипедов); тем не менее, при следующем выполнении анализа может использоваться другая пара точек [из этого множества кандидатов].
Для указания анализируемых объектов создаются один или два списка. Если используется один список, то система сверяет каждый объект со всеми остальными объектами этого списка. Если используются два списка, то каждый объект первого списка проверяется с каждым объектом второго списка.
Вы также можете задать пары объектов, которые нужно исключить из анализа, и записать для этой пары текстовое примечание о причине исключения.
Функция Undo [Отмена последней операции] доступна в главном диалоговом окне Clearance Analysis, если Вы работаете в одном из модулей Unigraphics. Однако эта функция не доступна, если Вы сразу, не выбрав модуль, переходите к анализу с помощью опции Analysis—>Assembly Clearance .
Опция Assembly Zones - Разбиение сборки на зоны
Эта опция позволяет разбить сборку на зоны. Объекты каждой зоны не будут проверяться с объектами остальных зон. По умолчанию объекты проверяются по принципу "каждый с каждым" независимо от местоположения в сборке.
Для разбиения сборки с помощью опции Assembly Zones Вы должны ввести количество зон, которые нужно создать вдоль каждой главной оси, в поля X Direction , Y Direction , Z Direction [В направлении X/Y/Z]. Для представления зон система создает временные объекты - параллелепипеды, а после анализа удаляет их. Система гарантирует, что сборка полностью будет покрыта этими зонами. Если выключатель Assembly Zones выключен, то поля секции Number of Boxes [Количество Параллелепипедов] затенены (недоступны).
Эта опция предназначена для работы с большими сборками, все компоненты которой нельзя загрузить одновременно. Каждая зона загружается и проверяется отдельно. После проверки зоны все компоненты, входящие в нее, выгружаются, и начинает проверяться следующая зона.
ЗАМЕЧАНИЕ : Опция Assembly Zones предназначена для уменьшения ресурсов, необходимых для программы анализа зазоров, путем ограничения количества одновременно загружаемых в память данных. Эту опцию следует использовать только тогда, когда физической оперативной памяти (RAM) рабочей станции не хватает для загрузки сборки. Для сборок меньших размеров (или не-сборок) применение этой опции увеличивает время работы программы.Опция Batch - Пакетный анализ
Эта опция запускает программу анализа зазоров в пакетном режиме. (Альтернативный способ запуска программы анализа зазоров - из как внешнюю пользовательскую функцию.)
При выборе опции Batch на экране появляется диалоговое окно Batch Clearance Analysis со следующими опциями:
Опции диалогового окна Batch Clearance Analysis
Select Part File [Выбрать Файл Части] | Задает файл части, который нужно проверить. По умолчанию принимается рабочая часть. | ||
Select Report File [Выбрать Файл Отчета] | Задает файл, в который будет записываться информация обо всех интерференциях проверяемого набора данных. Если файл с заданным именем существует, то система запрашивает разрешение на его перезапись. | ||
Assembly Zones [Зоны Сборки] | Позволяет разбить сборку на зоны. Эта опция предназначена прежде всего для работы с большими сборками, все компоненты которой нельзя загрузить одновременно. | ||
Number of Boxes [Количество Параллелепипедов] X Direction [В направлении X] Y Direction [В направлении Y] Z Direction [В направлении Z] | Поля для ввода количества зон, которые нужно создать вдоль каждой главной оси - X, Y и Z. Чтобы использовать эти поля, включите опцию Assembly Zones. | ||
Send Mail When Done [Послать Сообщение При Завершении] | При включении этой опции система извещает пользователя о завершении операции по электронной почте. | ||
Submit to Batch [Запустить Пакет] | Создает временный файл сценария и запускает программу в пакетном режиме. | ||
Save Script [Сохранить Сценарий] | Создает сценарий выполнения пакетного задания. Позже Вы можете выполнить этот сценарий из командной строки операционной системы. |
Опция Callouts - Номера позиций
Опция Callouts задает способ добавления в спецификацию номеров позиций (которые присутствуют в идентификаторах позиций). Вы можете выбрать один из следующих режимов:
Letters [Буквы] | Добавляет в спецификацию буквенные номера позиций в алфавитном порядке. Этот режим действует по умолчанию. | ||
Reverse Letters [Буквы в Обратном порядке] | Добавляет в спецификацию буквенные номера позиций в обратном алфавитном порядке. | ||
Numbers [Числа] | Добавляет в спецификацию числовые номера позиций в порядке возрастания. | ||
Reverse Numbers [Числа в Обратном порядке] | Добавляет в спецификацию числовые номера позиций в порядке убывания. | ||
Manual [Ручной] | Добавляет номера позиций, используя текущие значения атрибута CALLOUT. |
Выберите тип номеров позиций, которые Вы хотите добавить в спецификацию. При выводе спецификации система сортирует ее в соответствии с заданным режимом сортировки, а затем добавляет номера позиций по порядку. Полученное таким образом значение номера позиции автоматически присваивается атрибуту с именем CALLOUT. Если Вы хотите, чтобы эти значения выводились в листинге или надписи спецификации, необходимо определить поле для атрибута CALLOUT.
Опция Change Column - Перемещение поля в другой столбец
Опция Change Column позволяет изменить размещение поля, то есть поместить его в другой столбец спецификации. Когда Вы введете нужный номер столбца, система поместит поле в этот столбец, а следующие поля сдвинет вправо. Например, если Вы ввели 4, редактируемое поле помещается в четвертый слева столбец, а следующие за ним поля сдвигаются на один столбец вправо.
Опция Character Size - Размер символа
Эта опция позволяет задать коэффициент сжатия размера символов, чтобы уместить весь текст в отведенное для него пространство. Эта опция не действует при выводе листинга спецификации.
Опция
Character Size
предоставляет несколько вариантов для выбора нужного коэффициента сжатия. Опции
1/2
,
2/3
и
3/4
задают коэффициент сжатия в долях размера символа. Опция
Auto Size
[Авто Размер] автоматически сжимает символы до тех пор, пока текст не поместится в отведенное для него пространство. Если стандартные значения коэффициента Вас не устраивают, Вы можете ввести собственное значение (десятичную дробь от 0 до 1.0), на которое будет умножаться размер символов.
Опция Check Clearances - проверить зазоры
Предоставляет простой способ проверить зазоры для выбранных компонентов, если Вы не хотите провести полный анализ, с помощью опции .
Для того, чтобы провести анализ зазоров, выделите нужные компоненты, затем выберите опцию Assemblies—>Check Clearances или нажмите кнопку Check Clearances на инструментальной панели сборок. Вы должны выделить, как минимум, один компонент. Если ни один компонент не будет выделен, Вам будет предложено это сделать.
Кнопка Clearances Icon
Когда анализ будет закончен или прерван, при наличии интерференции, на экране появиться окно-отчет Interference Check. Данный отчёт содержит список существующих интерференций, между выбранными компонентами и остальной сборкой. Тип интерференции может быть трех видов: hard (жесткий), soft (мягкий) и touching(касательный). Каждый тип представлен соответствующей иконкой.
ЗАМЕЧАНИЕ: Если интерференции нет, вместо отчета Interference Check, появится соответствующее сообщение.Пример отчёта Check Clearances
Опции и колонки таблицы отчета Interference Check | |||
Selected Component [Выделенный компонент] |
Имя части выбранного пересекающегося компонента. Эта колонка также содержит иконку, определяющую тип интерференции. | ||
Interfering Component [Пересекающийся компонент] |
Имя части, которая пересекается с выбранным компонентом. | ||
Status [Статус] |
Показывает тип интерференции: hard (жесткий), soft (мягкий) и touching(касательный), а также является ли интерференция новой (new) или существующей (existing). | ||
Isolate Interference [Выделить интерференцию] |
Позволяет скрыть все, кроме пересекающихся компонент, для выбранной интерференции. |
Опция Class Selection - Выбор группы
Функция выбора группы Class Selection Subfunction используется при наличии компонентов или групп геометрических объектов, которые должны быть включены в спецификацию. Система связывает каждый указанный объект с элементом спецификации.
Функция
Class Selection Subfunction
подробно описана в
Справочнике по интерфейсу пользователя [Gateway Online Help]
.
Опция Clear Zones - Допуски зазоров
Вы можете задать допуск , который система будет использовать при вычислении зазора между каждой парой объектов. Если минимальное расстояние между парой объектов меньше допуска, то регистрируется интерференция. Значение допуска можно задавать любым неотрицательным числом.
ЗАМЕЧАНИЕ : Нельзя выбирать объекты, которые не входят в список объектов для анализа зазоров.Вы можете задать допуски несколькими способами. Во-первых, можно задать допуски для отдельных объектов. Во-вторых, можно задать допуск по умолчанию для всех объектов, а для некоторых пар объектов переопределить допуск явно.
Правила определения допуска для пары объектов:
Используется допуск, заданный для данной пары объектов. Если допуск не задан, то ...
Используется наибольшее значение допуска, заданное для отдельных объектов. Если для объекта не определен собственный допуск, то используется допуск по умолчанию.
Допуски задаются в виде выражений, которые вычисляются в процессе выполнения анализа зазоров.
Опция Columns - Столбцы
Опция Columns позволяет задать, с какой стороны (слева или справа) формировать столбцы продолжения и нужен ли для них заголовок. Основной столбец имеет заголовок, размещаемый в заданной позиции. Второй и последующие полные столбцы продолжения всегда начинаются на том же уровне, что и первый столбец, а последний неполный столбец изображается на уровне, заданным опцией
Drafting?>Preferences?>Lettering?>Align Position
[Черчение?>Настройки?>Надписи?>Точка Выравнивания]. Во сколько раз (с округлением до большего целого) будет превышено максимальное количество строк, столько и будет создано столбцов. Имеется возможность формировать строку заголовка только в первом (основном) столбце. Сторона размещения и наличие заголовка для столбцов продолжения задаются следующими опциями:
Left - No header
[Слева - Без заголовка]
Left - Header
[Слева - С заголовком]
Right - Header
[Справа - С заголовком]
Right - No Header
[Справа - Без заголовка]
Опция Create/Recreate - Создание и обновление надписей
Опция Create/Recreate позволяет поместить спецификацию в виде чертежной надписи в модель или на чертеж, а также обновить существующую надпись после изменения спецификации.
При выборе опции
Create/Recreate
для создания надписи-спецификации появляется диалоговое окно
Point Subfunction
[Функция Выбора Точки], с помощью которого Вы должны указать точку размещения (привязки) надписи на чертеже. После этого система создает надпись с учетом текущих чертежных настроек и изображает ее на экране. (Функция Point Subfunction подробно описана в
Справочнике по интерфейсу пользователя [Gateway Online Help]
.)
Если надпись уже существует, система не будет запрашивать точку привязки, а регенерирует изображение надписи на старом месте с учетом текущих чертежных настроек.
После создания надписи-спецификации с ней можно работать, как с обычным чертежным объектом. Вы можете редактировать рамки надписи так же, как любой другой элемент чертежного объекта. Можно редактировать и текст надписи, но учтите, что этот текст может содержать множество управляющих символов.
Надпись-спецификацию можно удалить с помощью опции
Edit?>Delete
.
Опция Define - Определение полей спецификации
Опция
Define
позволяет добавлять, удалять или редактировать поля спецификации. Доступны следующие опции:
Insert Field
[Вставить Поле]
Добавляет поля в спецификацию.
Delete Field
[Удалить Поле]
Удаляет существующие поля из спецификации.
Edit Field
[Редактировать Поле]
Позволяет редактировать существующие поля спецификации.
ЗАМЕЧАНИЕ
: Поскольку последовательность меню для определения формата спецификации может оказаться очень длинной, мы рекомендуем системному администратору установить стандартный формат, который будут применять все пользователи. Тогда каждый пользователь сможет либо запустить макропроцедуру, либо импортировать файл, содержащий определение формата.
Опция Diagram - Создание диаграммы
При выборе опции
Assemblies?>Reports?>Diagram
[Сборки?>Отчеты?>Диаграмма] появляется диалоговое окно Assembly Diagram. Если корневая часть является отдельной деталью или не существует, эта опция не доступна.
Опции диалогового окна Assembly Diagram:
Information to be displayed
[Информация для вывода]
Список типов данных, которые выводятся на диаграмме. Редактирование списка выполняется с помощью других опций диалогового окна Assembly Diagram.
Part Name
[Имя Части]
Включает имя части в список выводимой информации.
Comp Name
[Имя Компонента]
Включает имя компонента в список выводимой информации.
Description
[Описание]
Включает описание части в список выводимой информации.
Reference Set
[Ссылочный Набор]
Включает ссылочные наборы в список выводимой информации.
Move Up
[Перенести Вверх]
Перемещает текущий выбранный элемент в списке Information to be displayed на одну позицию вверх.
Move Down
[Перенести Вниз]
Перемещает текущий выбранный элемент в списке Information to be displayed на одну позицию вниз.
Remove
[Удалить]
Удаляет текущий выбранный элемент из списка Information to be displayed .
Work Part Attributes
[Атрибуты Рабочей Части]
Окно списка с именами существующих атрибутов части.
Attribute Name
[Имя Атрибута]
Текстовое поле для ввода имени атрибута.
Diagram Destination Part
[Часть Назначения Диаграммы]
Current Part
[Текущая Часть]
Existing Part
[Существующая Часть]
New Part
[Новая Часть]
Задает часть, в которой будет сохранена диаграмма.
Remove existing Diagram
[Удалить существующую Диаграмму]
Указывает, должна ли создаваемая диаграмма заменить предыдущую [т.е. удалить].
Horizontal
[Горизонтальный]
Left
[Слева]
Center
[В Центре]
Right
[Справа]
Клавиша-меню Horizontal находится в секции Origin Position
[Позиция Привязки] и выполняет горизонтальное позиционирование диаграммы в заданной части.
Vertical
[Вертикальный]
Top
[Сверху]
Center
[В Центре]
Bottom
[Снизу]
Клавиша-меню Vertical находится в секции Origin Position и выполняет вертикальное позиционирование диаграммы в заданной части.
Follow Navigator Layout
[Аналогично Планировке Навигатора]
Указывает, что размещение диаграммы должно повторять планировку окна навигатора сборки ранних версий (до V16.0).
Ниже показан пример диаграммы:
Опция Display Deleted Entries - Показать удаленные позиции
Если опция
Display Deleted Entries
активна, замороженные позиции, удаленные ранее, не выводятся в отчете по спецификации, а идентификаторы этих позиций не могут использоваться повторно. Эта опция становится доступной только после того, как установлена опция
Freeze Level
. Если спецификация не заморожена, номера позиций можно использовать многократно.
Опция Edit Field - Редактирование поля
Опция Edit Field позволяет редактировать существующие поля.
Выберите из списка существующее поле, которое Вы хотите отредактировать. Затем выберите одну из следующих опций редактирования:
Field Type
[Тип Поля]
Позволяет заменить
, выбрав один трех возможных типов: Non-key, Key или Quantity.
Title
[Заголовок поля]
Позволяет ввести новый заголовок поля.
Attribute Title
[Заголовок Атрибута]
Позволяет ввести новый заголовок атрибута.
[Формат]
Изменяет параметры форматирования существующего поля.
[Заменить Столбец]
Изменяет размещение поля, то есть поместить его в другой столбец спецификации.
Опция Enter Field Values - Ручное заполнение полей
Опция Enter Field Values позволяет включать в спецификацию позиции, не связанные с геометрией. Эту опцию можно использовать для включения в спецификацию материалов или покупных изделий, например, "краска", "смазка" или "2 фута резинового шланга".
Для использования этой опции введите нужное значение ключевого поля или примите значение по умолчанию. Затем выберите один из следующих типов количественных данных:
String
[Строка]
Задает количество нечисловыми данными (например, "A/N", что означает "as needed" [по факту]). Система предложит ввести нужный текст или значения.
Integer
[Целое]
Задает количество целым числом. Система предложит ввести значение. По умолчанию принимается значение 1.
Real
[Вещественное]
Задает количество вещественным числом. Система предложит ввести значение.
После выбора типа количественных данных введите значения всех ранее определенных неключевых полей.
Для изображения спецификации, полученной в результате операции добавления, выберите опцию
Create
,
Recreate
или
List
.
Опция Exclude - Исключение из анализа
С помощью опции Exclude Вы можете исключить из анализа пары объектов, составив список пар, для которых проверка выполняться не будет. С помощью этой опции Вы можете не только исключить из анализа конкретные пары объектов, но и дополнить список анализируемых пар.
Для исключаемых из анализа пар объектов Вы можете создать текстовое примечание, поясняющее причину исключения. При просмотре результатов анализа Вы также можете пометить пары с интерференцией для исключения их из анализа. Эта "допустимая" интерференция (например, соединение болта и гайки) при последующих выполнениях анализа не будет проверяться.
Вы можете исключить из анализа группы объектов, а также все пары, образованные состыкованными компонентами (поскольку в общем случае все состыкованные компоненты система проверяет на интерференцию).
При выборе опции Exclude появляется диалоговое окно Exclude/Include Pairs.
Опция Family Report - Отчёт семейства частей
При выборе данной опции, Вы получите в информационном окне отчет, содержащий следующую информацию о в сборке:
Критерий, по которому данный член семейства был добавлен.
Работает ли критерий в данный момент.
Подробная информация о члене, который должен быть заменен при обновлении.
Например, если Вы определите следующее критериальное выражение:
length = base::width+5 && length < base::width+15
будет добавлен болт, длиной 105 мм. Если база (base) примет значение 120, то болт не будет удовлетворять критерию и должен быть выделен и заменен. В отчете будет отражен данный факт, и будет выдана информация, что болт должен быть заменен (например, на болт, длиной 130 мм).
Опция Field Value Justification - Выравнивание значения поля
Опция
Field Value Justification
позволяет выбрать один из следующих режимов выравнивания значения внутри поля:
Left Justified
[Левое Выравнивание]
Выравнивает текст по левому краю. Этот режим действует по умолчанию.
Center Justified
[Выравнивание по Центру]
Выравнивает текст по центру.
Right Justified
[Правое Выравнивание]
Выравнивает текст по правому краю.
Опция Field Width - Ширина поля
Опция Field Width задает ширину поля, то есть максимально допустимое количество символов в изображении значения поля. Перед каждым значением и после него выводится по одному пробелу. Эти пробелы можно удалить с помощью опции
Specify Rules?>Remove Spaces
[Задать Правила форматирования?>Удаление Пробелов]. В количество символов определяющих ширину поля не входят ведущие и замыкающие последовательности символов. С учетом этих последовательностей действительная ширина поля может быть больше заданной в опции Field Width. Максимально допустимая ширина поля - 132 символа. Для задания ширины поля введите нужное количество символов или примите значение по умолчанию (10).
Если в качестве типа данных Вы выбрали
Real
, то появится опция
Decimal Display
[Десятичный Формат], позволяющая задать число знаков до и после десятичной точки.
Опция Fit Methods - Методы выравнивания
Позволяет расставить приоритеты среди нескольких правил выравнивания полей спецификации таким образом, чтобы избежать наложения полей или, наоборот, слишком большого расстояния между ними.
При создании полей задавайте ширину поля, достаточную для изображения большинства возможных значений. В остальных случаях система будет выполнять выравнивание в соответствии установками в опции
Fit Methods
. Эта опция позволяет определить приоритеты применения следующих правил форматирования:
Truncate
[Отсечение]
Отсекает символы, выходящие за заданную ширину текущего поля.
Overwrite Right
[Перекрытие Вправо]
Раздвигает текущее поле вправо за счет следующего поля.
Overwrite Left
[Перекрытие Влево]
Раздвигает текущее поле влево за счет предыдущего поля.
[Размер Символа]
Позволяет задать коэффициент сжатия размера символов, чтобы уместить весь текст в отведенное для него пространство.
[Две Строки]
Записывает текст в две строки и позволяет задать коэффициент уменьшения размера символов.
Abbreviate
[Сокращение]
Сжимает текст до нужного размера путем удаления из него гласных. Система не удаляет гласные, перед которыми стоит пробел, чтобы не "запортить" слово, начинающееся с гласной.
Remove Spaces
[Удаление Пробелов]
Удаляет все ведущие и замыкающие пробелы таким образом, чтобы значение занимало всю ширину поля. При этом система не удаляет пробелы, входящие в значение.
Clear Priorities
[Сброс Приоритетов]
Сбрасывает в 0 все ранее установленные приоритеты правил выравнивания.
Опция Format - Формат поля
Опция Format позволяет изменить параметры форматирования существующего поля: режим выравнивания, тип данных, ширину поля, ведущую и замыкающую строки. Опции форматирования подробно описаны в разделе
.
Опция Format Type - Тип данных
Опция Format Type задает формат значения поля в соответствии со следующими типами данных:
Text String
[Текстовая Строка]
Значение поля задается последовательностью буквенно-цифровых символов. Этот тип данных используется по умолчанию.
Integer
[Целое]
Значение поля задается целым числом.
Real
[Вещественное]
Значение поля задается вещественным числом.
Опция Freeze Level - Замораживание строк спецификации
Опция
Freeze Level
позволяет полностью или частично заморозить спецификацию [то есть зафиксировать положение всех или некоторых строк спецификации]. При выборе этой опции появляется диалоговое окно Frozen Level.
Опция Header - Заголовок
Опция Header позволяет выбирать расположение блока заголовка, содержащего заголовки полей. Эта опция действует при формировании листинга и надписи спецификации.
Можно выбрать один из следующих вариантов расположения заголовка: Above [Сверху], Below [Снизу] или No Header [Без Заголовка]. Действие этих опций иллюстрирует следующий рисунок. По умолчанию установлена опция Above.
Опция Leading String - Ведущая строка
Опция Leading String позволяет ввести ведущую строку, то есть последовательность символов, которая будет выводиться перед значением поля (например, знак доллара перед значением цены). Максимальная длина ведущей строки - 30 символов.
ЗАМЕЧАНИЕ
: Ведущую строку можно не задавать.
Опция Line Space Factor - Коэффициент интервала между строками
Опция Line Space Factor позволяет увеличить или уменьшить стандартный для данного фонта интервал между строками. В спецификации межстрочное расстояние часто делают больше, чем в других надписях, чтобы оставить место для разделительных линий или записи текста в две строки.
Введите нужное значение коэффициента. По умолчанию коэффициент равен 1.0. Нижеприведенный рисунок иллюстрирует влияние коэффициента интервала между строками на изображение надписи-спецификации.
Опция List Components - Список компонентов
Опция List Components формирует список всех компонентов и выводит его в информационном окне. Этот список составляется для каждого уровня дерева сборки подобно ведомости материалов. Список содержит такие данные, как имя файла сборки, имена частей компонентов [Part Name], имена ссылочных наборов [Ref Set Name], имена компонентов
[Comp Name] и количество экземпляров каждого компонента в сборке [Count].
Кроме того, в списке могут присутствовать примечания [графа Comment]:
Pre-V10 Component [Старый Компонент] | Необновленный компонент из ранней версии Unigraphics (до версии 10). | ||
Partially Loaded [Не полностью Загруженный] | Более подробно смотрите Use Partial Loading . | ||
Not loaded [Незагруженный] | Либо этот компонент не был найден при загрузке сборки, либо сборка была загружена с использованием опции отказа от загрузки компонентов. Незагруженный компонент не может быть назначен ни рабочей, ни изображенной частью. | ||
Mated but Unloaded [Стыкуемый, но Незагруженный] | Одно или несколько ограничений условия стыковки ссылаются на незагруженные геометрические объекты, поэтому это условие стыковки невозможно обновить. Получив такое сообщение, загрузите необходимые компоненты (самый простой способ: выберите опцию Open—>Part в навигаторе сборки ANT). | ||
Read only [Только чтение] | У Вас нет права доступа для редактирования этого компонента. | ||
Modified [Модифицирован] | Компонент редактировался с момента его последнего сохранения. | ||
Read only, modified [Только чтение, модифицирован] | Компонент редактировался с момента его последнего сохранения, однако у Вас нет права записать его. | ||
Excluded [Не включен] | Это примечание появляется, когда ссылочный набор порожденного компонента подсборки не включен в ссылочный набор этой подсборки. |
Графа единиц измерения [Units] может содержать обозначения inch [дюймы] , mm [миллиметры] или ?? (для временных или не полностью загруженных частей, у которых система не может определить единицы измерения).