日本財団 図書館


6 Conformance requirements [USC]
 
 このパートでは、ISO10303-216で述べられている満足要件、サポートされている実装方法、そして標準参照について記述されている。
 
 先ずこの規格を実装するには、ISO 10303-21、22、28の実装方法の少なくとも1つの規格がサポートされ、実装方法に関する定義要求は、ISO10303-216のAnnex Cに次のような事が書かれている。
 
・ファイルフォーマットはシンタックスによって暗号化さる。
・EXPRESS言語はISO10303-21で定義されものとマッピングされている。
・AIMはISO10303-216のAnnex-Aで定義されている。
・ファイルフォーマットのヘッダーは'ship moulded form schema'で表す。
 
 次にプロトコル実装適合性宣言(PICS: ISO10303-216のAnnex Dで定義されている)様式は、オプションまたは実装中に含まれるオプションのコンビネーションがリスト化されている。これらのオプションは次のような適合性クラスにグループ化されている。
 
- Class1: hydrostaticデータを交換するためのクラス(IS-4.1.6参照)
- Class2: offset tableのようなmoulded form幾何データを交換するためのクラス(IS-4.1.9参照)
- Class3: wireframe representationのようなmoulded form幾何データを交換するためのクラス(IS-4.1.13、15参照)
- Class4: surface representationのようなmoulded form幾何データを交換するためのクラス(IS-4.1.13、14参照)
- Class5: hull applicabilityを備えるsurface representationのようなmoulded form幾何データを交換するためのクラス(IS-4.1.5、13、14参照)
 
 特定classのConformanceは、このclassの一部でサポートされている全てのAIM要素を必要とする。それぞれのUnit of function(機能単位)がどのclassに属しているかを表.6-1に、それぞれのAIM要素がどのクラスに属しているか表.6-2に示す。
 
(注)AP216 Test Case Definitionsはconformanceの評価に使われている仮のテストサイトで定義されている。
 
表.6-1 Conformance classes
Unit of Functionality Conformance class
Class 1 Class 2 Class 3 Class 4 Class 5
Basic_geometry X X X X
Configuration_management X X X X X
Definitions X X X X X
External_references X X X X X
Hull_class_applicability X
Hydrostatics X
Items X X X X X
Location_concepts X X X X X
Offset_table_representations X
Ship_design_parameter X X X X X
Ship_general_characteristics X X X X X
Ship_measures X X X X X
Ship_moulded_forms X X X X X
Surface_representations (AIC 508) X X
Wireframe_representations (AIC 501) X
 
 
表.6-2 Conformance class elements
AIM element Class
1 2 3 4 5
Action × × × × ×
Action_assignment × × × × ×
Action_relationship × × × × ×
Action_method × × × × ×
Action_request_assignment × × × × ×
Action_request_solution × × × × ×
Address × × × × ×
Advanced_face × ×
Amount_of_substance_unit × × × × ×
Application_context × × × × ×
Application_context_elment × × × × ×
Application_protocol_definition × × × × ×
Applied_action_assignment × × × × ×
Applied_action_request_assignment × × × × ×
Applied_approval_assignment × × × × ×
Applied_classification_assignment × × × × ×
Applied_date_and_time_assignment × × × × ×
Applied_document_reference × × × × ×
Applied_effectivity_assignment ×
Applied_external_identification_assignment × × × × ×
Applied_group_assignment × × × × ×
Applied_identification_assignment × × × × ×
Applied_organization_assignment × × × × ×
Applied_person_and_organization_assignment × × × × ×
Applied_person_assignment × × × × ×
Approval × × × × ×
Approval_assignment × × × × ×
Approval_date_time × × × × ×
Approval_person_organization × × × × ×
Approval_role × × × × ×
Approval_status × × × × ×
Axis1_placement × × × × ×
Axis2_placement_2d × × × × ×
Axis2_placement_3d × × × × ×
B_spline_curve × × ×
B_spline_curve_with_knots × × ×
B_spline_surface × × ×
B_spline_surface_with_knots × × ×
Bezier_curve × × ×
Bezier_surface × × ×
Bounded_curve × × ×
Bounded_pcurve × × ×
Bounded_surface × × ×
Bounded_surface_curve × × ×
Calendar_date × × × × ×
Cartesian_point × × ×
Cartesian_transformation_operator × × ×
Cartesian_transformation_operator_3d × × ×
Characterized_object × × × × ×
Circle × × ×
Class × × × × ×
Classification_assignment × × × × ×
Classification_role × × × × ×
Closed_shell × ×
Composite_curve × × ×
Composite_curve_on_surface × × ×
Composite_curve_segment × × ×
Compound_representation_item × × × × ×
Conic × × ×
Conical_surface × × ×
Connected_edge_set ×
Connected_face_set × ×
Context_dependent_unit × × × × ×
Conversion_based_unit × × × × ×
Coordinated_universal_time_offset × × × × ×
Curve × × ×
Curve_replica × × ×
Cylindrical_surface × × ×
Date × × × × ×
Date_and_time × × × × ×
Date_and_time_assignment × × × × ×
Date_time_role × × × × ×
Definitional_representation × × ×
Degenerate_pcurve × × ×
Degenerate_toroidal_surface × × ×
Derived_unit × × × × ×
Derived_unit_element × × × × ×
Description_attribute × × × × ×
Descriptive_representation_item × × × × ×
Dimensional_exponents × × × × ×
Direction × × ×
Document × × × × ×
Document_reference × × × × ×
Document_representation_type × × × × ×
Document_type × × × × ×
Document_usage_constraint × × × × ×
Edge × × × ×
Edge_based_wireframe_model ×
Edge_based_wireframe_shape_representation × × × × ×
Edge_curve × × × ×
Edge_loop × ×
Effectivity ×
Effectivity_assignment ×
Electric_current_unit × × × × ×
Elementary_surface × × × × ×
Ellipse × × ×
Evaluated_degenerate_pcurve × × ×
Executed_action × × × × ×
External_identification_assignment × × × × ×
External_source × × × × ×
External_source_relationship × × × × ×
Externally_defined_item × × × × ×
Face × × × ×
Face_based_surface_model × ×
Face_bound × ×
Face_outer_bound × ×
Face_surface × × × ×
Faceted_brep × ×
Founded_item × × ×
Functionally_defined_transformation × × ×
Geometric_curve_set × ×
Geometric_representation_context × × × × ×
Geometric_representation_item × × × × ×
Geometric_set × ×
Global_uncertainty_assigned_context × × × × ×
Global_unit_assigned_context × × × × ×
Group × × × × ×
Group_assignment × × × × ×
Group_relationship × × × × ×
Hyperbola × × ×
Id_attribute × × × × ×
Identification_assignment × × × × ×
Identification_assignment_relationship × × × × ×
Identification_role × × × × ×
Intersection_curve × × ×
Item_defined_transformation × × ×
Length_measure_with_unit × × × × ×
Length_unit × × × × ×
Line × × ×
Local_time × × × × ×
Loop × ×
Luminous_intensity_unit × × × × ×
Manifold_solid_brep × ×
Mapped_item × × × × ×
Mass_measure_with_unit × × × × ×
Mass_unit × × × × ×
Measure_with_unit × × × × ×
Name_attribute × × × × ×
Named_unit × × × × ×
Non_manifold_surface_shape_representation × × × × ×
Object_role × × × × ×
Offset_curve_3d × × ×
Offset_surface × × ×
Open_shell × ×
Ordinal_date × × × × ×
Organization × × × × ×
Organization_assignment × × × × ×
Organization_role × × × × ×
Organizational_address × × × × ×
Organizational_project × × × × ×
Oriented_closed_shell × ×
Oriented_edge × × × ×
Oriented_face × × × ×
Oriented_open_shell × ×
Oriented_path × ×
Oriented_surface × × ×
Parabola × × ×
Parametric_representation_context × × ×
Path × × ×
Pcurve × × ×
Person × × × × ×
Person_and_organization × × × × ×
Person_and_organization_assignment × × × × ×
Person_and_organization_role × × × × ×
Person_assignment × × × × ×
Person_role × × × × ×
Personal_address × × × × ×
Placement × × × × ×
Plane × × × × ×
Plane_angle_measure_with_unit × × × × ×
Plane_angle_unit × × × × ×
Point × × ×
Point_on_curve × × ×
Point_on_surface × × ×
Point_replica × × ×
Poly_loop × ×
Polyline × × ×
Product × × × × ×
Product_category × × × × ×
Product_category_relationship × × × × ×
Product_context × × × × ×
Product_definition × × × × ×
Product_definition_context × × × × ×
Product_definition_formation × × × × ×
Product_definition_relationship × × × × ×
Product_definition_shape × × × × ×
Product_related_product_category × × × × ×
Property_definition × × × × ×
Property_definition_relationship × × × × ×
Property_definition_representation × × × × ×
Quasi_uniform_curve × × ×
Quasi_uniform_surface × × ×
Ratio_unit × × × × ×
Rational_b_spline_curve × × ×
Rational_b_spline_surface × × ×
Representation × × × × ×
Representation_context × × × × ×
Representation_item × × × × ×
Representation_map × × × × ×
Representation_relationship × × × × ×
Role_association × × × × ×
Seam_curve × × ×
Serial_numbered_effectivity ×
Shape_aspect × × × × ×
Shape_definition_representation × × × × ×
Shape_representation × × × × ×
Si_unit × × × × ×
Solid_angle_measure_with_unit × × × × ×
Solid_angle_unit × × × × ×
Solid_model × ×
Spherical_surface × × ×
Subface × × × ×
Surface × × × × ×
Surface_curve × × ×
Surface_of_linear_extrusion × × ×
Surface_of_revolution × × ×
Surface_replica × × ×
Swept_surface × × ×
Thermodynamic_temperature_unit × × × × ×
Time_unit × × × × ×
Topological_representation_item × ×
Toroidal_surface × × ×
Uncertainty_measure_with_unit × × × × ×
Uniform_curve × × ×
Uniform_surface × × ×
Value_representation_item × × × × ×
Vector × × ×
Versioned_action_request × × × × ×
Vertex × × ×
Vertex_loop × ×
Vertex_point × × × ×







日本財団図書館は、日本財団が運営しています。

  • 日本財団 THE NIPPON FOUNDATION