1、 10303-510200652006/98 510 . ISO 10303-510:2000Industrial automation systems and integration Product datarepresentation and exchange Part 510: Application interpreted construct:Geometrically bounded wireframe(IDT) 27 2002 . 184- , 1.02004 . 1 - - , 42 459 - 3 - 27 2006 . 492-4 10303-510:2000 . -. 51
2、0. . (ISO 10303-510:2000 Industrial automation systems and integration Productdata representation and exchange Part 510: Application interpreted construct: Geometrically boundedwireframe). , E5 , - . () . - , , 2007 , - - II 10303-51020061 .12 13 .23.1 , 10303-123.2 , 10303-202 .24 EXPRESS .24.1 .34
3、.2 .34.3 geometrically_bounded_wireframe_shape_representation aic_geometrically_bounded_wireframe .34.4 aic_geometrically_bounded_wireframe 5 () .8 B () 8 C () EXPRESS-G .8 D () - .15 E () .15III 10303-5102006 10303 - . -, . , . 10303 (). : , , , -, , . 10303-1. - . () - , - . , - . . . .IV 10303-51
4、02006 510 . Industrial automation systems and integration. Product data representation and exchange.Part 510. Application interpreted constructions. Geometrically bounded wireframe 200707011 , - . :- ;- ;- . :- ;- ;- .2 :/ 8824-1:1995 . . (ASN.1). 1. 10303-1:1994 . -.1. 10303-11:1994 . - . 11. . EXP
5、RESS 10303-41:1994 . - . 41. . 10303-42:1994 . - . 42. . - 10303-43:1994 . - . 43. . 10303-202:1996 . . 202. . -1 10303-5102006 3 3.1 , 10303-1 :- (application);- (application context);- ; (application protocol; AP);- (implementation method);- (integrated resource);- (interpretation);- (model);- (pr
6、oduct);- (product data).3.2 , 10303-202 :- ; (application interpreted construct; AIC).4 EXPRESS EXPRESS-, - , , . - , . , 10303-11. . . , - .EXPRESS-*)SCHEMA aic_geometrically_bounded_wireframe;USE FROM geometric_model_schema - ISO 10303-42(geometric_curve_set,geometric_set);USE FROM geometry_schema
7、 - ISO 10303-42(axis1_placement,axis2_placement_3d,b_spline_curve_with_knots,bezier_curve,cartesian_transformation_operator_3d,circle,composite_curve,conic,curve,curve_replica,ellipse,geometric_representation_context,hyperbola,line,offset_curve_3d,parabola,point,point_on_curve,2 10303-5102006point_r
8、eplica,polyline,quasi_uniform_curve,rational_b_spline_curve,reparametrised_composite_curve_segment,trimmed_curve,uniform_curve);USE FROM product_property_representation_schema - ISO 10303-41(shape_representation);USE FROM representation_schema - ISO 10303-43(mapped_item);(*1 , , 10303:geometric_mode
9、l_schema 10303-42;geometry_schema 10303-42;product_property_representation_schema 10303-41;representation_schema 10303-43.2 conic ( USE FROM), , geometrically_bounded_wireframe_shape_representation,- . , .4.1 - , . geometrically_ -bounded_wireframe_shape_representation, shape_representation(. 10303-
10、41).4.2 , - wireframe_model. - . ., , geometrically_bounded_wireframe_shape_ -representation, . , - (, -). , - .4.3 geometrically_bounded_wireframe_shape_representation aic_geometrically_bounded_wireframe geometrically_bounded_wireframe_shape_representation shape_ -representation, (product) . . , .
11、, , , -, . geometric_set geometrically_boun-ded_ wireframe_shape_representation , , geometrically_bounded_wireframe_-shape_ representation. , , - , - (elements) geometric_set. , , - shape_representation geometrically_bounded_wireframe_shape_representation.3 10303-5102006 , geometrically_bounded_wire
12、frame_shape_representation.- ( trimmed_curve), ( basis_curve)(circle).EXPRESS*)ENTITYgeometrically_bounded_wireframe_shape_representationSUBTYPEOF(shape_representation);WHEREWR1:SIZEOF(QUERY(it=1;WR3:SIZEOF(QUERY(gcs2)=0)=0;WR7:SIZEOF(QUERY(mi*QUERY(it*SELF.items|(c162AIC_GEOMETRICALLY_BOUNDED_WIREF
13、RAME.MAPPED_ITEMc1624 10303-5102006INTYPEOF(it)|NOT(c162AIC_GEOMETRICALLY_BOUNDED_WIREFRAME.c162 +c162GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATIONc162INTYPEOF(mimapped_item.mapping_source.mapped_representation)=0;END_ENTITY;(*:WR1 items geometrically_bounded_wireframe_shape_representation -
14、geometric_curve_set, axis2_placement_3d mapped_item.WR2 items geometrically_bounded_wireframe_shape_-representation geometric_curve_set, mapped_item.WR3 offset_curve geometric_curve_set geometrically_-bounded_wireframe_shape_representation polyline, b_spline_curve, ellipse circle. curve_replica geometric_curve_setgeometrically_bounded_wireframe_shape_representation polyline, b_spline_curve, ellipse circle. composite_curve geometric_curve_set geometrically_bounded_wi