Unigraphics. Справочник по моделированию

         

Анализ геометрии


В этом разделе справочника включена информация по функциям анализа, связанными с моделированием. Остальные функции анализа описаны в справочнике Gateway Analysis Help (Введение в Unigraphics)..



Анализ кривой - график кривизны


Если вы отказались от выбранной кривой и затем выбрали иконку Graph снова, то график кривизны предыдущей кривой будет удален.



График кривизны

Высота

Ширина

Показ общих точек

Замечание: Окно с графиком кривизны запускается через электронную таблицу. Вы можете закрыть электронную таблицу после работы с графиком кривизны.



Analysis Run


You can start the analysis run by pushing the Apply or OK button of the main dialog. The geometry set and the topology information must be given.

If any requested check criterion relies on topology information , the topology is reevaluated if the selected geometry changed since the last topology evaluation. All objects in the geometry set are checked according to the check criteria list. For each criterion a list of comply errors for all violations is created. At the end of this run the comply error list information is mapped into two temporary files:

The Results Log File stores all diagnosis information of an analysis run. The external format implements the global check criteria.

The Comply Error Objects File contains the comply errors mapped into a session independent representation suitable for loading into another UG interactive session. The Results Log File is also appended to the Comply Error Objects File. All output files created by the VDA Checker are simple, line oriented, human readable text files.

When the VDA Checker terminates, the temporary Results Log File and Comply Error Objects File are copied to their destination files, with file extensions *.log and *.ceo respectively. By default the *.log and *.ceo filenames are derived from the part filename (that is, for a part demo_part.prt,  demo_part.log and demo_part.ceo is derived).

NOTE:  You must rename these files to prevent them from being overwritten during the next session or batch run.



Browse Violations Dialog


The Browse Violations dialog is used to highlight violated objects.

This dialog consists of the information, filter and display area. A selected violated object is highlighted in the UG graphics window. The information belonging to the highlighted object is outlined in the top five lines of the dialog (i.e., the information area). 



Check


The analysis of each object class can be enabled or disabled by the Curves, Surfaces and Drawings toggle controls listed below the Check label. If turned ON, the corresponding Criteria action button is enabled as well as the corresponding Curves and Surfaces action buttons of the Select Geometry group.

If you push a Criteria action button, the VDA Checker dialog disappears and the corresponding Curve / Surface or Drawing Check Criteria dialog appears. It lists the check criteria available for the object class.



Проверка качества геометрии на соответствие



Замечание: Команда Check VDA-4955 Compliance доступна из выпадающего меню команд анализа Analysis только при наличии соответствующей лицензии

VDA Checker проверяет качество кривых, поверхностей и чертежные данные в части Unigraphics. Проверка полностью интегрирована в Unigraphics . Вы можете выполнить ее до или после того, как вы обменялись данными с другой систему с помощью таких стандартов обмена как IGES, VDAFS и STEP. Во время проверки вы можете установить:

Проверяемые критерии

Точность проверки

Дополнительные настройки выбора объектов

Дополнительные настройки отчета о проверке геометрии

Настройки могут быть сохранены в специальном конфигурационном файле для последующего использования. В соответствии с рекомендацией VDA 4955 проверяются следующие критерии:


Configuration


The configuration group allows you to gather all relevant processing parameters and to save/load them in a human readable configuration file (*.cfg). The basic idea is to define once a check criteria list and then apply it to any number of UG part files.

NOTE: Manipulating the contents of the configuration file by editing it could damage your configuration. VDA Checker will not load incorrect entries.

The following paragraphs describe the individual dialog controls available.



Curve Analysis Анализ кривой


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

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

Опции анализа кривой в меню анализа формы

Чтобы показать или скрыть любой элемент анализа для выбранной кривой или ребра, выберите любую иконку в меню анализа формы , или используя команду Analysis—> Curve раскройте выпадающее меню.

Подробнее о каждой функции смотрите Curve Analysis Options или нажмите на одну из следующих иконок.

Порядок построения опций анализа смотрите в  Curve Analysis Basic Procedure.



Curve Check Criteria Dialog


The following dialog appears if the Curves Criteria action button is pushed.

This dialog controls the curve check criteria and topological tolerances.

Select each check criterion with the toggle control at the left of the dialog. If turned ON the corresponding check value (if any) and the Log Details option menu controls are enabled.

Full      Check violations are logged as full messages.

The check value control holds the numeric check value of the criterion. Each check value is validated against the range of permissible values. 



Curve Parameter Restrictions


When entering the constraint values the following restrictions apply. If these restrictions are not adhered to, the default minimum or maximum constraint value is used.

TinyValue:

   1.e-10

Model Distance Tolerance:

   The distance [ inch | mm ] which points are considered identical for a part.

Model Angle Tolerance:

   The angle [degree] which tangents are considered identical for a part. 



Description of the Check Criteria




Drawing Check Criteria Dialog


The following dialog appears if the Drawings Criteria action button is pushed.

This dialog controls the drawing check criteria.

Select each check criterion with the toggle control at the left of the dialog. If turned ON the corresponding check value ( if any ) and the Log Details option menu controls are enabled.

Full      Check violations are logged as full messages.

The check value control holds the numeric check value of the criterion. Each check value is validated against the range of permissible values. 



Edit Header


If you push this button, the Log File Header dialog appears.

This dialog allows you to modify parts of the log file header by editing multiline text items. 



External File Usage




Interaction


To open the VDA-Checker dialog choose Analysis—> CheckVDA-4955 Compliance, or click on the VDA Checker icon. The user interaction is controlled through the main dialog.

A typical interactive run of the VDA Checker consists of:

Setup the check criteria list ( maybe through reading them from a configuration file ).

Add objects to geometry set with the class selection dialog.

Start the analysis run ( Apply ).

Check the Results Log or browse through the violated objects ( ).

Either terminate or continue with the next two steps:

Change the check constraint values and/or change geometry set.

Return to start of the analysis run.

NOTE: The description of the UG/Open API user function UG_MODL_ask_vda_4955__compliance can be found in the UG/Open Online Help. UG_MODL_ask_vda_4955_compliance is passing on the user parameters and will execute the VDA Checker in batch mode without user intervention. Before running in batch mode you must create a configuration file during an interactive run.

The main dialog covers the following interaction groups with their controls:

For additional information please see the following sections:



Использование опций анализа кривой


Опции анализа кривой позволяют вам увидеть параметры выбранной кривой или ребра.



Качество геометрии


Максимальная степень кривых и поверхностей

Минимальный радиус кривизны кривых и поверхностей

Анализ кривизны и волнистости поверхностей

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

Волнообразность плоских кривых

Ориентации нормали к поверхности в группе поверхностей

Минимальный кусок поверхности (сегмент на NURBS поверхности)

Число сегментов на поверхности

Геометрически идентичные элементы

Минимальные элементы (элементы очень маленьких размеров)

Само пересечение границ поверхности

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



Качество организации данных


Допустимые шрифты

Организация модели

Документирование геометрических представлений

Замечание:  Во время проведения проверки содержимое части Unigraphics не изменяется.

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



Load


If you push this button, the VDA Checker dialog disappears and the Load Configuration File dialog appears. Use this dialog to navigate to the desired directory and to specify the configuration file name. 



Load Comply Error Objects Dialog


The standard file selection dialog is used to restore comply errors from a Comply Error Objects File, which was saved after a previous analysis run or created at the end of a UF_MODL_ask_vda_4955_compliance user function call.

The file also contains the corresponding results log which is copied to a temporary Results Log File. After restoring the comply errors, they can be viewed with Display Results Log or Browse Violations.

NOTE: The usage of the restored comply errors is restricted to these two functions and has no influence on current VDA Checker settings. The next analysis run will delete all comply errors and report new ones ( if any ). 



Настройки графика кривизны по умолчанию


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



Опции анализа кривизны


Анализ кривой -  кривизна

Масштаб

Плотность

Начальное положение U / Конечние положение U

Максимальная длина

Плоскость проецирования

Оптимальное масштабирование



Опции анализа кривой


Полюса

Кривизна

Кривизна для выбранного сплайна

Опции кривизны

Опции диалога Curve Analysis - Combs.

Экстремумы

Опции эктремума

Точки перегиба

Опции точек перегиба

График

Опции построения графика

Вывод результатов

Опции вывода результата



Опции экстремума


Анализ кривой - экстремумы

Плоскость проециро-

вания

Создание точек



Процедура анализа кривой


Graph и Output Listing для углубленного анализа.



Result Viewing


Load Comply Error Objects dialog appears.



Save


If you push this button, the VDA Checker dialog updates ( that is, the VDA Checker dialog disappears or reappears) and the current configuration is saved into the file previously specified during a Load or Save As dialog. In case a configuration file was not previously specified the Save As dialog appears.



Save As


If you push this button, the VDA Checker dialog disappears and the Save Configuration As File dialog appears. Use this dialog to navigate to the desired directory and to specify the configuration file name.



Select Geometry


Geometry selection is carried out either in batch or interactive mode. In batch mode objects are selected by cycling through the entire UG part file. The interactive selection of objects from the graphic window utilizes the standard Class Selection dialog available in UG, i.e. the dialogs Curve Geometry Set and Face Geometry Set. Regardless of the actual selection method, all objects collected are filtered by the geometry mask. Thus only those objects that qualify after applying the filter are added to the VDA Checker's Geometry Set. The Geometry Set is modifiable. Objects can be added and deleted or the whole set cleared.

NOTE: You can't select text objects for drawing checks. Once per VDA Checker session a list of all text objects will be created automatically ( if Drawings was selected ). If for some reason you want to update this list, you have to restart the VDA Checker. 



Selection Methods Dialog


This standard UG dialog appears if one of the Curves, Faces or Drawings action buttons of the Change Selection Filter section is pushed. This way you can browse and change the filter settings.

NOTE:  All filter settings can be stored in configuration file and will be utilized in case this configuration is used for batch mode ( see user function UF_MODL_ask_vda_4955_compliance ). Layer visibility/selectability is not supported by these filter settings (  That is, all layers selected will be checked during batch run. This is different to interactive mode, where selection pays attention to selectability ). Therefor in batch mode no object can be overseen by chance.

Below are the initial settings that can be restored with All Valid Objects.

Curves

Line

Arc

Ellipse

Hyperbola

Parabola

Spline

Faces

Solid Body

Sheet Body

Plane

Drawings

Label

Tabular Note

Layer

all

Color

all

Linefont

all

Linewidth

all



Strength Wizard Помощник по расчету на прочность




Surface Check Criteria Dialog


The following dialog appears if the Surfaces Criteria action button is pushed.

This dialog controls the surface check criteria and topological tolerances.

Select each check criterion with the toggle control at the left of the dialog. If turned ON the corresponding check value ( if any ) and the Log Details option menu controls are enabled.

Full      Check violations are logged as full messages.

The check value control holds the numeric check value of the criterion. Each check value is validated against the range of permissible values. 



Surface Parameter Restrictions


When entering the constraint values the following restrictions apply.

If these restrictions are not adhered to, the default minimum or maximum constraint value is used. 



Точки перегиба


Анализ кривой -  точки перегиба

Плоскость проецирования

Создание точек



Topological Information


Once the geometry set has been defined, it serves as the base of all other investigations carried out. The topology engine of the VDA Checker creates adjacency information on demand. Knowledge about one or several connected regions is the result of this computation. Adjacency is computed  prior to executing the check routines which rely on this information. Once computed, it will be retained as long as the selected geometry set is not modified or deleted.

To give the user an impression of the topological situation before starting an analysis run, for each connected region the outer boundary may be displayed.

NOTE:  For solid bodies ( i.e. the geometry set contains complete ones ) there is no outer boundary under normal circumstances. In case boundaries are displayed this may result from gaps exceeding the Topological Tolerances | Distance or from tiny faces near modelling tolerance.

The user can force the creation or renewal of topological information ( Create/Renew Topology ). For Number of Edge Curve Points the topology engine evaluates the distance between two common edge curve candidates and checks this distance against Topological Tolerances | Distance . A Topological Tolerance defines an upper threshold value beyond which a continuity check criterion violation is neither considered a violation nor logged in the Results Log File. A topological tolerance is defined for distance, angle and curvature ( for GC0, GC1 and GC2 continuity across surface or segment boundaries respectively ). 



Вывод результатов


Система выводит результаты в информационном окне для всех выбранных объектов, для которых возможно применение команд анализа. Бесконечный радиус кривизны показывается, как 9.999999 E+09. Значение величины кручения кривой, не равные нулю указывают на то, что кривая не лежит в одной плоскости. В колонке Parameter  указаны точки кривой в виде отношения их положения к полной длине кривой.

Для дополнительной информации смотрите  .