ГОСТ Р ИСОЛ-С 10303-1004—2016
END_ENHTY;
{*
Опоеделоние атрибута.
coordinates — список из 2 или 3 значений мер длины (экземпляры данных типа longth_measuro),
задающих проекции направления, представленного настоящим объектом вектора на оси координат.
П р и м е ч а н и е — Значения координат вектора, представляемого объектом Direction, могут не быть
нормированными идействительные величины составляющих не оказывают влияния на задаваемое направление,
важны только отношения x:y:z или х:у.
4.3.10 Прикладной объект Geometric_coordinate_spaco
Объект Geometric_coordinate_space является таким подтипом объекта Numerical_representa-
tion_context, посредством которого задается пространство координат, в котором могут быть определе ны
геометрические элементы. Пространство координат может быть двумерным или трехмерным.
Для представляемого объектом Geometric_coordinate_space пространства координат должны
быть заданы по меньшей мере две единицы измерения: одна линейная единица измерения и одна
угловая единица измерения.
Линейная единица измерения применяется для каждой из осей координат.
Пример — Примерами единиц измерения, задаваемых для представляющего пространство коор
динат объекта Geometric_coordinate_space. могут быть миллиметры в качестве линейной единицы
измерения и радианы в качестве угловой единицы измерения.
П р и м е ч а н и е — Начало координат неявно задается в виде декартовой точки, все значения координат
которой равны нулю.
EXPRESS-слециФикация:
М
ENTITY Geometric_coordinate_space
SUBTYPE СЕ (Numerical_representation_cor.text) ;
dimension_count : INTEGER;
WHERE
WRI: dimension_coynt >0;
ENL>_ENHTY;
<*
Определение атрибута.
dimension_count — размерность геометрического пространства.
Формальное утверждение:
WR1. Значение размерности должно быть больше нуля.
4.3.11 Прикладной объект Geometric_model
Объект Geometric_model является таким подтипом объекта Representation, который предназна
чен для описания геометрических построений.
Объект Geometric_model строится в пространстве координат, представленном объектом
Geometric_coordinate_space.
Элементами геометрической модели, представленной объектом Geometric_model. являются эк
земпляры объекта Detailed_geometric_model_element.
EXPRESS-cneuntbHKauHa:
*)
ENTITY Geometric_model
SUBTYPE Or* (Representation);
versior._id : OPTIONAL STRING;
model extent : OPTIONAL length_measure;
SELF\Represer.tatior..context_of_iterns : Seometric_coordinate_space;
SELF\Representation.items : SET[1:?) OF
Detailed_geometric_model_element.;
ENO_ENTITY;
<*
Определения атрибутов:
versionJd — текст, которым задается обозначение версии геометрической модели, представляе
мой объектом Goometric_model. Задавать значение этого атрибута необязательно.
8