Application module: Geometric validation property representation ISO/TS 10303-1039:2004(E)
© ISO

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviations

4 Information requirements
   4.1 Required AM ARMs
   4.2 ARM type definition
   4.3 ARM entity definition
5 Module interpreted model
   5.1 Mapping specification
   5.2 MIM EXPRESS short listing

A MIM short names
B Information object registration
C ARM EXPRESS-G   EXPRESS-G
D MIM EXPRESS-G   EXPRESS-G
E Computer interpretable listings
F Application module implementation and usage guide
Bibliography
Index

(*
ISO TC184/SC4/WG12 N1210 - ISO/TS 10303-1039 Geometric validation property representation - EXPRESS ARM
*)



SCHEMA Geometric_validation_property_representation_arm;

USE FROM Elemental_geometric_shape_arm;    -- ISO/TS 10303-1004

USE FROM Foundation_representation_arm;    -- ISO/TS 10303-1006

USE FROM Measure_representation_arm;    -- ISO/TS 10303-1118


TYPE point_or_measure = SELECT
   (Cartesian_point,
    Measure_item);
END_TYPE;

ENTITY Geometric_validation_property;
  property_representation : Representation;
  property_value : point_or_measure;
  validated_model : Geometric_model;
WHERE
  WR1: 'GEOMETRIC_VALIDATION_PROPERTY_REPRESENTATION_ARM.NUMERICAL_REPRESENTATION_CONTEXT' IN TYPEOF(property_representation\Representation.context_of_items) ;
  WR2: property_representation.name IN ['centroid', 'volume', 'surface area'];
  WR3: property_value in property_representation\Representation.items;
END_ENTITY;

END_SCHEMA;  -- Geometric_validation_property_representation_arm


© ISO 2004 — All rights reserved