Раздел 3: Интегрированные ресурсы и компоненты в STEP
В прикладных протоколах широко используются типовые фрагменты информационных моделей, встречающиеся более чем в одном приложении. Эти фрагменты называют интегрированными общими и прикладными ресурсами.
Четвертая группа стандартов STEP (тома с номерами 41...50) "Интегрированные общие ресурсы" описывает общие для приложений части моделей.
Тома с номерами 101 по 199 отведены для документов, относящихся к
более специальным средствам, называемым интегрированными прикладными
ресурсами (Integrated application resources).
Группа стандартов с номерами, начинающимися с N=501, служит для
описания данных о геометрических элементах и моделях некоторых
конкретных типовых объектов и конструкций, часто используемых в ряде интегрированных ресурсов и прикладных протоколов. Например, описания геометрических объектов в виде форм Безье или B-сплайнов могут использоваться во многих прикладных протоколах. Поэтому подобные общие описания вынесены в группу прикладных компонентов.
Ниже приведены краткие сведения об основных протоколах STEP, описывающих интегрированные ресурсы и прикладные компоненты.
- N=41: Fundamentals of product description and
support; основы описания и поддержки изделий. В протоколе определяются
такие понятия и группы сущностей, как продукт, представление формы
(shape_representation), операция (action), контекст — аспект описания
(application and product context), статус утверждения (approval),
контракт, дата, типы документов, исполнители (организации и
персоналии), единицы измерения длин, площадей, масс, температур и др.
- N=42: Geometric and topological representation; представление
геометрии и топологии. В стандарте определен ряд сущностей, их набор
близок к набору, используемому в таком стандарте, как IGES. В
частности, используются следующие понятия: положение координатной оси
(axis_placement), модели кривых в форме B-сплайна (b_spline_curve) и
Безье (bezier_curve), модели поверхности в форме B-сплайна
(b_spline_surface), рационального B-сплайна (rational_b_spline_surface)
и Безье (bezier_surface), точка в декартовых координатах
(cartesian_point), преобразование декартовых координат
(cartesian_transformation_operator_3d), геометрический аспект
(geometric_representation_context), полигональная поверхность
(offset_surface), поверхность вращения (surface_of_revolution) и др.
- N=43: Representation structures; представление структур. Средства
описания аспектов документации, ее атрибутов, составных частей и т.п.
- N=44: Product structure configuration; конфигурация структуры изделий.
- N=45: Materials; представлены свойства материалов.
- N=46: Visual Presentation; визуализация. Стандарт построен на базе
положений, ранее принятых в стандартах GKS (Graphic Kernel System) и
PHIGS (Programmer's Hierarchical Interactive Graphic System). Вводятся
группы терминов, относящихся к представлению (presentation),
визуализации (visualization), цвету и др.
- N=47: Shape variation tolerance; допуски.
- N=48: Form features; свойства форм.
- N=49: Process structure and properties; структура процессов и свойства.
- N=101: Draughting; определяются сущности, относящиеся к процедурам черчения.
- N=104: Finite element analysis; анализ по методу конечных элементов. Описание стандарта на языке Express
состоит из нескольких схем. В одной из них задаются геометрические
аспекты модели. Здесь описываются следующие типы данных: система
координат (декартова, цилиндрическая, сферическая); виды конечных
элементов (объемный, поверхностный 2D или 3D, участок 2D или 3D
кривой), форма элемента (линейный, квадратичный, кубический); степень
свободы; параметры и дескрипторы элементов, позиция элемента, свойства
элементов (например, масса, момент инерции, жесткость), материал и его
свойства (плотность, эластичность, тепловое расширение), группа
элементов и др. В другой схеме основное внимание уделено математическим
представлениям. Например, здесь фигурируют такие сущности и типы
данных, как тензоры; переменные, характеризующие напряжения;
приложенные нагрузки; погрешности; шаги анализа и т.п.
- N=105: Kinematics; кинематика.
- N=106: Building construction core model; основная модель строительных конструкций.
- N=107: Engineering analysis core ARM; ядро инженерного анализа.
- N=109: Kinematic and geometric constraints for assembly models; кинематические и геометрические ограничения для моделей сборок.
- N=501: Edge-based wireframe; каркасная модель на основе граней.
- N=502: Shell-based wireframe; каркасная модель на основе оболочек.
- N=503 (CD): Geometrically bounded 2D wireframe; 2D каркасная модель с геометрически заданными границами.
- N=504: Draughting annotation; чертежные аннотации.
- N=506: Draughting elements; чертежные элементы.
- N=507: Application interpreted construct: Geometrically bounded surface; геометрически ограниченные поверхности.
- N=508: Application interpreted construct: Non-manifold surface — Поверхности,описанные не в-BREPS-форме.
- N=509: Application interpreted construct: Manifold surface — BREPS-поверхности.
- N=510: Geometrically bounded wireframe; геометрически ограниченная модель поверхности.
- N=511: Topologically bounded surface; топологически ограниченная модель поверхности.
- N=512: Faceted boundary representation; полигональное представление поверхностей деталей.
- N=515: Constructive solid geometry; конструктивная геометрия.
- N=519: Geometric tolerances; допуски.
|