ГОСТ Р ИСО 10303-55—2015
2 Графическое представление схемы procedural_shape_model_schema приведено в приложении D, ри
сунки D.1 - 0.3.
5.1 Введоние
Назначением схемы procedural_shape_model_schema является представление или модели
рование формы в терминах конструкционных операций.
5.2 Основные понятия и допущения
Схема procedural_shape_model_schema обеспечивает способы представления следующих
конструкций:
- спецификации представлений формы в терминах последовательностей конструкционных
операций;
- использование объектных типов данных моделирования формы из других стандартов ком
плекса ИСО 10303 для представления конструкционных операций для экземпляров этих типов дан
ных.
Данные конструкции обобщенных ресурсов являются универсальным средством, используе
мым для представления, обмена и совместного использования процедурно определенных и гибрид
ныхмоделейформы.Объектныетипыданных,определенныевсхемеprocedur-
al_shape_model_schema, являются конкретизациями соответствующих объектных типов данных из
схемы procedural_model_schoma (см. раздел 4). вводные описательные параграфы которой спра
ведливы и в контексте схемы procedural_shape_ model_schema.
5.2.1 Процедурные модели формы
Всхемеprocedural_shape_model_schemaопределенобъектprocedur-
al_shape_representation. являющийся подтипом объекта procedural_representation (см. 5.4.3 и
4.3.3. соответственно). В данном случае конструкционные операции, определяющие модель, могут
генерировать экземпляры следующих объектов, определенных в ИСО 10303-42;
- geometric_representation_item. который включает низкоуровневые объекты, такие как точки,
кривые, поверхности, а также связи этих геометрических объектов с топологическими элементами;
- topological_representation_item. который включает чисто топологические элементы, такие
как вершины, ребра и грани, а также их комбинации, образующие контуры, оболочки и т.д.
КБГ-модели. которые представляют собой частный случай трехмерных моделей, по существу
являются процедурными моделями, определенными в терминах булевых операций над объемными
элементами. В ИСО 10303-42 также определены другие процедурно определенные элементы формы,
включая некоторые типы криволинейных поверхностей и объемов.
П р и м е ч а н и я
1 Высокоуровневые конструкционные операции, в целом отсутствующие в ИСО 10303-42, используются
в CAD-сисгемах для генерации основных особенностей модели формы, составляющие элементы которой в про
тивном случае должны были бы генерироваться с помощью использования множества низкоуровневых опера
ций. Представление особенностей конструирования в CAD-системах должно быть рассмотрено в будущих стан
дартах комплекса 10303.
2 Для генерации моделей параметризованных деталей и сборочных единиц потребуется использовать
ИСО 10303-108 и ИСО 10303-109 (3). в которых определен широкий диапазон подтипов объекта geomet-
nc_representation_item. которые могут использоваться в параметрических моделях.
3 Взаимосвязи между составляющими сборочной единицы, определенными в ИСО 10303-109 [3], и свя
занными с ними прикладными моделями определены как взаимосвязи между геометрическими элементами этих
составляющих на уровне объекта geometric_representation_item. Это позволяет включать данные взаимосвязи в
процедурную модель сборочной единицы естественным образом. Соответствующий способ в большинстве
случаев заключается в представлении присутствующих геометрических элементов как выбранных элементов
(так как они обычно не присутствуют в процедурной модели в явном виде) для того, чтобы создать между ними
взаимосвязь. Взаимосвязи между составляющими сборочной единицы, определенные в ИСО 10303-44. опреде
лены на более высоком уровне, а их представление не зависит от способа представления отдельных составля
ющих.
К параметрам, определяющим конструкционные операции объекта procedural_ shape_model.
относятся, например, числовые значения, задающие размеры и ориентацию или расположение эле
ментов. которые должны быть реализованы в модели. В большинстве CAD-систем представление
первичной модели является процедурным, а вторичная модель, реально воспроизводимая на экране,
является явно заданной моделью «текущего результата». Явно заданная модель обычно отбрасыва-
16