ГОСТ Р ИСО 10303-55—2015
ется (полностью или частично), если первичная модель редактируется, а ее новая версия генериру
ется из модифицированной последовательности конструкционных операций.
Основнымэлементомпроцедурноймоделиформыявляетсяобъектprocedural
shape_representation_soquence (см. 5.4.4). Специализированные подтипы данного объекта предна
значены для генерации объемных, проверхностных и каркасных моделей.
5.2.2 Гибридные модели формы
Гибридная модель формы состоит из комбинации явно заданных геометрических или топологи
ческих элементов модели и совокупности конструкционных операций, соответствующих моделям
формы. Пример данной модели приведен в 4.2.2.
5.2.3 Явно заданные выбранные элементы в модели формы
Использование явно заданных выбранных элементов очень важно при обмене процедурными
моделями, как это пояснено в 4.2.3. где приведен и соответствующий пример. Изображение на экране
дисплея системы моделирования формы обычно генерируется из явно заданной версии модели,
а элементами, выбранными пользователем, обычно являются вершины, ребра или грани данной моде
ли.
В схеме procedural_shape_model_schema определен объект user_selected_shape_ elements,
являющийся подтипом объекта user_selected_elements. определенного в 4.3.5. который использует ся
для фиксации и передачи выбранных экземпляров элементов модели формы. У данного объекта есть
подтип indirectly_selected_shape_elements. определенный в 5.4.9. предназначенный для ис
пользования в тех случаях, когда, например, напрямую выбранный элемент формы является пред
ставителем некоторого другого элемента или элементов формы.
Пример
-
Экземпляр объекта
indirectly_selected_shapo_elements
может использовать
ся в том случае, когда ребро трехмерной модели выбрано в качестве представителя об
щей трехмерной модели, к которой оно принадлежит. В данном случае ребро выбрано
напрямую, а трехмерная модель выбрана косвенно.
5.2.4 Двойственные представления формы
В случае двойственного представления формы, операции, определенные в первичной проце
дурной модели, создают экземпляры объекта geometric_representation_itemили topologi-
cal_representation_item. Вторичная явно заданная модель будет одним из явных вариантов пред
ставленияформы.Всхемеprocedural_shape_model_schemaопределенобъект
expllcit_procedural_shape_representation_relationship, являющийся подтипом объекта explic-
it_procedural_representation_relationship. определенного в разделе 4. который используется для
фиксации соответствующей связи между процедурными и явно заданными компонентами двойствен
ного представления формы.
Существуют обстоятельства, при которых возможно, а может быть и желательно связать про
цедурныеиявнозаданныеэлементымоделиформынауровнеобъектаgeomot-
ric_representation_item.Для этойцеливведендополнительный объект explic-
it_procedural_geometric_represontation_item_relationship.
5.2.5 Основополагающие принципы конструкции для моделей формы
На уровне отдельных особенностей модели формы основополагающие принципы конструкции
могут быть определены просто выводом запроса о данной особенности на экран CAD-системы. При
этом на экран также выводятся текущие значения ее параметров, которые можно модифицировать
в интерактивном режиме. Взаимодействие в данном случае происходит с явно заданной
составляющей двойственной модели. Однако на более глубоких уровнях моделирования
основополагающие прин ципы. лежащие в основе главных составляющих истории построения, могут
быть очень неопределен ными и их невозможно уточнить с помощью запросов к явно заданной
модели. В подобных случаях может оказаться необходимым попытаться напрямую интерпретировать
процедурное представление модели формы. Общеизвестно, что сложные процедурные
представления CAD-моделей трудны для осмысления даже квалифицированными людьми, поэтому
настоящий стандарт обеспечивает иерар хическое структурирование конструкционных историй
построения и включение текстового материала, поясняющего основополагающие принципы
конструкции каждого структурного компонента модели. Данный материал играет в процедурной
модели ту же роль, что и комментарии в компьютерной про грамме. В настоящее время нет
известного метода для автоматической фиксации информации об основополагающих принципах
конструкции, но существует надежда, что такие разработки могут быть осуществлены в будущем,
возможно, в результате все возрастающего применения в техническом проектировании методов,
основанных на знаниях.
17