ГОСТ Р ИСО 10303-203-2003
0
cdge_clcment\cdge_curvc.cdgc_gcometrv)) =
1
» » “ )) )) “
0);
wr4 : (SIZEOF (QUERY ( clpjbnds <* QUERY ( bnds <* bounds | (
•CONFIG_CONTROL_DESIGN.EDGE,LOOP’ IN TYPEOF(bnds.bonnd)) )
| (NOT (SIZEOF (QUERY ( oc <• clp_lbmKbound\path.
cdgcjisl | (NOT ((CONFIG_CONTROL_DESIGN.VERTEX_POINT IN
TYPEOF(oc\edgc.cdgc_start)) AND (
’CONFIG_CONTROL_DESlGN.CARTESlAN_POINT IN TYPEOF(oc\edgc.
cdge_start\vertex_point. vertexgeometry)) AND (
’CONFlG_CONTROL_DESIGN.VERTEX_POINT IN lYPEOF(oc\cdgc.
cdgc_cnd)) AND <CONFlG_CONTROL_DESIGN.CARTESIAN_POJNT IN
TYPEOF(ac\cdgc.cdgc,end\vcrtcx_point.vcrtex_gcometry)))) ))
- 0)) )) = 0 );
wrS : (SIZEOF (QUERY ( elp,lbnds <* QUERY ( bnds
<*
bounds | (
CONFIG_CONTROL DESIGN.EDGE_LOOP" IN TYPEOF(bnds.bound)) )
| (‘CONFIG_CONTROL_DESIGN.ORIENTED,PATH’ IN TYPEOF(
clpjbnds. bound») )) » 0):
wr6 : ((NOT (’CONFIG_CONTROL_DESIGN.SWEPT_SURFACE" IN TYPEOF(
face.geometry))) OR (SIZEOF(|-CONFIG_CONTROL_DESIGN.LINE\
’CON FIG_CONTROL_DESIGN.CONIC",
’CONFIG_CONTROL_DESlGN.POLYLINE’,
’CONFIG_CONTROL_DESIGN.B_SPLINE_CURVE’ | *TYPEOF (
face_gcomctrv\swcpt_surlaee.swcpt_curvc)) = 1));
wr7 : (SIZEOF (QUERY ( vlp_lbnds <* QUERY ( bnds <* bounds | (
’CON FIG_CONTROL_DESIGN.VERTEX,LOOP’
IN TYPEOF (bnds. bound)) )
| (NOT ((’CONFIG_CONTROL_DESIGN.VERTEX_POINT IN TYPEOF <
vlp_lbnds\!ace_bound.bound\vcrtex_loop.loop vertex)) AND (
’CONFlG_CONTROL_DESIGN.CARTESIAN_POINT’ IN TYPEOF M pjbnds
\facc_bound.bound\vcrtcx_Ioop.loop_vcncx\vertcx_point.
vertex.geometry)))) )) = 0);
wr8 : (SIZEOF (QUERY ( bnd <* bounds | (NOT (SIZEOF (|
’CONFIG_CONTROL_DESIGN.EDGE_LOOP* ,
•CONFIG_CONTROL_DESIGN.VERTEX_LOOP | * TYPEOF(bnd.bound)) =
Q ))) - 0) ;
wr9 : (SIZEOF (QUERY ( clpjbnds <* QUERY ( bnds <» bounds | (
’CONFlG_CONTROL_DESIGN.EDGE_LOOP’ IN TYPEOF(bnds.bound)) )
| (NOT (SIZEOF (QUERY <oc <* clp_lbnds.bound\path.
cdgcjisl | ((•CONFlG_CONTROL_DESIGN.SURFACE_CURVE’ IN
TYPEOF (oe\oricntcd_cdgc.edge_elcmcnt\edgc_curve.
cdge_gcomctry)) AND (NOT (SIZEOF(QUERY ( sc.ag <* oc.
cdge_clcment\cdge_curvc.cdgc_gcometrv\surlacc_curvc.
associated.geometry1 (NOT (CONFIG.CONTROL.DESIGN.PCURVE’
IN TYPEOF( sc.ag))) )) =
0))>
» - 0)) )) ~ 0);
wrIO: (((NOT <’CONFlG_CONTROL_DESIGN.SWEPT_SURFACE" IN TYPEOF(
face.geometry))) OR (NOT (’CONFIG_CONTROL_DESIGN.f>OLYLINE’
IN TYPEOF(facc,gcometry\swcpt_Surface.swept_curvc))) OR (
SIZEOF (facc_geomctry\swept_surfbce.swept_curYe\polyline.
points) > - 3)) AND (SIZEOF(QUERY ( elp_fbnds
<*
QUERY ( bnds <* bounds | CCONFIG_CONTROL_DESlGN.EDGE.LOOp-
IN TYPEOF(bnds.bound)) ) | (NOT <SIZEOF(QUERY ( oc <*
clp_fbnds.bound\path.cdgc_list | ((
’CONFIG,CONTROL_DESIGN.POLYLINE" IN TYPEOF(oc\oricntcd_cdge
.cdgc_clcment\cdgc_curvc.cdgc_geomctry)) AND (NOT (SIZEOF(
oc\oricnted_cdgc.cdgc_elcnicnt\cdgc,curvc.cdgc_geomclry\
polyline.points>>= 3))))) ■» 0» )) * 0));
END.ENTITY; - - advanced Jace
ENTIT Y allcmatc.product.rclationship;
name: label;
dcfiniiion : text:
129