(* SCHEMA integrated_cnc_schema; *)
ENTITY rectangular_trimmed_surface
SUBTYPE OF (bounded_surface);
basis_surface : surface;
u1 : parameter_value;
u2 : parameter_value;
v1 : parameter_value;
v2 : parameter_value;
usense : BOOLEAN;
vsense : BOOLEAN;
WHERE
WR1: u1 <> u2;
WR2: v1 <> v2;
WR3: (('INTEGRATED_CNC_SCHEMA.ELEMENTARY_SURFACE' IN TYPEOF(
basis_surface)) AND NOT ('INTEGRATED_CNC_SCHEMA.PLANE' IN
TYPEOF(basis_surface)) OR (
'INTEGRATED_CNC_SCHEMA.SURFACE_OF_REVOLUTION' IN TYPEOF(
basis_surface))) OR (usense = (u2 > u1));
WR4: (('INTEGRATED_CNC_SCHEMA.SPHERICAL_SURFACE' IN TYPEOF(
basis_surface)) OR ('INTEGRATED_CNC_SCHEMA.TOROIDAL_SURFACE'
IN TYPEOF(basis_surface))) OR (vsense = (v2 > v1));
END_ENTITY; -- 10303-42: geometry_schema
|
|
Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2010-01-12T10:42:22-02:00