В настоящем разделе определена EXPRESS-схема, в которой используются элементы интегрированных ресурсов и содержатся типы, конкретизации объектов и функции, относящиеся к настоящему стандарту.
Примечание - В интегрированных ресурсах допускается существование подтипов и элементов списков выбора, не импортированных в данную ПИК. Такие конструкции исключают из дерева подтипов или из списка выбора посредством правил неявного интерфейса, определенных в ИСО 10303-11. Ссылки на исключенные конструкции находятся вне области применения данной ПИК. В некоторых случаях исключаются все элементы списка выбора. Поскольку ПИК предназначены для реализации в контексте прикладного протокола, элементы списка выбора будут определяться областью применения прикладного протокола.
Данная прикладная интерпретированная конструкция предоставляет непротиворечивое множество геометрических и топологических объектов для определения представлений односвязной поверхности, состоящих из элементарных и рельефных кривых и поверхностей. Объектом самого высокого уровня в настоящем стандарте является manifold_surface_shape_representation. Данный объект ограничен. Ограничение геометрической формы осуществляется посредством топологических объектов, таких как vertex, edge и face.
Топологические объекты не должны существовать вне связи с соответствующей геометрической областью.
Примечание - В настоящем стандарте используются все объекты и типы по ИСО 10303-511.
EXPRESS-спецификация:
*) | |||
SCHEMA aic_manifold_surface; | |||
USE FROM aic_topologicaly_bounded_surface; | -- ISO 10303-511 | ||
USE FROM geometric_model_schema ( | -- ISO 10303-42 | ||
shell_based_surface_model); | |||
USE FROM geometry schema ( | -- ISO 10303-42 | ||
b_spline_curve, | |||
b_spline_surface, | |||
bounded_pcurve, | |||
bounded_surface_curve, | |||
cartesian_transformation_operator_3d, | |||
curve, | |||
curve_replica, | |||
degenerate_pcurve, | |||
evaluated_degenerate_pcurve, | |||
intersection_curve, | |||
offset_curve_3d, | |||
offset_surface, | |||
point_on_curve, | |||
point_on_surface, | |||
seam_curve, | |||
surface, | |||
surface_replica); | |||
USE FROM product_property_representation_schema ( | -- ISO 10303-41 | ||
shape_representation); | |||
USE FROM representation_schema ( | -- ISO 10303-43 | ||
mapped_item, | |||
representation, | |||
representation_item, | |||
representation_map); | |||
USE FROM topology_schema ( | -- ISO 10303-42 | ||
closed_shell, | |||
connected_face_set, | |||
face, | |||
open_shell, | |||
oriented_closed_shell); | |||
(* |
Примечание - Схемы, ссылки на которые даны выше, можно найти в следующих стандартах комплекса ИСО 10303:
aic_ topologicaly _bounded_surface | - ИСО 10303-511; |
geometric_model_schema | - ИСО 10303-42; |
geometry_schema | - ИСО 10303-42; |
product_property_representation_schema | - ИСО 10303-41; |
representation_schema | - ИСО 10303-43; |
topology_schema | - ИСО 10303-42. |