<iso_10303_28_terse xmlns="urn:oid:1.0.10303.214.3.0.1" xmlns:exp="urn:oid:1.0.10303.28.2.1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schema="automotive_design">
<exp:header>
<exp:name>output_file</exp:name>
<exp:time_stamp>2012-03-19T17:28:33-04:00</exp:time_stamp>
<exp:author/>
<exp:organization/>
<exp:preprocessor_version>ST-DEVELOPER v15</exp:preprocessor_version>
<exp:originating_system>Round Hole Demo</exp:originating_system>
</exp:header>
<Feature_component_relationship id="id10" Name="hole depth end" Description="hole bottom usage" Relating_shape_aspect="id11" Related_shape_aspect="id19"/>
<Hole_bottom id="id11" Name="" Description="flat" Of_shape="id47" Product_definitional="false"/>
<Property_definition_representation id="id12" Used_representation="id13">
<Definition>
<Product_definition_shape ref="id50" xsi:nil="true"/>
</Definition>
</Property_definition_representation>
<Direction_shape_representation id="id13" Name="" Items="id25" Context_of_items="id31"/>
<Path_feature_component id="id14" Name="" Description="linear" Of_shape="id47" Product_definitional="false"/>
<Shape_defining_relationship id="id15" Name="diameter" Description="profile usage" Relating_shape_aspect="id23" Related_shape_aspect="id17"/>
<Shape_defining_relationship id="id16" Name="hole depth" Description="path feature component usage" Relating_shape_aspect="id14" Related_shape_aspect="id18"/>
<Shape_aspect id="id17" Name="" Description="diameter occurrence" Of_shape="id46" Product_definitional="false"/>
<Shape_aspect id="id18" Name="" Description="hole depth occurrence" Of_shape="id46" Product_definitional="false"/>
<Shape_aspect id="id19" Name="" Description="bottom condition occurrence" Of_shape="id46" Product_definitional="false"/>
<exp:complexEntity id="id20" entities="length_measure_with_unit measure_representation_item">
<Measure_with_unit>
<Value_component>
<Length_measure-wrapper>1</Length_measure-wrapper>
</Value_component>
<Unit_component>
<exp:complexEntity ref="id41" xsi:nil="true"/>
</Unit_component>
</Measure_with_unit>
<Length_measure_with_unit/>
<Representation_item Name="diameter"/>
<Measure_representation_item/>
</exp:complexEntity>
<exp:complexEntity id="id21" entities="length_measure_with_unit measure_representation_item">
<Measure_with_unit>
<Value_component>
<Length_measure-wrapper>3</Length_measure-wrapper>
</Value_component>
<Unit_component>
<exp:complexEntity ref="id41" xsi:nil="true"/>
</Unit_component>
</Measure_with_unit>
<Length_measure_with_unit/>
<Representation_item Name="distance"/>
<Measure_representation_item/>
</exp:complexEntity>
<Feature_component_definition id="id22"/>
<Circular_closed_profile id="id23" Name="" Description="" Of_shape="id47" Product_definitional="false"/>
<Direction id="id24" Name="" Direction_ratios="0 0 -1"/>
<Direction id="id25" Name="" Direction_ratios="0 0 -1"/>
<Cartesian_point id="id26" Name="" Coordinates="1 2 3"/>
<Axis2_placement_3d id="id27" Name="orientation" Location="id26" Axis="id24"/>
<Shape_definition_representation id="id28" Used_representation="id35">
<Definition>
<Product_definition_shape ref="id46" xsi:nil="true"/>
</Definition>
</Shape_definition_representation>
<Shape_definition_representation id="id29" Used_representation="id36">
<Definition>
<Product_definition_shape ref="id48" xsi:nil="true"/>
</Definition>
</Shape_definition_representation>
<Shape_definition_representation id="id30" Used_representation="id37">
<Definition>
<Product_definition_shape ref="id49" xsi:nil="true"/>
</Definition>
</Shape_definition_representation>
<exp:complexEntity id="id31" entities="geometric_representation_context global_unit_assigned_context">
<Representation_context Context_identifier="ID1" Context_type="3D"/>
<Geometric_representation_context Coordinate_space_dimension="3"/>
<Global_unit_assigned_context>
<Units>
<exp:complexEntity ref="id41" xsi:nil="true"/>
<exp:complexEntity ref="id32" xsi:nil="true"/>
<exp:complexEntity ref="id34" xsi:nil="true"/>
</Units>
</Global_unit_assigned_context>
</exp:complexEntity>
<exp:complexEntity id="id32" entities="conversion_based_unit plane_angle_unit">
<Named_unit Dimensions="id40"/>
<Conversion_based_unit Name="degree" Conversion_factor="id44"/>
<Plane_angle_unit/>
</exp:complexEntity>
<exp:complexEntity id="id33" entities="plane_angle_unit si_unit">
<Named_unit/>
<Plane_angle_unit/>
<Si_unit Name="radian"/>
</exp:complexEntity>
<exp:complexEntity id="id34" entities="si_unit solid_angle_unit">
<Named_unit/>
<Si_unit Name="steradian"/>
<Solid_angle_unit/>
</exp:complexEntity>
<Shape_representation_with_parameters id="id35" Name="" Items="id27" Context_of_items="id31"/>
<Shape_representation_with_parameters id="id36" Name="" Items="id27 id20" Context_of_items="id31"/>
<Shape_representation_with_parameters id="id37" Name="" Items="id27 id21" Context_of_items="id31"/>
<exp:complexEntity id="id38" entities="instanced_feature round_hole">
<Shape_aspect Name="first hole" Of_shape="id45" Product_definitional="true"/>
<Characterized_object Name=""/>
<Feature_definition/>
<Instanced_feature/>
<Round_hole/>
</exp:complexEntity>
<Dimensional_exponents id="id39" Length_exponent="1" Mass_exponent="0" Time_exponent="0" Electric_current_exponent="0" Thermodynamic_temperature_exponent="0" Amount_of_substance_exponent="0" Luminous_intensity_exponent="0"/>
<Dimensional_exponents id="id40" Length_exponent="0" Mass_exponent="0" Time_exponent="0" Electric_current_exponent="0" Thermodynamic_temperature_exponent="0" Amount_of_substance_exponent="0" Luminous_intensity_exponent="0"/>
<exp:complexEntity id="id41" entities="conversion_based_unit length_unit">
<Named_unit Dimensions="id39"/>
<Conversion_based_unit Name="inch" Conversion_factor="id43"/>
<Length_unit/>
</exp:complexEntity>
<exp:complexEntity id="id42" entities="length_unit si_unit">
<Named_unit/>
<Length_unit/>
<Si_unit Prefix="milli" Name="metre"/>
</exp:complexEntity>
<Measure_with_unit id="id43">
<Value_component>
<Length_measure-wrapper>25.4</Length_measure-wrapper>
</Value_component>
<Unit_component>
<exp:complexEntity ref="id42" xsi:nil="true"/>
</Unit_component>
</Measure_with_unit>
<Measure_with_unit id="id44">
<Value_component>
<Plane_angle_measure-wrapper>0.01745329252</Plane_angle_measure-wrapper>
</Value_component>
<Unit_component>
<exp:complexEntity ref="id33" xsi:nil="true"/>
</Unit_component>
</Measure_with_unit>
<Product_definition_shape id="id45" Name="">
<Definition>
<Product_definition ref="id52" xsi:nil="true"/>
</Definition>
</Product_definition_shape>
<Product_definition_shape id="id46" Name="">
<Definition>
<exp:complexEntity ref="id38" xsi:nil="true"/>
</Definition>
</Product_definition_shape>
<Product_definition_shape id="id47" Name="">
<Definition>
<Feature_component_definition ref="id22" xsi:nil="true"/>
</Definition>
</Product_definition_shape>
<Product_definition_shape id="id48" Name="">
<Definition>
<Circular_closed_profile ref="id23" xsi:nil="true"/>
</Definition>
</Product_definition_shape>
<Product_definition_shape id="id49" Name="">
<Definition>
<Path_feature_component ref="id14" xsi:nil="true"/>
</Definition>
</Product_definition_shape>
<Product_definition_shape id="id50" Name="">
<Definition>
<Path_feature_component ref="id14" xsi:nil="true"/>
</Definition>
</Product_definition_shape>
<Product_definition_context id="id51" Name="3D Mechanical Parts" Frame_of_reference="id55" Life_cycle_stage="design"/>
<Product_definition id="id52" Id="design" Description="example product_definition" Formation="id53" Frame_of_reference="id51"/>
<Product_definition_formation id="id53" Id="1.0" Description="first version of our widget" Of_product="id57"/>
<Application_protocol_definition id="id54" Status="international standard" Application_interpreted_model_schema_name="automotive_design" Application_protocol_year="2003" Application="id55"/>
<Application_context id="id55" Application="Core Data for Automotive Mechanical Design Process"/>
<Product_context id="id56" Name="3D Mechanical Parts" Frame_of_reference="id55" Discipline_type="mechanical"/>
<Product id="id57" Id="1234-K789" Name="widget" Description="a fictional product" Frame_of_reference="id56"/>
</iso_10303_28_terse>
{ type: 'feature_component_relationship', values: [ 'hole depth end', 'hole bottom usage', 'id11', 'id19'], usedby: [], valid: true }
{ type: 'hole_bottom', values: [ '', 'flat', 'id47', 'false'], usedby: ['id10'], valid: true }
{ type: 'property_definition_representation', values: [ 'id50', 'id13'], usedby: [], valid: true }
{ type: 'direction_shape_representation', values: [ '', 'id25', 'id31'], usedby: ['id12'], valid: true }
{ type: 'path_feature_component', values: [ '', 'linear', 'id47', 'false'], usedby: ['id16','id49','id50'], valid: true }
{ type: 'shape_defining_relationship', values: [ 'diameter', 'profile usage', 'id23', 'id17'], usedby: [], valid: true }
{ type: 'shape_defining_relationship', values: [ 'hole depth', 'path feature component usage', 'id14', 'id18'], usedby: [], valid: true }
{ type: 'shape_aspect', values: [ '', 'diameter occurrence', 'id46', 'false'], usedby: ['id15'], valid: true }
{ type: 'shape_aspect', values: [ '', 'hole depth occurrence', 'id46', 'false'], usedby: ['id16'], valid: true }
{ type: 'shape_aspect', values: [ '', 'bottom condition occurrence', 'id46', 'false'], usedby: ['id10'], valid: true }
{ type: 'length_measure_with_unit_and_measure_representation_item', values: [ '1', 'id41', 'diameter'], usedby: ['id36'], valid: true }
{ type: 'length_measure_with_unit_and_measure_representation_item', values: [ '3', 'id41', 'distance'], usedby: ['id37'], valid: true }
{ type: 'feature_component_definition', values: [ null, null], usedby: ['id47'], valid: false }
{ type: 'circular_closed_profile', values: [ '', '', 'id47', 'false'], usedby: ['id15','id48'], valid: true }
{ type: 'direction', values: [ '', '0 0 -1'], usedby: ['id27'], valid: true }
{ type: 'direction', values: [ '', '0 0 -1'], usedby: ['id13'], valid: true }
{ type: 'cartesian_point', values: [ '', '1 2 3'], usedby: ['id27'], valid: true }
{ type: 'axis2_placement_3d', values: [ 'orientation', 'id26', 'id24', null], usedby: ['id35','id36','id37'], valid: true }
{ type: 'shape_definition_representation', values: [ 'id46', 'id35'], usedby: [], valid: true }
{ type: 'shape_definition_representation', values: [ 'id48', 'id36'], usedby: [], valid: true }
{ type: 'shape_definition_representation', values: [ 'id49', 'id37'], usedby: [], valid: true }
{ type: 'geometric_representation_context_and_global_unit_assigned_context', values: [ 'ID1', '3D', '3', 'id41, id32, id34'], usedby: ['id13','id35','id36','id37'], valid: true }
{ type: 'conversion_based_unit_and_plane_angle_unit', values: [ 'id40', 'degree', 'id44'], usedby: ['id31'], valid: true }
{ type: 'plane_angle_unit_and_si_unit', values: [ null, null, 'radian'], usedby: ['id44'], valid: true }
{ type: 'si_unit_and_solid_angle_unit', values: [ null, null, 'steradian'], usedby: ['id31'], valid: true }
{ type: 'shape_representation_with_parameters', values: [ '', 'id27', 'id31'], usedby: ['id28'], valid: true }
{ type: 'shape_representation_with_parameters', values: [ '', 'id27 id20', 'id31'], usedby: ['id29'], valid: true }
{ type: 'shape_representation_with_parameters', values: [ '', 'id27 id21', 'id31'], usedby: ['id30'], valid: true }
{ type: 'instanced_feature_and_round_hole', values: [ 'first hole', null, 'id45', 'true', '', null], usedby: ['id46'], valid: true }
{ type: 'dimensional_exponents', values: [ '1', '0', '0', '0', '0', '0', '0'], usedby: ['id41'], valid: true }
{ type: 'dimensional_exponents', values: [ '0', '0', '0', '0', '0', '0', '0'], usedby: ['id32'], valid: true }
{ type: 'conversion_based_unit_and_length_unit', values: [ 'id39', 'inch', 'id43'], usedby: ['id20','id21','id31'], valid: true }
{ type: 'length_unit_and_si_unit', values: [ null, 'milli', 'metre'], usedby: ['id43'], valid: true }
{ type: 'measure_with_unit', values: [ '25.4', 'id42'], usedby: ['id41'], valid: true }
{ type: 'measure_with_unit', values: [ '0.01745329252', 'id33'], usedby: ['id32'], valid: true }
{ type: 'product_definition_shape', values: [ '', null, 'id52'], usedby: ['id38'], valid: true }
{ type: 'product_definition_shape', values: [ '', null, 'id38'], usedby: ['id17','id18','id19','id28'], valid: true }
{ type: 'product_definition_shape', values: [ '', null, 'id22'], usedby: ['id11','id14','id23'], valid: true }
{ type: 'product_definition_shape', values: [ '', null, 'id23'], usedby: ['id29'], valid: true }
{ type: 'product_definition_shape', values: [ '', null, 'id14'], usedby: ['id30'], valid: true }
{ type: 'product_definition_shape', values: [ '', null, 'id14'], usedby: ['id12'], valid: true }
{ type: 'product_definition_context', values: [ '3D Mechanical Parts', 'id55', 'design'], usedby: ['id52'], valid: true }
{ type: 'product_definition', values: [ 'design', 'example product_definition', 'id53', 'id51'], usedby: ['id45'], valid: true }
{ type: 'product_definition_formation', values: [ '1.0', 'first version of our widget', 'id57'], usedby: ['id52'], valid: true }
{ type: 'application_protocol_definition', values: [ 'international standard', 'automotive_design', '2003', 'id55'], usedby: [], valid: true }
{ type: 'application_context', values: [ 'Core Data for Automotive Mechanical Design Process'], usedby: ['id51','id54','id56'], valid: true }
{ type: 'product_context', values: [ '3D Mechanical Parts', 'id55', 'mechanical'], usedby: ['id57'], valid: true }
{ type: 'product', values: [ '1234-K789', 'widget', 'a fictional product', 'id56'], usedby: ['id53'], valid: true }