(* SCHEMA technical_data_packaging; *)
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: ((('TECHNICAL_DATA_PACKAGING.ELEMENTARY_SURFACE' IN TYPEOF(
basis_surface)) AND (NOT ('TECHNICAL_DATA_PACKAGING.PLANE'
IN TYPEOF(basis_surface)))) OR (
'TECHNICAL_DATA_PACKAGING.SURFACE_OF_REVOLUTION' IN TYPEOF(
basis_surface)) OR (usense = (u2 > u1)));
wr4: (('TECHNICAL_DATA_PACKAGING.SPHERICAL_SURFACE' IN TYPEOF(
basis_surface)) OR (
'TECHNICAL_DATA_PACKAGING.TOROIDAL_SURFACE' IN TYPEOF(
basis_surface)) OR (vsense = (v2 > v1)));
END_ENTITY; -- rectangular_trimmed_surface
|
|
Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:18:35-04:00