[step-manufacturing] Notes and STEP files from today's UUID meeting

Martin Hardwick hardwick at steptools.com
Wed Jul 13 11:46:18 EDT 2022


All,

Here are the notes from today's meeting and STEP files for checking 
using the NIST STEP File Analyzer.

The digital twin version of the AS1 has one part for every instance in 
the twin which means, for example, there are six bolts with six colors.

To help understand the data I have sent three files.

 1. as1_ug-214 is the original STEP file defined as an EBOM so there is
    one instance for all the nuts and bolts
 2. as1-ug-214_dt2 is the MBOM _without UUID's_ so there is one instance
    for each nut and bolt. You should be able to read this into systems
    that process AP214 or AP242
 3. as1-ug-242_dt3 is an Part 21 Edition 3 STEP file _with UUID's_. You
    should be able to read this into systems that process Edition 3.

The image below shows the UUID of one of the parts on the left, and the 
color of the instance on the right.

Martin

-- 
Martin Hardwick
President STEP Tools, Inc.
Cell: 518 253-0596
"There are billions of STEP files and millions of STEP-NC files"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.steptools.com/pipermail/step-manufacturing/attachments/20220713/7170f5b7/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: uGdLYRNE6FVdn5Bx.png
Type: image/png
Size: 302011 bytes
Desc: not available
URL: <http://lists.steptools.com/pipermail/step-manufacturing/attachments/20220713/7170f5b7/attachment.png>
-------------- next part --------------
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
 * from STEP Tools, Inc. (www.steptools.com) 
 */
/* OPTION: using custom schema-name function */

FILE_DESCRIPTION(
/* description */ (''),
/* implementation_level */ '2;1');

FILE_NAME(
/* name */ 'as1-ug-214.stp',
/* time_stamp */ '2012-04-16T15:15:20-05:00',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v14',
/* originating_system */ 'SIEMENS PLM Software NX 8.5',
/* authorisation */ '');

FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 1 }'));
ENDSEC;

DATA;
#10=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#36,#87);
#11=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37,#88);
#12=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#38,#89);
#13=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#39,#91);
#14=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40,#92);
#15=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#41,#94);
#16=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42,#95);
#17=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43,#96);
#18=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#44,#97);
#19=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#45,#99);
#20=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#46,#100);
#21=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47,#101);
#22=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#48,#102);
#23=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1001',' ','ROD',#108,#105,$);
#24=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1002',' ','NUT1',#108,#104,$);
#25=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1003',' ','NUT2',#108,#104,$);
#26=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#109,#103,$);
#27=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#109,#104,$);
#28=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1006',' ','L_BRACKET',#110,#106,$);
#29=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1007',' ','NBA3',#110,#109,$);
#30=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1008',' ','NBA2',#110,#109,$);
#31=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1009',' ','NBA1',#110,#109,$);
#32=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1010',' ','PLATE',#111,#107,$);
#33=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1011',' ','LB_ASSEM1',#111,#110,$);
#34=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1012',' ','LB_ASSEM',#111,#110,$);
#35=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1013',' ','ROD_ASSEM',#111,#108,$);
#36=(
REPRESENTATION_RELATIONSHIP(' ',' ',#161,#164)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#49)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#37=(
REPRESENTATION_RELATIONSHIP(' ',' ',#160,#164)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#50)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#38=(
REPRESENTATION_RELATIONSHIP(' ',' ',#160,#164)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#51)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#39=(
REPRESENTATION_RELATIONSHIP(' ',' ',#159,#165)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#40=(
REPRESENTATION_RELATIONSHIP(' ',' ',#160,#165)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#41=(
REPRESENTATION_RELATIONSHIP(' ',' ',#162,#166)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#54)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#42=(
REPRESENTATION_RELATIONSHIP(' ',' ',#165,#166)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#55)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#43=(
REPRESENTATION_RELATIONSHIP(' ',' ',#165,#166)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#56)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#44=(
REPRESENTATION_RELATIONSHIP(' ',' ',#165,#166)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#57)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#45=(
REPRESENTATION_RELATIONSHIP(' ',' ',#163,#167)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#58)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#46=(
REPRESENTATION_RELATIONSHIP(' ',' ',#166,#167)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#59)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#47=(
REPRESENTATION_RELATIONSHIP(' ',' ',#166,#167)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#60)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#48=(
REPRESENTATION_RELATIONSHIP(' ',' ',#164,#167)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#61)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#49=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#895);
#50=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#896);
#51=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#897);
#52=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#898);
#53=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#899);
#54=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#900);
#55=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#901);
#56=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#902);
#57=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#903);
#58=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#904);
#59=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#905);
#60=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#906);
#61=ITEM_DEFINED_TRANSFORMATION(' ',' ',#827,#907);
#62=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#159,#67);
#63=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#160,#68);
#64=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between rod-None and rod-None',#161,#69);
#65=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between l_bracket-None and l_bracket-None',#162,#70);
#66=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between plate-None and plate-None',#163,#71);
#67=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#211),#1304);
#68=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#212),#1303);
#69=ADVANCED_BREP_SHAPE_REPRESENTATION('rod-None',(#213),#1302);
#70=ADVANCED_BREP_SHAPE_REPRESENTATION('l_bracket-None',(#210),#1300);
#71=ADVANCED_BREP_SHAPE_REPRESENTATION('plate-None',(#209),#1297);
#72=SHAPE_DEFINITION_REPRESENTATION(#81,#159);
#73=SHAPE_DEFINITION_REPRESENTATION(#82,#160);
#74=SHAPE_DEFINITION_REPRESENTATION(#83,#161);
#75=SHAPE_DEFINITION_REPRESENTATION(#84,#162);
#76=SHAPE_DEFINITION_REPRESENTATION(#85,#163);
#77=SHAPE_DEFINITION_REPRESENTATION(#86,#164);
#78=SHAPE_DEFINITION_REPRESENTATION(#90,#165);
#79=SHAPE_DEFINITION_REPRESENTATION(#93,#166);
#80=SHAPE_DEFINITION_REPRESENTATION(#98,#167);
#81=PRODUCT_DEFINITION_SHAPE('','',#103);
#82=PRODUCT_DEFINITION_SHAPE('','',#104);
#83=PRODUCT_DEFINITION_SHAPE('','',#105);
#84=PRODUCT_DEFINITION_SHAPE('','',#106);
#85=PRODUCT_DEFINITION_SHAPE('','',#107);
#86=PRODUCT_DEFINITION_SHAPE('','',#108);
#87=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#23);
#88=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#24);
#89=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#25);
#90=PRODUCT_DEFINITION_SHAPE('','',#109);
#91=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#26);
#92=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#27);
#93=PRODUCT_DEFINITION_SHAPE('','',#110);
#94=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#28);
#95=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#29);
#96=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#30);
#97=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#31);
#98=PRODUCT_DEFINITION_SHAPE('','',#111);
#99=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#32);
#100=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#33);
#101=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#34);
#102=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#35);
#103=PRODUCT_DEFINITION(' ','',#121,#112);
#104=PRODUCT_DEFINITION(' ','',#122,#113);
#105=PRODUCT_DEFINITION(' ','',#123,#114);
#106=PRODUCT_DEFINITION(' ','',#124,#115);
#107=PRODUCT_DEFINITION(' ','',#125,#116);
#108=PRODUCT_DEFINITION(' ','',#126,#117);
#109=PRODUCT_DEFINITION(' ','',#127,#118);
#110=PRODUCT_DEFINITION(' ','',#128,#119);
#111=PRODUCT_DEFINITION(' ','',#129,#120);
#112=PRODUCT_DEFINITION_CONTEXT('part definition',#158,'design');
#113=PRODUCT_DEFINITION_CONTEXT('part definition',#158,'design');
#114=PRODUCT_DEFINITION_CONTEXT('part definition',#158,'design');
#115=PRODUCT_DEFINITION_CONTEXT('part definition',#158,'design');
#116=PRODUCT_DEFINITION_CONTEXT('part definition',#158,'design');
#117=PRODUCT_DEFINITION_CONTEXT('part definition',#158,'design');
#118=PRODUCT_DEFINITION_CONTEXT('part definition',#158,'design');
#119=PRODUCT_DEFINITION_CONTEXT('part definition',#158,'design');
#120=PRODUCT_DEFINITION_CONTEXT('part definition',#158,'design');
#121=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#139,
 .NOT_KNOWN.);
#122=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#140,
 .NOT_KNOWN.);
#123=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#141,
 .NOT_KNOWN.);
#124=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#142,
 .NOT_KNOWN.);
#125=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#143,
 .NOT_KNOWN.);
#126=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#144,
 .NOT_KNOWN.);
#127=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#145,
 .NOT_KNOWN.);
#128=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#146,
 .NOT_KNOWN.);
#129=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#147,
 .NOT_KNOWN.);
#130=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#139));
#131=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#140));
#132=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#141));
#133=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#142));
#134=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#143));
#135=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#144));
#136=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#145));
#137=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#146));
#138=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#147));
#139=PRODUCT('bolt','bolt',' ',(#148));
#140=PRODUCT('nut','nut',' ',(#149));
#141=PRODUCT('rod','rod',' ',(#150));
#142=PRODUCT('l_bracket','l_bracket',' ',(#151));
#143=PRODUCT('plate','plate',' ',(#152));
#144=PRODUCT('rod_assem','rod_assem',' ',(#153));
#145=PRODUCT('nba','nba',' ',(#154));
#146=PRODUCT('lb_assem','lb_assem',' ',(#155));
#147=PRODUCT('as1-ug-203','as1-ug-203',' ',(#156));
#148=PRODUCT_CONTEXT(' ',#158,'mechanical');
#149=PRODUCT_CONTEXT(' ',#158,'mechanical');
#150=PRODUCT_CONTEXT(' ',#158,'mechanical');
#151=PRODUCT_CONTEXT(' ',#158,'mechanical');
#152=PRODUCT_CONTEXT(' ',#158,'mechanical');
#153=PRODUCT_CONTEXT(' ',#158,'mechanical');
#154=PRODUCT_CONTEXT(' ',#158,'mechanical');
#155=PRODUCT_CONTEXT(' ',#158,'mechanical');
#156=PRODUCT_CONTEXT(' ',#158,'mechanical');
#157=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2010,#158);
#158=APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#159=SHAPE_REPRESENTATION('bolt-None',(#827),#1304);
#160=SHAPE_REPRESENTATION('nut-None',(#827),#1303);
#161=SHAPE_REPRESENTATION('rod-None',(#827),#1302);
#162=SHAPE_REPRESENTATION('l_bracket-None',(#827),#1300);
#163=SHAPE_REPRESENTATION('plate-None',(#827),#1297);
#164=SHAPE_REPRESENTATION('rod_assem-None',(#827,#895,#896,#897),#1299);
#165=SHAPE_REPRESENTATION('nba-None',(#827,#898,#899),#1301);
#166=SHAPE_REPRESENTATION('lb_assem-None',(#827,#900,#901,#902,#903),#1298);
#167=SHAPE_REPRESENTATION('as1-ug-203-none',(#827,#904,#905,#906,#907),#1296);
#168=PRESENTATION_LAYER_ASSIGNMENT('3','Layer 3',(#209));
#169=PRESENTATION_LAYER_ASSIGNMENT('2','Layer 2',(#210));
#170=PRESENTATION_LAYER_ASSIGNMENT('1','Layer 1',(#211,#212,#213));
#171=STYLED_ITEM('',(#176),#209);
#172=STYLED_ITEM('',(#177),#210);
#173=STYLED_ITEM('',(#178),#211);
#174=STYLED_ITEM('',(#179),#212);
#175=STYLED_ITEM('',(#180),#213);
#176=PRESENTATION_STYLE_ASSIGNMENT((#181));
#177=PRESENTATION_STYLE_ASSIGNMENT((#182));
#178=PRESENTATION_STYLE_ASSIGNMENT((#183));
#179=PRESENTATION_STYLE_ASSIGNMENT((#184));
#180=PRESENTATION_STYLE_ASSIGNMENT((#185));
#181=SURFACE_STYLE_USAGE(.BOTH.,#186);
#182=SURFACE_STYLE_USAGE(.BOTH.,#187);
#183=SURFACE_STYLE_USAGE(.BOTH.,#188);
#184=SURFACE_STYLE_USAGE(.BOTH.,#189);
#185=SURFACE_STYLE_USAGE(.BOTH.,#190);
#186=SURFACE_SIDE_STYLE('',(#191));
#187=SURFACE_SIDE_STYLE('',(#192));
#188=SURFACE_SIDE_STYLE('',(#193));
#189=SURFACE_SIDE_STYLE('',(#194));
#190=SURFACE_SIDE_STYLE('',(#195));
#191=SURFACE_STYLE_FILL_AREA(#196);
#192=SURFACE_STYLE_FILL_AREA(#197);
#193=SURFACE_STYLE_FILL_AREA(#198);
#194=SURFACE_STYLE_FILL_AREA(#199);
#195=SURFACE_STYLE_FILL_AREA(#200);
#196=FILL_AREA_STYLE('',(#201));
#197=FILL_AREA_STYLE('',(#202));
#198=FILL_AREA_STYLE('',(#203));
#199=FILL_AREA_STYLE('',(#204));
#200=FILL_AREA_STYLE('',(#205));
#201=FILL_AREA_STYLE_COLOUR('',#206);
#202=FILL_AREA_STYLE_COLOUR('',#207);
#203=FILL_AREA_STYLE_COLOUR('',#208);
#204=FILL_AREA_STYLE_COLOUR('',#207);
#205=FILL_AREA_STYLE_COLOUR('',#208);
#206=DRAUGHTING_PRE_DEFINED_COLOUR('blue');
#207=DRAUGHTING_PRE_DEFINED_COLOUR('green');
#208=DRAUGHTING_PRE_DEFINED_COLOUR('red');
#209=MANIFOLD_SOLID_BREP('PLATE_BODY',#214);
#210=MANIFOLD_SOLID_BREP('L_BRACKET_BODY',#215);
#211=MANIFOLD_SOLID_BREP('BOLT_BODY',#216);
#212=MANIFOLD_SOLID_BREP('NUT_BODY',#217);
#213=MANIFOLD_SOLID_BREP('ROD_BODY',#218);
#214=CLOSED_SHELL('',(#249,#250,#251,#252,#253,#254,#255,#256,#257,#258,
#259,#260));
#215=CLOSED_SHELL('',(#261,#262,#263,#264,#265,#266,#267,#268,#269,#270,
#271,#272));
#216=CLOSED_SHELL('',(#273,#274,#275,#276,#277));
#217=CLOSED_SHELL('',(#278,#279,#280,#281,#282,#283,#284));
#218=CLOSED_SHELL('',(#285,#286,#287));
#219=CYLINDRICAL_SURFACE('',#846,5.);
#220=CYLINDRICAL_SURFACE('',#847,5.);
#221=CYLINDRICAL_SURFACE('',#848,5.);
#222=CYLINDRICAL_SURFACE('',#849,5.);
#223=CYLINDRICAL_SURFACE('',#850,5.);
#224=CYLINDRICAL_SURFACE('',#851,5.);
#225=CYLINDRICAL_SURFACE('',#868,5.);
#226=CYLINDRICAL_SURFACE('',#869,5.);
#227=CYLINDRICAL_SURFACE('',#870,5.);
#228=CYLINDRICAL_SURFACE('',#871,5.);
#229=CYLINDRICAL_SURFACE('',#877,7.5);
#230=CYLINDRICAL_SURFACE('',#880,5.);
#231=CYLINDRICAL_SURFACE('',#889,5.);
#232=CYLINDRICAL_SURFACE('',#894,5.);
#233=FACE_OUTER_BOUND('',#464,.T.);
#234=FACE_OUTER_BOUND('',#465,.T.);
#235=FACE_OUTER_BOUND('',#466,.T.);
#236=FACE_OUTER_BOUND('',#474,.T.);
#237=FACE_OUTER_BOUND('',#493,.T.);
#238=FACE_OUTER_BOUND('',#500,.T.);
#239=FACE_OUTER_BOUND('',#501,.T.);
#240=FACE_OUTER_BOUND('',#502,.T.);
#241=FACE_OUTER_BOUND('',#513,.T.);
#242=FACE_OUTER_BOUND('',#516,.T.);
#243=FACE_OUTER_BOUND('',#521,.T.);
#244=FACE_OUTER_BOUND('',#522,.T.);
#245=FACE_OUTER_BOUND('',#523,.T.);
#246=FACE_OUTER_BOUND('',#526,.T.);
#247=FACE_OUTER_BOUND('',#529,.T.);
#248=FACE_OUTER_BOUND('',#530,.T.);
#249=ADVANCED_FACE('',(#397,#398,#399,#400,#401,#402,#403),#288,.T.);
#250=ADVANCED_FACE('',(#233),#289,.T.);
#251=ADVANCED_FACE('',(#234),#290,.T.);
#252=ADVANCED_FACE('',(#235),#291,.T.);
#253=ADVANCED_FACE('',(#404,#405,#406,#407,#408,#409,#410),#292,.T.);
#254=ADVANCED_FACE('',(#236),#293,.T.);
#255=ADVANCED_FACE('',(#411,#412),#219,.F.);
#256=ADVANCED_FACE('',(#413,#414),#220,.F.);
#257=ADVANCED_FACE('',(#415,#416),#221,.F.);
#258=ADVANCED_FACE('',(#417,#418),#222,.F.);
#259=ADVANCED_FACE('',(#419,#420),#223,.F.);
#260=ADVANCED_FACE('',(#421,#422),#224,.F.);
#261=ADVANCED_FACE('',(#423,#424),#294,.F.);
#262=ADVANCED_FACE('',(#425,#426,#427,#428),#295,.F.);
#263=ADVANCED_FACE('',(#237),#296,.F.);
#264=ADVANCED_FACE('',(#429,#430,#431,#432),#297,.F.);
#265=ADVANCED_FACE('',(#433,#434),#298,.F.);
#266=ADVANCED_FACE('',(#238),#299,.F.);
#267=ADVANCED_FACE('',(#239),#300,.T.);
#268=ADVANCED_FACE('',(#240),#301,.F.);
#269=ADVANCED_FACE('',(#435,#436),#225,.F.);
#270=ADVANCED_FACE('',(#437,#438),#226,.F.);
#271=ADVANCED_FACE('',(#439,#440),#227,.F.);
#272=ADVANCED_FACE('',(#441,#442),#228,.F.);
#273=ADVANCED_FACE('',(#443,#444),#302,.T.);
#274=ADVANCED_FACE('',(#241),#303,.T.);
#275=ADVANCED_FACE('',(#445,#446),#229,.T.);
#276=ADVANCED_FACE('',(#242),#304,.T.);
#277=ADVANCED_FACE('',(#447,#448),#230,.T.);
#278=ADVANCED_FACE('',(#449,#450),#305,.T.);
#279=ADVANCED_FACE('',(#243),#306,.T.);
#280=ADVANCED_FACE('',(#244),#307,.T.);
#281=ADVANCED_FACE('',(#245),#308,.T.);
#282=ADVANCED_FACE('',(#451,#452),#309,.T.);
#283=ADVANCED_FACE('',(#246),#310,.T.);
#284=ADVANCED_FACE('',(#453,#454),#231,.F.);
#285=ADVANCED_FACE('',(#247),#311,.T.);
#286=ADVANCED_FACE('',(#248),#312,.T.);
#287=ADVANCED_FACE('',(#455,#456),#232,.T.);
#288=PLANE('',#834);
#289=PLANE('',#835);
#290=PLANE('',#836);
#291=PLANE('',#837);
#292=PLANE('',#844);
#293=PLANE('',#845);
#294=PLANE('',#853);
#295=PLANE('',#857);
#296=PLANE('',#858);
#297=PLANE('',#862);
#298=PLANE('',#864);
#299=PLANE('',#865);
#300=PLANE('',#866);
#301=PLANE('',#867);
#302=PLANE('',#874);
#303=PLANE('',#876);
#304=PLANE('',#879);
#305=PLANE('',#882);
#306=PLANE('',#883);
#307=PLANE('',#884);
#308=PLANE('',#885);
#309=PLANE('',#887);
#310=PLANE('',#888);
#311=PLANE('',#891);
#312=PLANE('',#893);
#313=LINE('',#1125,#355);
#314=LINE('',#1128,#356);
#315=LINE('',#1130,#357);
#316=LINE('',#1132,#358);
#317=LINE('',#1134,#359);
#318=LINE('',#1136,#360);
#319=LINE('',#1138,#361);
#320=LINE('',#1140,#362);
#321=LINE('',#1142,#363);
#322=LINE('',#1144,#364);
#323=LINE('',#1146,#365);
#324=LINE('',#1160,#366);
#325=LINE('',#1171,#367);
#326=LINE('',#1174,#368);
#327=LINE('',#1176,#369);
#328=LINE('',#1178,#370);
#329=LINE('',#1186,#371);
#330=LINE('',#1189,#372);
#331=LINE('',#1190,#373);
#332=LINE('',#1192,#374);
#333=LINE('',#1195,#375);
#334=LINE('',#1196,#376);
#335=LINE('',#1204,#377);
#336=LINE('',#1207,#378);
#337=LINE('',#1208,#379);
#338=LINE('',#1212,#380);
#339=LINE('',#1215,#381);
#340=LINE('',#1216,#382);
#341=LINE('',#1218,#383);
#342=LINE('',#1219,#384);
#343=LINE('',#1242,#385);
#344=LINE('',#1245,#386);
#345=LINE('',#1247,#387);
#346=LINE('',#1249,#388);
#347=LINE('',#1251,#389);
#348=LINE('',#1253,#390);
#349=LINE('',#1255,#391);
#350=LINE('',#1257,#392);
#351=LINE('',#1259,#393);
#352=LINE('',#1261,#394);
#353=LINE('',#1263,#395);
#354=LINE('',#1267,#396);
#355=VECTOR('',#922,1.);
#356=VECTOR('',#923,1.);
#357=VECTOR('',#924,1.);
#358=VECTOR('',#925,1.);
#359=VECTOR('',#928,1.);
#360=VECTOR('',#929,1.);
#361=VECTOR('',#930,1.);
#362=VECTOR('',#933,1.);
#363=VECTOR('',#934,1.);
#364=VECTOR('',#937,1.);
#365=VECTOR('',#938,1.);
#366=VECTOR('',#953,1.);
#367=VECTOR('',#972,1.);
#368=VECTOR('',#973,1.);
#369=VECTOR('',#974,1.);
#370=VECTOR('',#975,1.);
#371=VECTOR('',#984,1.);
#372=VECTOR('',#985,1.);
#373=VECTOR('',#986,1.);
#374=VECTOR('',#989,1.);
#375=VECTOR('',#990,1.);
#376=VECTOR('',#991,1.);
#377=VECTOR('',#1000,1.);
#378=VECTOR('',#1001,1.);
#379=VECTOR('',#1002,1.);
#380=VECTOR('',#1007,1.);
#381=VECTOR('',#1008,1.);
#382=VECTOR('',#1009,1.);
#383=VECTOR('',#1012,1.);
#384=VECTOR('',#1013,1.);
#385=VECTOR('',#1048,1.);
#386=VECTOR('',#1049,1.);
#387=VECTOR('',#1050,1.);
#388=VECTOR('',#1051,1.);
#389=VECTOR('',#1054,1.);
#390=VECTOR('',#1055,1.);
#391=VECTOR('',#1056,1.);
#392=VECTOR('',#1059,1.);
#393=VECTOR('',#1060,1.);
#394=VECTOR('',#1063,1.);
#395=VECTOR('',#1064,1.);
#396=VECTOR('',#1069,1.);
#397=FACE_BOUND('',#457,.T.);
#398=FACE_BOUND('',#458,.T.);
#399=FACE_BOUND('',#459,.T.);
#400=FACE_BOUND('',#460,.T.);
#401=FACE_BOUND('',#461,.T.);
#402=FACE_BOUND('',#462,.T.);
#403=FACE_BOUND('',#463,.T.);
#404=FACE_BOUND('',#467,.T.);
#405=FACE_BOUND('',#468,.T.);
#406=FACE_BOUND('',#469,.T.);
#407=FACE_BOUND('',#470,.T.);
#408=FACE_BOUND('',#471,.T.);
#409=FACE_BOUND('',#472,.T.);
#410=FACE_BOUND('',#473,.T.);
#411=FACE_BOUND('',#475,.T.);
#412=FACE_BOUND('',#476,.T.);
#413=FACE_BOUND('',#477,.T.);
#414=FACE_BOUND('',#478,.T.);
#415=FACE_BOUND('',#479,.T.);
#416=FACE_BOUND('',#480,.T.);
#417=FACE_BOUND('',#481,.T.);
#418=FACE_BOUND('',#482,.T.);
#419=FACE_BOUND('',#483,.T.);
#420=FACE_BOUND('',#484,.T.);
#421=FACE_BOUND('',#485,.T.);
#422=FACE_BOUND('',#486,.T.);
#423=FACE_BOUND('',#487,.T.);
#424=FACE_BOUND('',#488,.T.);
#425=FACE_BOUND('',#489,.T.);
#426=FACE_BOUND('',#490,.T.);
#427=FACE_BOUND('',#491,.T.);
#428=FACE_BOUND('',#492,.T.);
#429=FACE_BOUND('',#494,.T.);
#430=FACE_BOUND('',#495,.T.);
#431=FACE_BOUND('',#496,.T.);
#432=FACE_BOUND('',#497,.T.);
#433=FACE_BOUND('',#498,.T.);
#434=FACE_BOUND('',#499,.T.);
#435=FACE_BOUND('',#503,.T.);
#436=FACE_BOUND('',#504,.T.);
#437=FACE_BOUND('',#505,.T.);
#438=FACE_BOUND('',#506,.T.);
#439=FACE_BOUND('',#507,.T.);
#440=FACE_BOUND('',#508,.T.);
#441=FACE_BOUND('',#509,.T.);
#442=FACE_BOUND('',#510,.T.);
#443=FACE_BOUND('',#511,.T.);
#444=FACE_BOUND('',#512,.T.);
#445=FACE_BOUND('',#514,.T.);
#446=FACE_BOUND('',#515,.T.);
#447=FACE_BOUND('',#517,.T.);
#448=FACE_BOUND('',#518,.T.);
#449=FACE_BOUND('',#519,.T.);
#450=FACE_BOUND('',#520,.T.);
#451=FACE_BOUND('',#524,.T.);
#452=FACE_BOUND('',#525,.T.);
#453=FACE_BOUND('',#527,.T.);
#454=FACE_BOUND('',#528,.T.);
#455=FACE_BOUND('',#531,.T.);
#456=FACE_BOUND('',#532,.T.);
#457=EDGE_LOOP('',(#533));
#458=EDGE_LOOP('',(#534));
#459=EDGE_LOOP('',(#535));
#460=EDGE_LOOP('',(#536));
#461=EDGE_LOOP('',(#537));
#462=EDGE_LOOP('',(#538));
#463=EDGE_LOOP('',(#539,#540,#541,#542));
#464=EDGE_LOOP('',(#543,#544,#545,#546));
#465=EDGE_LOOP('',(#547,#548,#549,#550));
#466=EDGE_LOOP('',(#551,#552,#553,#554));
#467=EDGE_LOOP('',(#555));
#468=EDGE_LOOP('',(#556));
#469=EDGE_LOOP('',(#557));
#470=EDGE_LOOP('',(#558));
#471=EDGE_LOOP('',(#559));
#472=EDGE_LOOP('',(#560));
#473=EDGE_LOOP('',(#561,#562,#563,#564));
#474=EDGE_LOOP('',(#565,#566,#567,#568));
#475=EDGE_LOOP('',(#569));
#476=EDGE_LOOP('',(#570));
#477=EDGE_LOOP('',(#571));
#478=EDGE_LOOP('',(#572));
#479=EDGE_LOOP('',(#573));
#480=EDGE_LOOP('',(#574));
#481=EDGE_LOOP('',(#575));
#482=EDGE_LOOP('',(#576));
#483=EDGE_LOOP('',(#577));
#484=EDGE_LOOP('',(#578));
#485=EDGE_LOOP('',(#579));
#486=EDGE_LOOP('',(#580));
#487=EDGE_LOOP('',(#581));
#488=EDGE_LOOP('',(#582,#583,#584,#585));
#489=EDGE_LOOP('',(#586));
#490=EDGE_LOOP('',(#587));
#491=EDGE_LOOP('',(#588));
#492=EDGE_LOOP('',(#589,#590,#591,#592));
#493=EDGE_LOOP('',(#593,#594,#595,#596));
#494=EDGE_LOOP('',(#597));
#495=EDGE_LOOP('',(#598));
#496=EDGE_LOOP('',(#599));
#497=EDGE_LOOP('',(#600,#601,#602,#603));
#498=EDGE_LOOP('',(#604));
#499=EDGE_LOOP('',(#605,#606,#607,#608));
#500=EDGE_LOOP('',(#609,#610,#611,#612));
#501=EDGE_LOOP('',(#613,#614,#615,#616,#617,#618));
#502=EDGE_LOOP('',(#619,#620,#621,#622,#623,#624));
#503=EDGE_LOOP('',(#625));
#504=EDGE_LOOP('',(#626));
#505=EDGE_LOOP('',(#627));
#506=EDGE_LOOP('',(#628));
#507=EDGE_LOOP('',(#629));
#508=EDGE_LOOP('',(#630));
#509=EDGE_LOOP('',(#631));
#510=EDGE_LOOP('',(#632));
#511=EDGE_LOOP('',(#633));
#512=EDGE_LOOP('',(#634));
#513=EDGE_LOOP('',(#635));
#514=EDGE_LOOP('',(#636));
#515=EDGE_LOOP('',(#637));
#516=EDGE_LOOP('',(#638));
#517=EDGE_LOOP('',(#639));
#518=EDGE_LOOP('',(#640));
#519=EDGE_LOOP('',(#641));
#520=EDGE_LOOP('',(#642,#643,#644,#645));
#521=EDGE_LOOP('',(#646,#647,#648,#649));
#522=EDGE_LOOP('',(#650,#651,#652,#653));
#523=EDGE_LOOP('',(#654,#655,#656,#657));
#524=EDGE_LOOP('',(#658));
#525=EDGE_LOOP('',(#659,#660,#661,#662));
#526=EDGE_LOOP('',(#663,#664,#665,#666));
#527=EDGE_LOOP('',(#667));
#528=EDGE_LOOP('',(#668));
#529=EDGE_LOOP('',(#669));
#530=EDGE_LOOP('',(#670));
#531=EDGE_LOOP('',(#671));
#532=EDGE_LOOP('',(#672));
#533=ORIENTED_EDGE('',*,*,#729,.T.);
#534=ORIENTED_EDGE('',*,*,#730,.T.);
#535=ORIENTED_EDGE('',*,*,#731,.T.);
#536=ORIENTED_EDGE('',*,*,#732,.T.);
#537=ORIENTED_EDGE('',*,*,#733,.T.);
#538=ORIENTED_EDGE('',*,*,#734,.T.);
#539=ORIENTED_EDGE('',*,*,#735,.F.);
#540=ORIENTED_EDGE('',*,*,#736,.F.);
#541=ORIENTED_EDGE('',*,*,#737,.F.);
#542=ORIENTED_EDGE('',*,*,#738,.F.);
#543=ORIENTED_EDGE('',*,*,#739,.T.);
#544=ORIENTED_EDGE('',*,*,#735,.T.);
#545=ORIENTED_EDGE('',*,*,#740,.F.);
#546=ORIENTED_EDGE('',*,*,#741,.T.);
#547=ORIENTED_EDGE('',*,*,#740,.T.);
#548=ORIENTED_EDGE('',*,*,#738,.T.);
#549=ORIENTED_EDGE('',*,*,#742,.F.);
#550=ORIENTED_EDGE('',*,*,#743,.T.);
#551=ORIENTED_EDGE('',*,*,#742,.T.);
#552=ORIENTED_EDGE('',*,*,#737,.T.);
#553=ORIENTED_EDGE('',*,*,#744,.F.);
#554=ORIENTED_EDGE('',*,*,#745,.T.);
#555=ORIENTED_EDGE('',*,*,#746,.F.);
#556=ORIENTED_EDGE('',*,*,#747,.F.);
#557=ORIENTED_EDGE('',*,*,#748,.F.);
#558=ORIENTED_EDGE('',*,*,#749,.F.);
#559=ORIENTED_EDGE('',*,*,#750,.F.);
#560=ORIENTED_EDGE('',*,*,#751,.F.);
#561=ORIENTED_EDGE('',*,*,#752,.F.);
#562=ORIENTED_EDGE('',*,*,#741,.F.);
#563=ORIENTED_EDGE('',*,*,#743,.F.);
#564=ORIENTED_EDGE('',*,*,#745,.F.);
#565=ORIENTED_EDGE('',*,*,#752,.T.);
#566=ORIENTED_EDGE('',*,*,#744,.T.);
#567=ORIENTED_EDGE('',*,*,#736,.T.);
#568=ORIENTED_EDGE('',*,*,#739,.F.);
#569=ORIENTED_EDGE('',*,*,#751,.T.);
#570=ORIENTED_EDGE('',*,*,#734,.F.);
#571=ORIENTED_EDGE('',*,*,#750,.T.);
#572=ORIENTED_EDGE('',*,*,#733,.F.);
#573=ORIENTED_EDGE('',*,*,#749,.T.);
#574=ORIENTED_EDGE('',*,*,#732,.F.);
#575=ORIENTED_EDGE('',*,*,#748,.T.);
#576=ORIENTED_EDGE('',*,*,#731,.F.);
#577=ORIENTED_EDGE('',*,*,#747,.T.);
#578=ORIENTED_EDGE('',*,*,#730,.F.);
#579=ORIENTED_EDGE('',*,*,#746,.T.);
#580=ORIENTED_EDGE('',*,*,#729,.F.);
#581=ORIENTED_EDGE('',*,*,#753,.T.);
#582=ORIENTED_EDGE('',*,*,#754,.F.);
#583=ORIENTED_EDGE('',*,*,#755,.F.);
#584=ORIENTED_EDGE('',*,*,#756,.T.);
#585=ORIENTED_EDGE('',*,*,#757,.T.);
#586=ORIENTED_EDGE('',*,*,#758,.T.);
#587=ORIENTED_EDGE('',*,*,#759,.T.);
#588=ORIENTED_EDGE('',*,*,#760,.T.);
#589=ORIENTED_EDGE('',*,*,#761,.F.);
#590=ORIENTED_EDGE('',*,*,#762,.F.);
#591=ORIENTED_EDGE('',*,*,#754,.T.);
#592=ORIENTED_EDGE('',*,*,#763,.T.);
#593=ORIENTED_EDGE('',*,*,#764,.F.);
#594=ORIENTED_EDGE('',*,*,#765,.F.);
#595=ORIENTED_EDGE('',*,*,#761,.T.);
#596=ORIENTED_EDGE('',*,*,#766,.T.);
#597=ORIENTED_EDGE('',*,*,#767,.T.);
#598=ORIENTED_EDGE('',*,*,#768,.T.);
#599=ORIENTED_EDGE('',*,*,#769,.T.);
#600=ORIENTED_EDGE('',*,*,#770,.F.);
#601=ORIENTED_EDGE('',*,*,#771,.F.);
#602=ORIENTED_EDGE('',*,*,#764,.T.);
#603=ORIENTED_EDGE('',*,*,#772,.T.);
#604=ORIENTED_EDGE('',*,*,#773,.T.);
#605=ORIENTED_EDGE('',*,*,#774,.F.);
#606=ORIENTED_EDGE('',*,*,#775,.F.);
#607=ORIENTED_EDGE('',*,*,#770,.T.);
#608=ORIENTED_EDGE('',*,*,#776,.T.);
#609=ORIENTED_EDGE('',*,*,#777,.F.);
#610=ORIENTED_EDGE('',*,*,#774,.T.);
#611=ORIENTED_EDGE('',*,*,#778,.T.);
#612=ORIENTED_EDGE('',*,*,#756,.F.);
#613=ORIENTED_EDGE('',*,*,#755,.T.);
#614=ORIENTED_EDGE('',*,*,#762,.T.);
#615=ORIENTED_EDGE('',*,*,#765,.T.);
#616=ORIENTED_EDGE('',*,*,#771,.T.);
#617=ORIENTED_EDGE('',*,*,#775,.T.);
#618=ORIENTED_EDGE('',*,*,#777,.T.);
#619=ORIENTED_EDGE('',*,*,#757,.F.);
#620=ORIENTED_EDGE('',*,*,#778,.F.);
#621=ORIENTED_EDGE('',*,*,#776,.F.);
#622=ORIENTED_EDGE('',*,*,#772,.F.);
#623=ORIENTED_EDGE('',*,*,#766,.F.);
#624=ORIENTED_EDGE('',*,*,#763,.F.);
#625=ORIENTED_EDGE('',*,*,#773,.F.);
#626=ORIENTED_EDGE('',*,*,#753,.F.);
#627=ORIENTED_EDGE('',*,*,#769,.F.);
#628=ORIENTED_EDGE('',*,*,#760,.F.);
#629=ORIENTED_EDGE('',*,*,#768,.F.);
#630=ORIENTED_EDGE('',*,*,#759,.F.);
#631=ORIENTED_EDGE('',*,*,#767,.F.);
#632=ORIENTED_EDGE('',*,*,#758,.F.);
#633=ORIENTED_EDGE('',*,*,#779,.F.);
#634=ORIENTED_EDGE('',*,*,#780,.F.);
#635=ORIENTED_EDGE('',*,*,#781,.F.);
#636=ORIENTED_EDGE('',*,*,#780,.T.);
#637=ORIENTED_EDGE('',*,*,#781,.T.);
#638=ORIENTED_EDGE('',*,*,#782,.F.);
#639=ORIENTED_EDGE('',*,*,#779,.T.);
#640=ORIENTED_EDGE('',*,*,#782,.T.);
#641=ORIENTED_EDGE('',*,*,#783,.T.);
#642=ORIENTED_EDGE('',*,*,#784,.F.);
#643=ORIENTED_EDGE('',*,*,#785,.F.);
#644=ORIENTED_EDGE('',*,*,#786,.F.);
#645=ORIENTED_EDGE('',*,*,#787,.F.);
#646=ORIENTED_EDGE('',*,*,#788,.T.);
#647=ORIENTED_EDGE('',*,*,#784,.T.);
#648=ORIENTED_EDGE('',*,*,#789,.F.);
#649=ORIENTED_EDGE('',*,*,#790,.T.);
#650=ORIENTED_EDGE('',*,*,#789,.T.);
#651=ORIENTED_EDGE('',*,*,#787,.T.);
#652=ORIENTED_EDGE('',*,*,#791,.F.);
#653=ORIENTED_EDGE('',*,*,#792,.T.);
#654=ORIENTED_EDGE('',*,*,#791,.T.);
#655=ORIENTED_EDGE('',*,*,#786,.T.);
#656=ORIENTED_EDGE('',*,*,#793,.F.);
#657=ORIENTED_EDGE('',*,*,#794,.T.);
#658=ORIENTED_EDGE('',*,*,#795,.F.);
#659=ORIENTED_EDGE('',*,*,#796,.F.);
#660=ORIENTED_EDGE('',*,*,#790,.F.);
#661=ORIENTED_EDGE('',*,*,#792,.F.);
#662=ORIENTED_EDGE('',*,*,#794,.F.);
#663=ORIENTED_EDGE('',*,*,#796,.T.);
#664=ORIENTED_EDGE('',*,*,#793,.T.);
#665=ORIENTED_EDGE('',*,*,#785,.T.);
#666=ORIENTED_EDGE('',*,*,#788,.F.);
#667=ORIENTED_EDGE('',*,*,#795,.T.);
#668=ORIENTED_EDGE('',*,*,#783,.F.);
#669=ORIENTED_EDGE('',*,*,#797,.F.);
#670=ORIENTED_EDGE('',*,*,#798,.F.);
#671=ORIENTED_EDGE('',*,*,#797,.T.);
#672=ORIENTED_EDGE('',*,*,#798,.T.);
#673=VERTEX_POINT('',#1114);
#674=VERTEX_POINT('',#1116);
#675=VERTEX_POINT('',#1118);
#676=VERTEX_POINT('',#1120);
#677=VERTEX_POINT('',#1122);
#678=VERTEX_POINT('',#1124);
#679=VERTEX_POINT('',#1126);
#680=VERTEX_POINT('',#1127);
#681=VERTEX_POINT('',#1129);
#682=VERTEX_POINT('',#1131);
#683=VERTEX_POINT('',#1135);
#684=VERTEX_POINT('',#1137);
#685=VERTEX_POINT('',#1141);
#686=VERTEX_POINT('',#1145);
#687=VERTEX_POINT('',#1149);
#688=VERTEX_POINT('',#1151);
#689=VERTEX_POINT('',#1153);
#690=VERTEX_POINT('',#1155);
#691=VERTEX_POINT('',#1157);
#692=VERTEX_POINT('',#1159);
#693=VERTEX_POINT('',#1170);
#694=VERTEX_POINT('',#1172);
#695=VERTEX_POINT('',#1173);
#696=VERTEX_POINT('',#1175);
#697=VERTEX_POINT('',#1177);
#698=VERTEX_POINT('',#1181);
#699=VERTEX_POINT('',#1183);
#700=VERTEX_POINT('',#1185);
#701=VERTEX_POINT('',#1187);
#702=VERTEX_POINT('',#1188);
#703=VERTEX_POINT('',#1193);
#704=VERTEX_POINT('',#1194);
#705=VERTEX_POINT('',#1199);
#706=VERTEX_POINT('',#1201);
#707=VERTEX_POINT('',#1203);
#708=VERTEX_POINT('',#1205);
#709=VERTEX_POINT('',#1206);
#710=VERTEX_POINT('',#1211);
#711=VERTEX_POINT('',#1213);
#712=VERTEX_POINT('',#1214);
#713=VERTEX_POINT('',#1228);
#714=VERTEX_POINT('',#1230);
#715=VERTEX_POINT('',#1233);
#716=VERTEX_POINT('',#1237);
#717=VERTEX_POINT('',#1241);
#718=VERTEX_POINT('',#1243);
#719=VERTEX_POINT('',#1244);
#720=VERTEX_POINT('',#1246);
#721=VERTEX_POINT('',#1248);
#722=VERTEX_POINT('',#1252);
#723=VERTEX_POINT('',#1254);
#724=VERTEX_POINT('',#1258);
#725=VERTEX_POINT('',#1262);
#726=VERTEX_POINT('',#1266);
#727=VERTEX_POINT('',#1272);
#728=VERTEX_POINT('',#1275);
#729=EDGE_CURVE('',#673,#673,#799,.T.);
#730=EDGE_CURVE('',#674,#674,#800,.T.);
#731=EDGE_CURVE('',#675,#675,#801,.T.);
#732=EDGE_CURVE('',#676,#676,#802,.T.);
#733=EDGE_CURVE('',#677,#677,#803,.T.);
#734=EDGE_CURVE('',#678,#678,#804,.T.);
#735=EDGE_CURVE('',#679,#680,#313,.T.);
#736=EDGE_CURVE('',#681,#679,#314,.T.);
#737=EDGE_CURVE('',#682,#681,#315,.T.);
#738=EDGE_CURVE('',#680,#682,#316,.T.);
#739=EDGE_CURVE('',#683,#679,#317,.T.);
#740=EDGE_CURVE('',#684,#680,#318,.T.);
#741=EDGE_CURVE('',#684,#683,#319,.T.);
#742=EDGE_CURVE('',#685,#682,#320,.T.);
#743=EDGE_CURVE('',#685,#684,#321,.T.);
#744=EDGE_CURVE('',#686,#681,#322,.T.);
#745=EDGE_CURVE('',#686,#685,#323,.T.);
#746=EDGE_CURVE('',#687,#687,#805,.T.);
#747=EDGE_CURVE('',#688,#688,#806,.T.);
#748=EDGE_CURVE('',#689,#689,#807,.T.);
#749=EDGE_CURVE('',#690,#690,#808,.T.);
#750=EDGE_CURVE('',#691,#691,#809,.T.);
#751=EDGE_CURVE('',#692,#692,#810,.T.);
#752=EDGE_CURVE('',#683,#686,#324,.T.);
#753=EDGE_CURVE('',#693,#693,#811,.T.);
#754=EDGE_CURVE('',#694,#695,#325,.T.);
#755=EDGE_CURVE('',#696,#694,#326,.T.);
#756=EDGE_CURVE('',#696,#697,#327,.T.);
#757=EDGE_CURVE('',#697,#695,#328,.T.);
#758=EDGE_CURVE('',#698,#698,#812,.T.);
#759=EDGE_CURVE('',#699,#699,#813,.T.);
#760=EDGE_CURVE('',#700,#700,#814,.T.);
#761=EDGE_CURVE('',#701,#702,#329,.T.);
#762=EDGE_CURVE('',#694,#701,#330,.T.);
#763=EDGE_CURVE('',#695,#702,#331,.T.);
#764=EDGE_CURVE('',#703,#704,#332,.T.);
#765=EDGE_CURVE('',#701,#703,#333,.T.);
#766=EDGE_CURVE('',#702,#704,#334,.T.);
#767=EDGE_CURVE('',#705,#705,#815,.T.);
#768=EDGE_CURVE('',#706,#706,#816,.T.);
#769=EDGE_CURVE('',#707,#707,#817,.T.);
#770=EDGE_CURVE('',#708,#709,#335,.T.);
#771=EDGE_CURVE('',#703,#708,#336,.T.);
#772=EDGE_CURVE('',#704,#709,#337,.T.);
#773=EDGE_CURVE('',#710,#710,#818,.T.);
#774=EDGE_CURVE('',#711,#712,#338,.T.);
#775=EDGE_CURVE('',#708,#711,#339,.T.);
#776=EDGE_CURVE('',#709,#712,#340,.T.);
#777=EDGE_CURVE('',#711,#696,#341,.T.);
#778=EDGE_CURVE('',#712,#697,#342,.T.);
#779=EDGE_CURVE('',#713,#713,#819,.T.);
#780=EDGE_CURVE('',#714,#714,#820,.T.);
#781=EDGE_CURVE('',#715,#715,#821,.T.);
#782=EDGE_CURVE('',#716,#716,#822,.T.);
#783=EDGE_CURVE('',#717,#717,#823,.T.);
#784=EDGE_CURVE('',#718,#719,#343,.T.);
#785=EDGE_CURVE('',#720,#718,#344,.T.);
#786=EDGE_CURVE('',#721,#720,#345,.T.);
#787=EDGE_CURVE('',#719,#721,#346,.T.);
#788=EDGE_CURVE('',#722,#718,#347,.T.);
#789=EDGE_CURVE('',#723,#719,#348,.T.);
#790=EDGE_CURVE('',#723,#722,#349,.T.);
#791=EDGE_CURVE('',#724,#721,#350,.T.);
#792=EDGE_CURVE('',#724,#723,#351,.T.);
#793=EDGE_CURVE('',#725,#720,#352,.T.);
#794=EDGE_CURVE('',#725,#724,#353,.T.);
#795=EDGE_CURVE('',#726,#726,#824,.T.);
#796=EDGE_CURVE('',#722,#725,#354,.T.);
#797=EDGE_CURVE('',#727,#727,#825,.T.);
#798=EDGE_CURVE('',#728,#728,#826,.T.);
#799=CIRCLE('',#828,5.);
#800=CIRCLE('',#829,5.);
#801=CIRCLE('',#830,5.);
#802=CIRCLE('',#831,5.);
#803=CIRCLE('',#832,5.);
#804=CIRCLE('',#833,5.);
#805=CIRCLE('',#838,5.);
#806=CIRCLE('',#839,5.);
#807=CIRCLE('',#840,5.);
#808=CIRCLE('',#841,5.);
#809=CIRCLE('',#842,5.);
#810=CIRCLE('',#843,5.);
#811=CIRCLE('',#852,5.);
#812=CIRCLE('',#854,5.);
#813=CIRCLE('',#855,5.);
#814=CIRCLE('',#856,5.);
#815=CIRCLE('',#859,5.);
#816=CIRCLE('',#860,5.);
#817=CIRCLE('',#861,5.);
#818=CIRCLE('',#863,5.);
#819=CIRCLE('',#872,5.);
#820=CIRCLE('',#873,7.5);
#821=CIRCLE('',#875,7.5);
#822=CIRCLE('',#878,5.);
#823=CIRCLE('',#881,5.);
#824=CIRCLE('',#886,5.);
#825=CIRCLE('',#890,5.);
#826=CIRCLE('',#892,5.);
#827=AXIS2_PLACEMENT_3D('',#1112,#908,#909);
#828=AXIS2_PLACEMENT_3D('',#1113,#910,#911);
#829=AXIS2_PLACEMENT_3D('',#1115,#912,#913);
#830=AXIS2_PLACEMENT_3D('',#1117,#914,#915);
#831=AXIS2_PLACEMENT_3D('',#1119,#916,#917);
#832=AXIS2_PLACEMENT_3D('',#1121,#918,#919);
#833=AXIS2_PLACEMENT_3D('',#1123,#920,#921);
#834=AXIS2_PLACEMENT_3D('',#1133,#926,#927);
#835=AXIS2_PLACEMENT_3D('',#1139,#931,#932);
#836=AXIS2_PLACEMENT_3D('',#1143,#935,#936);
#837=AXIS2_PLACEMENT_3D('',#1147,#939,#940);
#838=AXIS2_PLACEMENT_3D('',#1148,#941,#942);
#839=AXIS2_PLACEMENT_3D('',#1150,#943,#944);
#840=AXIS2_PLACEMENT_3D('',#1152,#945,#946);
#841=AXIS2_PLACEMENT_3D('',#1154,#947,#948);
#842=AXIS2_PLACEMENT_3D('',#1156,#949,#950);
#843=AXIS2_PLACEMENT_3D('',#1158,#951,#952);
#844=AXIS2_PLACEMENT_3D('',#1161,#954,#955);
#845=AXIS2_PLACEMENT_3D('',#1162,#956,#957);
#846=AXIS2_PLACEMENT_3D('',#1163,#958,#959);
#847=AXIS2_PLACEMENT_3D('',#1164,#960,#961);
#848=AXIS2_PLACEMENT_3D('',#1165,#962,#963);
#849=AXIS2_PLACEMENT_3D('',#1166,#964,#965);
#850=AXIS2_PLACEMENT_3D('',#1167,#966,#967);
#851=AXIS2_PLACEMENT_3D('',#1168,#968,#969);
#852=AXIS2_PLACEMENT_3D('',#1169,#970,#971);
#853=AXIS2_PLACEMENT_3D('',#1179,#976,#977);
#854=AXIS2_PLACEMENT_3D('',#1180,#978,#979);
#855=AXIS2_PLACEMENT_3D('',#1182,#980,#981);
#856=AXIS2_PLACEMENT_3D('',#1184,#982,#983);
#857=AXIS2_PLACEMENT_3D('',#1191,#987,#988);
#858=AXIS2_PLACEMENT_3D('',#1197,#992,#993);
#859=AXIS2_PLACEMENT_3D('',#1198,#994,#995);
#860=AXIS2_PLACEMENT_3D('',#1200,#996,#997);
#861=AXIS2_PLACEMENT_3D('',#1202,#998,#999);
#862=AXIS2_PLACEMENT_3D('',#1209,#1003,#1004);
#863=AXIS2_PLACEMENT_3D('',#1210,#1005,#1006);
#864=AXIS2_PLACEMENT_3D('',#1217,#1010,#1011);
#865=AXIS2_PLACEMENT_3D('',#1220,#1014,#1015);
#866=AXIS2_PLACEMENT_3D('',#1221,#1016,#1017);
#867=AXIS2_PLACEMENT_3D('',#1222,#1018,#1019);
#868=AXIS2_PLACEMENT_3D('',#1223,#1020,#1021);
#869=AXIS2_PLACEMENT_3D('',#1224,#1022,#1023);
#870=AXIS2_PLACEMENT_3D('',#1225,#1024,#1025);
#871=AXIS2_PLACEMENT_3D('',#1226,#1026,#1027);
#872=AXIS2_PLACEMENT_3D('',#1227,#1028,#1029);
#873=AXIS2_PLACEMENT_3D('',#1229,#1030,#1031);
#874=AXIS2_PLACEMENT_3D('',#1231,#1032,#1033);
#875=AXIS2_PLACEMENT_3D('',#1232,#1034,#1035);
#876=AXIS2_PLACEMENT_3D('',#1234,#1036,#1037);
#877=AXIS2_PLACEMENT_3D('',#1235,#1038,#1039);
#878=AXIS2_PLACEMENT_3D('',#1236,#1040,#1041);
#879=AXIS2_PLACEMENT_3D('',#1238,#1042,#1043);
#880=AXIS2_PLACEMENT_3D('',#1239,#1044,#1045);
#881=AXIS2_PLACEMENT_3D('',#1240,#1046,#1047);
#882=AXIS2_PLACEMENT_3D('',#1250,#1052,#1053);
#883=AXIS2_PLACEMENT_3D('',#1256,#1057,#1058);
#884=AXIS2_PLACEMENT_3D('',#1260,#1061,#1062);
#885=AXIS2_PLACEMENT_3D('',#1264,#1065,#1066);
#886=AXIS2_PLACEMENT_3D('',#1265,#1067,#1068);
#887=AXIS2_PLACEMENT_3D('',#1268,#1070,#1071);
#888=AXIS2_PLACEMENT_3D('',#1269,#1072,#1073);
#889=AXIS2_PLACEMENT_3D('',#1270,#1074,#1075);
#890=AXIS2_PLACEMENT_3D('',#1271,#1076,#1077);
#891=AXIS2_PLACEMENT_3D('',#1273,#1078,#1079);
#892=AXIS2_PLACEMENT_3D('',#1274,#1080,#1081);
#893=AXIS2_PLACEMENT_3D('',#1276,#1082,#1083);
#894=AXIS2_PLACEMENT_3D('',#1277,#1084,#1085);
#895=AXIS2_PLACEMENT_3D('',#1278,#1086,#1087);
#896=AXIS2_PLACEMENT_3D('',#1279,#1088,#1089);
#897=AXIS2_PLACEMENT_3D('',#1280,#1090,#1091);
#898=AXIS2_PLACEMENT_3D('',#1281,#1092,#1093);
#899=AXIS2_PLACEMENT_3D('',#1282,#1094,#1095);
#900=AXIS2_PLACEMENT_3D('',#1283,#1096,#1097);
#901=AXIS2_PLACEMENT_3D('',#1284,#1098,#1099);
#902=AXIS2_PLACEMENT_3D('',#1285,#1100,#1101);
#903=AXIS2_PLACEMENT_3D('',#1286,#1102,#1103);
#904=AXIS2_PLACEMENT_3D('',#1287,#1104,#1105);
#905=AXIS2_PLACEMENT_3D('',#1288,#1106,#1107);
#906=AXIS2_PLACEMENT_3D('',#1289,#1108,#1109);
#907=AXIS2_PLACEMENT_3D('',#1290,#1110,#1111);
#908=DIRECTION('',(0.,0.,1.));
#909=DIRECTION('',(1.,0.,0.));
#910=DIRECTION('',(0.,0.,-1.));
#911=DIRECTION('',(-0.999999999999999,0.,0.));
#912=DIRECTION('',(0.,0.,-1.));
#913=DIRECTION('',(-0.999999999999999,0.,0.));
#914=DIRECTION('',(0.,0.,-1.));
#915=DIRECTION('',(-1.,0.,0.));
#916=DIRECTION('',(0.,0.,-1.));
#917=DIRECTION('',(-1.,0.,0.));
#918=DIRECTION('',(0.,0.,-1.));
#919=DIRECTION('',(-1.,0.,0.));
#920=DIRECTION('',(0.,0.,-1.));
#921=DIRECTION('',(-1.,0.,0.));
#922=DIRECTION('',(-1.,0.,0.));
#923=DIRECTION('',(0.,-1.,0.));
#924=DIRECTION('',(1.,0.,0.));
#925=DIRECTION('',(0.,1.,0.));
#926=DIRECTION('',(0.,0.,1.));
#927=DIRECTION('',(1.,0.,0.));
#928=DIRECTION('',(0.,0.,1.));
#929=DIRECTION('',(0.,0.,1.));
#930=DIRECTION('',(1.,0.,0.));
#931=DIRECTION('',(0.,-1.,0.));
#932=DIRECTION('',(0.,0.,-1.));
#933=DIRECTION('',(0.,0.,1.));
#934=DIRECTION('',(0.,-1.,0.));
#935=DIRECTION('',(-1.,0.,0.));
#936=DIRECTION('',(0.,0.,1.));
#937=DIRECTION('',(0.,0.,1.));
#938=DIRECTION('',(-1.,0.,0.));
#939=DIRECTION('',(0.,1.,0.));
#940=DIRECTION('',(0.,0.,1.));
#941=DIRECTION('',(0.,0.,-1.));
#942=DIRECTION('',(-0.999999999999999,0.,0.));
#943=DIRECTION('',(0.,0.,-1.));
#944=DIRECTION('',(-0.999999999999999,0.,0.));
#945=DIRECTION('',(0.,0.,-1.));
#946=DIRECTION('',(-1.,0.,0.));
#947=DIRECTION('',(0.,0.,-1.));
#948=DIRECTION('',(-1.,0.,0.));
#949=DIRECTION('',(0.,0.,-1.));
#950=DIRECTION('',(-1.,0.,0.));
#951=DIRECTION('',(0.,0.,-1.));
#952=DIRECTION('',(-1.,0.,0.));
#953=DIRECTION('',(0.,1.,0.));
#954=DIRECTION('',(0.,0.,-1.));
#955=DIRECTION('',(-1.,0.,0.));
#956=DIRECTION('',(1.,0.,0.));
#957=DIRECTION('',(0.,0.,-1.));
#958=DIRECTION('',(0.,0.,-1.));
#959=DIRECTION('',(-1.,0.,0.));
#960=DIRECTION('',(0.,0.,-1.));
#961=DIRECTION('',(-1.,0.,0.));
#962=DIRECTION('',(0.,0.,-1.));
#963=DIRECTION('',(-1.,0.,0.));
#964=DIRECTION('',(0.,0.,-1.));
#965=DIRECTION('',(-1.,0.,0.));
#966=DIRECTION('',(0.,0.,-1.));
#967=DIRECTION('',(-0.999999999999999,0.,0.));
#968=DIRECTION('',(0.,0.,-1.));
#969=DIRECTION('',(-0.999999999999999,0.,0.));
#970=DIRECTION('',(1.,0.,0.));
#971=DIRECTION('',(0.,0.,-0.999999999999999));
#972=DIRECTION('',(0.,0.,-1.));
#973=DIRECTION('',(0.,-1.,0.));
#974=DIRECTION('',(0.,0.,-1.));
#975=DIRECTION('',(0.,-1.,0.));
#976=DIRECTION('',(1.,0.,0.));
#977=DIRECTION('',(0.,0.,-1.));
#978=DIRECTION('',(0.,1.,0.));
#979=DIRECTION('',(0.,0.,0.999999999999999));
#980=DIRECTION('',(0.,1.,0.));
#981=DIRECTION('',(0.,0.,1.));
#982=DIRECTION('',(0.,1.,0.));
#983=DIRECTION('',(0.,0.,0.999999999999999));
#984=DIRECTION('',(0.,0.,-1.));
#985=DIRECTION('',(1.,0.,0.));
#986=DIRECTION('',(1.,0.,0.));
#987=DIRECTION('',(0.,1.,0.));
#988=DIRECTION('',(0.,0.,1.));
#989=DIRECTION('',(0.,0.,-1.));
#990=DIRECTION('',(0.,1.,0.));
#991=DIRECTION('',(0.,1.,0.));
#992=DIRECTION('',(-1.,0.,0.));
#993=DIRECTION('',(0.,0.,1.));
#994=DIRECTION('',(0.,-1.,0.));
#995=DIRECTION('',(0.,0.,-0.999999999999999));
#996=DIRECTION('',(0.,-1.,0.));
#997=DIRECTION('',(0.,0.,-0.999999999999999));
#998=DIRECTION('',(0.,-1.,0.));
#999=DIRECTION('',(0.,0.,-0.999999999999999));
#1000=DIRECTION('',(0.,0.,-1.));
#1001=DIRECTION('',(-1.,0.,0.));
#1002=DIRECTION('',(-1.,0.,0.));
#1003=DIRECTION('',(0.,-1.,0.));
#1004=DIRECTION('',(0.,0.,-1.));
#1005=DIRECTION('',(-1.,0.,0.));
#1006=DIRECTION('',(0.,0.,0.999999999999999));
#1007=DIRECTION('',(0.,0.,-1.));
#1008=DIRECTION('',(0.,1.,0.));
#1009=DIRECTION('',(0.,1.,0.));
#1010=DIRECTION('',(-1.,0.,0.));
#1011=DIRECTION('',(0.,0.,1.));
#1012=DIRECTION('',(-1.,0.,0.));
#1013=DIRECTION('',(-1.,0.,0.));
#1014=DIRECTION('',(0.,-1.,0.));
#1015=DIRECTION('',(0.,0.,-1.));
#1016=DIRECTION('',(0.,0.,1.));
#1017=DIRECTION('',(1.,0.,0.));
#1018=DIRECTION('',(0.,0.,1.));
#1019=DIRECTION('',(1.,0.,0.));
#1020=DIRECTION('',(-1.,0.,0.));
#1021=DIRECTION('',(0.,0.,0.999999999999999));
#1022=DIRECTION('',(0.,-1.,0.));
#1023=DIRECTION('',(0.,0.,-0.999999999999999));
#1024=DIRECTION('',(0.,-1.,0.));
#1025=DIRECTION('',(0.,0.,-0.999999999999999));
#1026=DIRECTION('',(0.,-1.,0.));
#1027=DIRECTION('',(0.,0.,-0.999999999999999));
#1028=DIRECTION('',(0.,0.,1.));
#1029=DIRECTION('',(1.,0.,0.));
#1030=DIRECTION('',(0.,0.,-1.));
#1031=DIRECTION('',(-1.,0.,0.));
#1032=DIRECTION('',(0.,0.,1.));
#1033=DIRECTION('',(1.,0.,0.));
#1034=DIRECTION('',(0.,0.,1.));
#1035=DIRECTION('',(1.,0.,0.));
#1036=DIRECTION('',(0.,0.,-1.));
#1037=DIRECTION('',(-1.,0.,0.));
#1038=DIRECTION('',(0.,0.,1.));
#1039=DIRECTION('',(1.,0.,0.));
#1040=DIRECTION('',(0.,0.,-1.));
#1041=DIRECTION('',(-1.,0.,0.));
#1042=DIRECTION('',(0.,0.,1.));
#1043=DIRECTION('',(1.,0.,0.));
#1044=DIRECTION('',(0.,0.,1.));
#1045=DIRECTION('',(1.,0.,0.));
#1046=DIRECTION('',(0.,0.,-1.));
#1047=DIRECTION('',(-1.,0.,0.));
#1048=DIRECTION('',(-1.,0.,0.));
#1049=DIRECTION('',(0.,-1.,0.));
#1050=DIRECTION('',(1.,0.,0.));
#1051=DIRECTION('',(0.,1.,0.));
#1052=DIRECTION('',(0.,0.,1.));
#1053=DIRECTION('',(1.,0.,0.));
#1054=DIRECTION('',(0.,0.,1.));
#1055=DIRECTION('',(0.,0.,1.));
#1056=DIRECTION('',(1.,0.,0.));
#1057=DIRECTION('',(0.,-1.,0.));
#1058=DIRECTION('',(0.,0.,-1.));
#1059=DIRECTION('',(0.,0.,1.));
#1060=DIRECTION('',(0.,-1.,0.));
#1061=DIRECTION('',(-1.,0.,0.));
#1062=DIRECTION('',(0.,0.,1.));
#1063=DIRECTION('',(0.,0.,1.));
#1064=DIRECTION('',(-1.,0.,0.));
#1065=DIRECTION('',(0.,1.,0.));
#1066=DIRECTION('',(0.,0.,1.));
#1067=DIRECTION('',(0.,0.,-1.));
#1068=DIRECTION('',(-1.,0.,0.));
#1069=DIRECTION('',(0.,1.,0.));
#1070=DIRECTION('',(0.,0.,-1.));
#1071=DIRECTION('',(-1.,0.,0.));
#1072=DIRECTION('',(1.,0.,0.));
#1073=DIRECTION('',(0.,0.,-1.));
#1074=DIRECTION('',(0.,0.,-1.));
#1075=DIRECTION('',(-1.,0.,0.));
#1076=DIRECTION('',(0.,0.,-1.));
#1077=DIRECTION('',(-1.,0.,0.));
#1078=DIRECTION('',(0.,0.,1.));
#1079=DIRECTION('',(1.,0.,0.));
#1080=DIRECTION('',(0.,0.,1.));
#1081=DIRECTION('',(1.,0.,0.));
#1082=DIRECTION('',(0.,0.,-1.));
#1083=DIRECTION('',(-1.,0.,0.));
#1084=DIRECTION('',(0.,0.,1.));
#1085=DIRECTION('',(1.,0.,0.));
#1086=DIRECTION('',(0.,0.,1.));
#1087=DIRECTION('',(1.,0.,0.));
#1088=DIRECTION('',(0.,0.,1.));
#1089=DIRECTION('',(1.,0.,0.));
#1090=DIRECTION('',(0.,0.,1.));
#1091=DIRECTION('',(1.,0.,0.));
#1092=DIRECTION('',(0.,0.,1.));
#1093=DIRECTION('',(1.,0.,0.));
#1094=DIRECTION('',(0.,0.,1.));
#1095=DIRECTION('',(1.,0.,0.));
#1096=DIRECTION('',(0.,0.,1.));
#1097=DIRECTION('',(1.,0.,0.));
#1098=DIRECTION('',(0.,-1.,0.));
#1099=DIRECTION('',(0.,0.,-1.));
#1100=DIRECTION('',(0.,-1.,0.));
#1101=DIRECTION('',(0.,0.,-1.));
#1102=DIRECTION('',(0.,-1.,0.));
#1103=DIRECTION('',(0.,0.,-1.));
#1104=DIRECTION('',(0.,0.,1.));
#1105=DIRECTION('',(1.,0.,0.));
#1106=DIRECTION('',(0.,-1.,0.));
#1107=DIRECTION('',(1.,0.,0.));
#1108=DIRECTION('',(0.,1.,0.));
#1109=DIRECTION('',(-1.,0.,0.));
#1110=DIRECTION('',(-1.,0.,0.));
#1111=DIRECTION('',(0.,1.,0.));
#1112=CARTESIAN_POINT('',(0.,0.,0.));
#1113=CARTESIAN_POINT('',(47.5,87.9903810567666,20.));
#1114=CARTESIAN_POINT('',(42.5,87.9903810567666,20.));
#1115=CARTESIAN_POINT('',(47.5,62.0096189432334,20.));
#1116=CARTESIAN_POINT('',(42.5,62.0096189432334,20.));
#1117=CARTESIAN_POINT('',(132.5,62.0096189432334,20.));
#1118=CARTESIAN_POINT('',(127.5,62.0096189432334,20.));
#1119=CARTESIAN_POINT('',(132.5,87.9903810567666,20.));
#1120=CARTESIAN_POINT('',(127.5,87.9903810567666,20.));
#1121=CARTESIAN_POINT('',(25.,75.,20.));
#1122=CARTESIAN_POINT('',(20.,75.,20.));
#1123=CARTESIAN_POINT('',(155.,75.,20.));
#1124=CARTESIAN_POINT('',(150.,75.,20.));
#1125=CARTESIAN_POINT('',(90.,0.,20.));
#1126=CARTESIAN_POINT('',(180.,0.,20.));
#1127=CARTESIAN_POINT('',(0.,0.,20.));
#1128=CARTESIAN_POINT('',(180.,75.,20.));
#1129=CARTESIAN_POINT('',(180.,150.,20.));
#1130=CARTESIAN_POINT('',(90.,150.,20.));
#1131=CARTESIAN_POINT('',(0.,150.,20.));
#1132=CARTESIAN_POINT('',(0.,75.,20.));
#1133=CARTESIAN_POINT('',(90.,75.,20.));
#1134=CARTESIAN_POINT('',(180.,0.,0.));
#1135=CARTESIAN_POINT('',(180.,0.,0.));
#1136=CARTESIAN_POINT('',(0.,0.,0.));
#1137=CARTESIAN_POINT('',(0.,0.,0.));
#1138=CARTESIAN_POINT('',(90.,0.,0.));
#1139=CARTESIAN_POINT('',(90.,0.,0.));
#1140=CARTESIAN_POINT('',(0.,150.,0.));
#1141=CARTESIAN_POINT('',(0.,150.,0.));
#1142=CARTESIAN_POINT('',(0.,75.,0.));
#1143=CARTESIAN_POINT('',(0.,75.,0.));
#1144=CARTESIAN_POINT('',(180.,150.,0.));
#1145=CARTESIAN_POINT('',(180.,150.,0.));
#1146=CARTESIAN_POINT('',(90.,150.,0.));
#1147=CARTESIAN_POINT('',(90.,150.,0.));
#1148=CARTESIAN_POINT('',(47.5,87.9903810567666,0.));
#1149=CARTESIAN_POINT('',(42.5,87.9903810567666,0.));
#1150=CARTESIAN_POINT('',(47.5,62.0096189432334,0.));
#1151=CARTESIAN_POINT('',(42.5,62.0096189432334,0.));
#1152=CARTESIAN_POINT('',(132.5,62.0096189432334,0.));
#1153=CARTESIAN_POINT('',(127.5,62.0096189432334,0.));
#1154=CARTESIAN_POINT('',(132.5,87.9903810567666,0.));
#1155=CARTESIAN_POINT('',(127.5,87.9903810567666,0.));
#1156=CARTESIAN_POINT('',(25.,75.,0.));
#1157=CARTESIAN_POINT('',(20.,75.,0.));
#1158=CARTESIAN_POINT('',(155.,75.,0.));
#1159=CARTESIAN_POINT('',(150.,75.,0.));
#1160=CARTESIAN_POINT('',(180.,75.,0.));
#1161=CARTESIAN_POINT('',(90.,75.,0.));
#1162=CARTESIAN_POINT('',(180.,75.,0.));
#1163=CARTESIAN_POINT('',(155.,75.,20.));
#1164=CARTESIAN_POINT('',(25.,75.,20.));
#1165=CARTESIAN_POINT('',(132.5,87.9903810567666,20.));
#1166=CARTESIAN_POINT('',(132.5,62.0096189432334,20.));
#1167=CARTESIAN_POINT('',(47.5,62.0096189432334,20.));
#1168=CARTESIAN_POINT('',(47.5,87.9903810567666,20.));
#1169=CARTESIAN_POINT('',(0.,40.,50.));
#1170=CARTESIAN_POINT('',(0.,40.,45.));
#1171=CARTESIAN_POINT('',(0.,0.,100.));
#1172=CARTESIAN_POINT('',(0.,0.,100.));
#1173=CARTESIAN_POINT('',(0.,0.,0.));
#1174=CARTESIAN_POINT('',(0.,60.,100.));
#1175=CARTESIAN_POINT('',(0.,60.,100.));
#1176=CARTESIAN_POINT('',(0.,60.,100.));
#1177=CARTESIAN_POINT('',(0.,60.,0.));
#1178=CARTESIAN_POINT('',(0.,60.,0.));
#1179=CARTESIAN_POINT('',(0.,60.,100.));
#1180=CARTESIAN_POINT('',(42.5,0.,37.0096189432334));
#1181=CARTESIAN_POINT('',(42.5,0.,42.0096189432334));
#1182=CARTESIAN_POINT('',(42.5,0.,62.9903810567666));
#1183=CARTESIAN_POINT('',(42.5,0.,67.9903810567666));
#1184=CARTESIAN_POINT('',(20.,0.,50.));
#1185=CARTESIAN_POINT('',(20.,0.,55.));
#1186=CARTESIAN_POINT('',(50.,0.,100.));
#1187=CARTESIAN_POINT('',(50.,0.,100.));
#1188=CARTESIAN_POINT('',(50.,0.,0.));
#1189=CARTESIAN_POINT('',(0.,0.,100.));
#1190=CARTESIAN_POINT('',(0.,0.,0.));
#1191=CARTESIAN_POINT('',(0.,0.,100.));
#1192=CARTESIAN_POINT('',(50.,10.,100.));
#1193=CARTESIAN_POINT('',(50.,10.,100.));
#1194=CARTESIAN_POINT('',(50.,10.,0.));
#1195=CARTESIAN_POINT('',(50.,0.,100.));
#1196=CARTESIAN_POINT('',(50.,0.,0.));
#1197=CARTESIAN_POINT('',(50.,0.,100.));
#1198=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#1199=CARTESIAN_POINT('',(42.5,10.,32.0096189432334));
#1200=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#1201=CARTESIAN_POINT('',(42.5,10.,57.9903810567666));
#1202=CARTESIAN_POINT('',(20.,10.,50.));
#1203=CARTESIAN_POINT('',(20.,10.,45.));
#1204=CARTESIAN_POINT('',(10.,10.,100.));
#1205=CARTESIAN_POINT('',(10.,10.,100.));
#1206=CARTESIAN_POINT('',(10.,10.,0.));
#1207=CARTESIAN_POINT('',(50.,10.,100.));
#1208=CARTESIAN_POINT('',(50.,10.,0.));
#1209=CARTESIAN_POINT('',(50.,10.,100.));
#1210=CARTESIAN_POINT('',(10.,40.,50.));
#1211=CARTESIAN_POINT('',(10.,40.,55.));
#1212=CARTESIAN_POINT('',(10.,60.,100.));
#1213=CARTESIAN_POINT('',(10.,60.,100.));
#1214=CARTESIAN_POINT('',(10.,60.,0.));
#1215=CARTESIAN_POINT('',(10.,10.,100.));
#1216=CARTESIAN_POINT('',(10.,10.,0.));
#1217=CARTESIAN_POINT('',(10.,10.,100.));
#1218=CARTESIAN_POINT('',(10.,60.,100.));
#1219=CARTESIAN_POINT('',(10.,60.,0.));
#1220=CARTESIAN_POINT('',(10.,60.,100.));
#1221=CARTESIAN_POINT('',(0.,0.,100.));
#1222=CARTESIAN_POINT('',(0.,0.,0.));
#1223=CARTESIAN_POINT('',(10.,40.,50.));
#1224=CARTESIAN_POINT('',(20.,10.,50.));
#1225=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#1226=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#1227=CARTESIAN_POINT('',(0.,0.,3.));
#1228=CARTESIAN_POINT('',(5.,0.,3.));
#1229=CARTESIAN_POINT('',(0.,0.,3.));
#1230=CARTESIAN_POINT('',(-7.5,0.,3.));
#1231=CARTESIAN_POINT('',(0.,0.,3.));
#1232=CARTESIAN_POINT('',(0.,0.,0.));
#1233=CARTESIAN_POINT('',(7.5,0.,0.));
#1234=CARTESIAN_POINT('',(0.,0.,0.));
#1235=CARTESIAN_POINT('',(0.,0.,0.));
#1236=CARTESIAN_POINT('',(0.,0.,37.));
#1237=CARTESIAN_POINT('',(-5.,0.,37.));
#1238=CARTESIAN_POINT('',(0.,0.,37.));
#1239=CARTESIAN_POINT('',(0.,0.,0.));
#1240=CARTESIAN_POINT('',(10.,7.5,3.));
#1241=CARTESIAN_POINT('',(5.,7.5,3.));
#1242=CARTESIAN_POINT('',(10.,0.,3.));
#1243=CARTESIAN_POINT('',(20.,0.,3.));
#1244=CARTESIAN_POINT('',(0.,0.,3.));
#1245=CARTESIAN_POINT('',(20.,7.5,3.));
#1246=CARTESIAN_POINT('',(20.,15.,3.));
#1247=CARTESIAN_POINT('',(10.,15.,3.));
#1248=CARTESIAN_POINT('',(0.,15.,3.));
#1249=CARTESIAN_POINT('',(0.,7.5,3.));
#1250=CARTESIAN_POINT('',(10.,7.5,3.));
#1251=CARTESIAN_POINT('',(20.,0.,0.));
#1252=CARTESIAN_POINT('',(20.,0.,0.));
#1253=CARTESIAN_POINT('',(0.,0.,0.));
#1254=CARTESIAN_POINT('',(0.,0.,0.));
#1255=CARTESIAN_POINT('',(10.,0.,0.));
#1256=CARTESIAN_POINT('',(10.,0.,0.));
#1257=CARTESIAN_POINT('',(0.,15.,0.));
#1258=CARTESIAN_POINT('',(0.,15.,0.));
#1259=CARTESIAN_POINT('',(0.,7.5,0.));
#1260=CARTESIAN_POINT('',(0.,7.5,0.));
#1261=CARTESIAN_POINT('',(20.,15.,0.));
#1262=CARTESIAN_POINT('',(20.,15.,0.));
#1263=CARTESIAN_POINT('',(10.,15.,0.));
#1264=CARTESIAN_POINT('',(10.,15.,0.));
#1265=CARTESIAN_POINT('',(10.,7.5,0.));
#1266=CARTESIAN_POINT('',(5.,7.5,0.));
#1267=CARTESIAN_POINT('',(20.,7.5,0.));
#1268=CARTESIAN_POINT('',(10.,7.5,0.));
#1269=CARTESIAN_POINT('',(20.,7.5,0.));
#1270=CARTESIAN_POINT('',(10.,7.5,3.));
#1271=CARTESIAN_POINT('',(0.,0.,200.));
#1272=CARTESIAN_POINT('',(-5.,0.,200.));
#1273=CARTESIAN_POINT('',(0.,0.,200.));
#1274=CARTESIAN_POINT('',(0.,0.,0.));
#1275=CARTESIAN_POINT('',(5.,0.,0.));
#1276=CARTESIAN_POINT('',(0.,0.,0.));
#1277=CARTESIAN_POINT('',(0.,0.,0.));
#1278=CARTESIAN_POINT('',(0.,0.,0.));
#1279=CARTESIAN_POINT('',(-10.,-7.50000000000001,0.));
#1280=CARTESIAN_POINT('',(-10.,-7.5,197.));
#1281=CARTESIAN_POINT('',(0.,0.,0.));
#1282=CARTESIAN_POINT('',(-10.,-7.5,33.));
#1283=CARTESIAN_POINT('',(0.,0.,0.));
#1284=CARTESIAN_POINT('',(20.,13.,50.));
#1285=CARTESIAN_POINT('',(42.5,13.,62.9903810567666));
#1286=CARTESIAN_POINT('',(42.5,13.,37.0096189432334));
#1287=CARTESIAN_POINT('',(0.,0.,0.));
#1288=CARTESIAN_POINT('',(4.99999999999998,125.,20.));
#1289=CARTESIAN_POINT('',(175.,25.,20.));
#1290=CARTESIAN_POINT('',(190.,75.,60.));
#1291=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#171),
#1297);
#1292=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#172),
#1300);
#1293=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#175),
#1302);
#1294=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#174),
#1303);
#1295=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#173),
#1304);
#1296=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1305))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1319,#1315,#1314))
REPRESENTATION_CONTEXT('as1-ug-214','TOP_LEVEL_ASSEMBLY_PART')
);
#1297=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1306))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1319,#1315,#1314))
REPRESENTATION_CONTEXT('plate','COMPONENT_PART')
);
#1298=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1307))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1319,#1315,#1314))
REPRESENTATION_CONTEXT('lb_assem','COMPONENT_PART')
);
#1299=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1308))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1319,#1315,#1314))
REPRESENTATION_CONTEXT('rod_assem','COMPONENT_PART')
);
#1300=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1309))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1319,#1315,#1314))
REPRESENTATION_CONTEXT('l_bracket','COMPONENT_PART')
);
#1301=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1310))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1319,#1315,#1314))
REPRESENTATION_CONTEXT('nba','COMPONENT_PART')
);
#1302=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1311))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1319,#1315,#1314))
REPRESENTATION_CONTEXT('rod','COMPONENT_PART')
);
#1303=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1312))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1319,#1315,#1314))
REPRESENTATION_CONTEXT('nut','COMPONENT_PART')
);
#1304=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1313))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1319,#1315,#1314))
REPRESENTATION_CONTEXT('bolt','COMPONENT_PART')
);
#1305=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#1319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#1306=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#1319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#1307=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#1319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#1308=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#1319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#1309=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#1319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#1310=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#1319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#1311=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#1319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#1312=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#1319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#1313=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-005),#1319,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#1314=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#1315=(
CONVERSION_BASED_UNIT('DEGREE',#1317)
NAMED_UNIT(#1316)
PLANE_ANGLE_UNIT()
);
#1316=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
#1317=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#1318);
#1318=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#1319=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
ENDSEC;
END-ISO-10303-21;
-------------- next part --------------
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
 * from STEP Tools, Inc. (www.steptools.com) 
 */

FILE_DESCRIPTION(
/* description */ ('ARM_SCHEMA: ap238_arm_schema'),
/* implementation_level */ '2;1');

FILE_NAME(
/* name */ 'as1-ug-214_dt2',
/* time_stamp */ '2022-07-12T22:55:54-04:00',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v19.4',
/* originating_system */ '',
/* authorisation */ '');

FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
ENDSEC;

DATA;

/************************************************
 * Application object: WORKPIECE (#10)
 * SHAPE_DEFINITION: #10, #11
 * ITS_COMPONENTS [*]: #10, #3523
 * ITS_COMPONENTS [*]: #10, #3530
 * ITS_COMPONENTS [*]: #10, #3607
 * ITS_COMPONENTS [*]: #10, #3684
 * ITS_GEOMETRY: #10, #11, #12, #13
 * ITS_ID: #10, #14, #15, ['as1-ug-203']
 * REVISION_ID: #10, #14, [' ']
 */
#10=PRODUCT_DEFINITION(' ','',#14,#16);
#11=PRODUCT_DEFINITION_SHAPE('','',#10);
#12=SHAPE_DEFINITION_REPRESENTATION(#11,#13);
#13=SHAPE_REPRESENTATION('as1-ug-203-none',(#18,#3528,#3535,#3612,#3689,
#34,#38),#3515);
#14=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#15,
 .NOT_KNOWN.);
#15=PRODUCT('as1-ug-203','as1-ug-203',' ',(#42));
#16=PRODUCT_DEFINITION_CONTEXT('part definition',#17,'design');
#17=APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#18=AXIS2_PLACEMENT_3D('',#19,#20,#21);
#19=CARTESIAN_POINT('',(0.,0.,0.));
#20=DIRECTION('',(0.,0.,1.));
#21=DIRECTION('',(1.,0.,0.));
#22=CARTESIAN_POINT('',(0.,0.,0.));
#23=DIRECTION('',(0.,0.,1.));
#24=DIRECTION('',(1.,0.,0.));
#25=CARTESIAN_POINT('',(4.99999999999998,125.,20.));
#26=DIRECTION('',(0.,-1.,0.));
#27=DIRECTION('',(1.,0.,0.));
#28=CARTESIAN_POINT('',(175.,25.,20.));
#29=DIRECTION('',(0.,1.,0.));
#30=DIRECTION('',(-1.,0.,0.));
#31=CARTESIAN_POINT('',(190.,75.,60.));
#32=DIRECTION('',(-1.,0.,0.));
#33=DIRECTION('',(0.,1.,0.));
#34=AXIS2_PLACEMENT_3D('',#35,#36,#37);
#35=CARTESIAN_POINT('',(0.,0.,0.));
#36=DIRECTION('',(0.,0.,1.));
#37=DIRECTION('X direction',(1.,0.,0.));
#38=AXIS2_PLACEMENT_3D('',#39,#40,#41);
#39=CARTESIAN_POINT('',(0.,0.,0.));
#40=DIRECTION('',(0.,0.,1.));
#41=DIRECTION('X direction',(1.,0.,0.));
#42=PRODUCT_CONTEXT(' ',#17,'mechanical');

/************************************************
 * Application object: WORKPIECE (#43)
 * SHAPE_DEFINITION: #43, #44
 * ITS_GEOMETRY: #43, #44, #45, #46
 * ITS_RELATED_GEOMETRY [*]: #43, #44, #45, #46, #47, #48
 * ITS_ID: #43, #49, #50, ['plate']
 * ITS_STYLED_MODELS [*]: #43, #51, #52, #3712
 * REVISION_ID: #43, #49, [' ']
 */
#43=PRODUCT_DEFINITION(' ','',#49,#16);
#44=PRODUCT_DEFINITION_SHAPE('','',#43);
#45=SHAPE_DEFINITION_REPRESENTATION(#44,#46);
#46=SHAPE_REPRESENTATION('plate-None',(#3529),#3515);
#47=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between plate-None and plate-None',#46,#48);
#48=ADVANCED_BREP_SHAPE_REPRESENTATION('plate-None',(#3718),#3515);
#49=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#50,
 .NOT_KNOWN.);
#50=PRODUCT('plate','plate',' ',(#42));
#51=PROPERTY_DEFINITION('styled model','',#43);
#52=PROPERTY_DEFINITION_REPRESENTATION(#51,#3712);
#53=CARTESIAN_POINT('',(0.,0.,0.));
#54=DIRECTION('',(0.,0.,1.));
#55=DIRECTION('',(1.,0.,0.));
#56=CLOSED_SHELL('',(#57,#163,#194,#218,#242,#325,#337,#349,#361,#373,#385,
#397));
#57=ADVANCED_FACE('',(#58,#69,#80,#91,#102,#113,#124),#158,.T.);
#58=FACE_BOUND('',#59,.T.);
#59=EDGE_LOOP('',(#60));
#60=ORIENTED_EDGE('',*,*,#61,.T.);
#61=EDGE_CURVE('',#62,#62,#64,.T.);
#62=VERTEX_POINT('',#63);
#63=CARTESIAN_POINT('',(42.5,87.9903810567666,20.));
#64=CIRCLE('',#65,5.);
#65=AXIS2_PLACEMENT_3D('',#66,#67,#68);
#66=CARTESIAN_POINT('',(47.5,87.9903810567666,20.));
#67=DIRECTION('',(0.,0.,-1.));
#68=DIRECTION('',(-0.999999999999999,0.,0.));
#69=FACE_BOUND('',#70,.T.);
#70=EDGE_LOOP('',(#71));
#71=ORIENTED_EDGE('',*,*,#72,.T.);
#72=EDGE_CURVE('',#73,#73,#75,.T.);
#73=VERTEX_POINT('',#74);
#74=CARTESIAN_POINT('',(42.5,62.0096189432334,20.));
#75=CIRCLE('',#76,5.);
#76=AXIS2_PLACEMENT_3D('',#77,#78,#79);
#77=CARTESIAN_POINT('',(47.5,62.0096189432334,20.));
#78=DIRECTION('',(0.,0.,-1.));
#79=DIRECTION('',(-0.999999999999999,0.,0.));
#80=FACE_BOUND('',#81,.T.);
#81=EDGE_LOOP('',(#82));
#82=ORIENTED_EDGE('',*,*,#83,.T.);
#83=EDGE_CURVE('',#84,#84,#86,.T.);
#84=VERTEX_POINT('',#85);
#85=CARTESIAN_POINT('',(127.5,62.0096189432334,20.));
#86=CIRCLE('',#87,5.);
#87=AXIS2_PLACEMENT_3D('',#88,#89,#90);
#88=CARTESIAN_POINT('',(132.5,62.0096189432334,20.));
#89=DIRECTION('',(0.,0.,-1.));
#90=DIRECTION('',(-1.,0.,0.));
#91=FACE_BOUND('',#92,.T.);
#92=EDGE_LOOP('',(#93));
#93=ORIENTED_EDGE('',*,*,#94,.T.);
#94=EDGE_CURVE('',#95,#95,#97,.T.);
#95=VERTEX_POINT('',#96);
#96=CARTESIAN_POINT('',(127.5,87.9903810567666,20.));
#97=CIRCLE('',#98,5.);
#98=AXIS2_PLACEMENT_3D('',#99,#100,#101);
#99=CARTESIAN_POINT('',(132.5,87.9903810567666,20.));
#100=DIRECTION('',(0.,0.,-1.));
#101=DIRECTION('',(-1.,0.,0.));
#102=FACE_BOUND('',#103,.T.);
#103=EDGE_LOOP('',(#104));
#104=ORIENTED_EDGE('',*,*,#105,.T.);
#105=EDGE_CURVE('',#106,#106,#108,.T.);
#106=VERTEX_POINT('',#107);
#107=CARTESIAN_POINT('',(20.,75.,20.));
#108=CIRCLE('',#109,5.);
#109=AXIS2_PLACEMENT_3D('',#110,#111,#112);
#110=CARTESIAN_POINT('',(25.,75.,20.));
#111=DIRECTION('',(0.,0.,-1.));
#112=DIRECTION('',(-1.,0.,0.));
#113=FACE_BOUND('',#114,.T.);
#114=EDGE_LOOP('',(#115));
#115=ORIENTED_EDGE('',*,*,#116,.T.);
#116=EDGE_CURVE('',#117,#117,#119,.T.);
#117=VERTEX_POINT('',#118);
#118=CARTESIAN_POINT('',(150.,75.,20.));
#119=CIRCLE('',#120,5.);
#120=AXIS2_PLACEMENT_3D('',#121,#122,#123);
#121=CARTESIAN_POINT('',(155.,75.,20.));
#122=DIRECTION('',(0.,0.,-1.));
#123=DIRECTION('',(-1.,0.,0.));
#124=FACE_BOUND('',#125,.T.);
#125=EDGE_LOOP('',(#126,#136,#144,#152));
#126=ORIENTED_EDGE('',*,*,#127,.F.);
#127=EDGE_CURVE('',#128,#130,#132,.T.);
#128=VERTEX_POINT('',#129);
#129=CARTESIAN_POINT('',(180.,0.,20.));
#130=VERTEX_POINT('',#131);
#131=CARTESIAN_POINT('',(0.,0.,20.));
#132=LINE('',#133,#134);
#133=CARTESIAN_POINT('',(90.,0.,20.));
#134=VECTOR('',#135,1.);
#135=DIRECTION('',(-1.,0.,0.));
#136=ORIENTED_EDGE('',*,*,#137,.F.);
#137=EDGE_CURVE('',#138,#128,#140,.T.);
#138=VERTEX_POINT('',#139);
#139=CARTESIAN_POINT('',(180.,150.,20.));
#140=LINE('',#141,#142);
#141=CARTESIAN_POINT('',(180.,75.,20.));
#142=VECTOR('',#143,1.);
#143=DIRECTION('',(0.,-1.,0.));
#144=ORIENTED_EDGE('',*,*,#145,.F.);
#145=EDGE_CURVE('',#146,#138,#148,.T.);
#146=VERTEX_POINT('',#147);
#147=CARTESIAN_POINT('',(0.,150.,20.));
#148=LINE('',#149,#150);
#149=CARTESIAN_POINT('',(90.,150.,20.));
#150=VECTOR('',#151,1.);
#151=DIRECTION('',(1.,0.,0.));
#152=ORIENTED_EDGE('',*,*,#153,.F.);
#153=EDGE_CURVE('',#130,#146,#154,.T.);
#154=LINE('',#155,#156);
#155=CARTESIAN_POINT('',(0.,75.,20.));
#156=VECTOR('',#157,1.);
#157=DIRECTION('',(0.,1.,0.));
#158=PLANE('',#159);
#159=AXIS2_PLACEMENT_3D('',#160,#161,#162);
#160=CARTESIAN_POINT('',(90.,75.,20.));
#161=DIRECTION('',(0.,0.,1.));
#162=DIRECTION('',(1.,0.,0.));
#163=ADVANCED_FACE('',(#164),#189,.T.);
#164=FACE_OUTER_BOUND('',#165,.T.);
#165=EDGE_LOOP('',(#166,#174,#175,#183));
#166=ORIENTED_EDGE('',*,*,#167,.T.);
#167=EDGE_CURVE('',#168,#128,#170,.T.);
#168=VERTEX_POINT('',#169);
#169=CARTESIAN_POINT('',(180.,0.,0.));
#170=LINE('',#171,#172);
#171=CARTESIAN_POINT('',(180.,0.,0.));
#172=VECTOR('',#173,1.);
#173=DIRECTION('',(0.,0.,1.));
#174=ORIENTED_EDGE('',*,*,#127,.T.);
#175=ORIENTED_EDGE('',*,*,#176,.F.);
#176=EDGE_CURVE('',#177,#130,#179,.T.);
#177=VERTEX_POINT('',#178);
#178=CARTESIAN_POINT('',(0.,0.,0.));
#179=LINE('',#180,#181);
#180=CARTESIAN_POINT('',(0.,0.,0.));
#181=VECTOR('',#182,1.);
#182=DIRECTION('',(0.,0.,1.));
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#177,#168,#185,.T.);
#185=LINE('',#186,#187);
#186=CARTESIAN_POINT('',(90.,0.,0.));
#187=VECTOR('',#188,1.);
#188=DIRECTION('',(1.,0.,0.));
#189=PLANE('',#190);
#190=AXIS2_PLACEMENT_3D('',#191,#192,#193);
#191=CARTESIAN_POINT('',(90.,0.,0.));
#192=DIRECTION('',(0.,-1.,0.));
#193=DIRECTION('',(0.,0.,-1.));
#194=ADVANCED_FACE('',(#195),#213,.T.);
#195=FACE_OUTER_BOUND('',#196,.T.);
#196=EDGE_LOOP('',(#197,#198,#199,#207));
#197=ORIENTED_EDGE('',*,*,#176,.T.);
#198=ORIENTED_EDGE('',*,*,#153,.T.);
#199=ORIENTED_EDGE('',*,*,#200,.F.);
#200=EDGE_CURVE('',#201,#146,#203,.T.);
#201=VERTEX_POINT('',#202);
#202=CARTESIAN_POINT('',(0.,150.,0.));
#203=LINE('',#204,#205);
#204=CARTESIAN_POINT('',(0.,150.,0.));
#205=VECTOR('',#206,1.);
#206=DIRECTION('',(0.,0.,1.));
#207=ORIENTED_EDGE('',*,*,#208,.T.);
#208=EDGE_CURVE('',#201,#177,#209,.T.);
#209=LINE('',#210,#211);
#210=CARTESIAN_POINT('',(0.,75.,0.));
#211=VECTOR('',#212,1.);
#212=DIRECTION('',(0.,-1.,0.));
#213=PLANE('',#214);
#214=AXIS2_PLACEMENT_3D('',#215,#216,#217);
#215=CARTESIAN_POINT('',(0.,75.,0.));
#216=DIRECTION('',(-1.,0.,0.));
#217=DIRECTION('',(0.,0.,1.));
#218=ADVANCED_FACE('',(#219),#237,.T.);
#219=FACE_OUTER_BOUND('',#220,.T.);
#220=EDGE_LOOP('',(#221,#222,#223,#231));
#221=ORIENTED_EDGE('',*,*,#200,.T.);
#222=ORIENTED_EDGE('',*,*,#145,.T.);
#223=ORIENTED_EDGE('',*,*,#224,.F.);
#224=EDGE_CURVE('',#225,#138,#227,.T.);
#225=VERTEX_POINT('',#226);
#226=CARTESIAN_POINT('',(180.,150.,0.));
#227=LINE('',#228,#229);
#228=CARTESIAN_POINT('',(180.,150.,0.));
#229=VECTOR('',#230,1.);
#230=DIRECTION('',(0.,0.,1.));
#231=ORIENTED_EDGE('',*,*,#232,.T.);
#232=EDGE_CURVE('',#225,#201,#233,.T.);
#233=LINE('',#234,#235);
#234=CARTESIAN_POINT('',(90.,150.,0.));
#235=VECTOR('',#236,1.);
#236=DIRECTION('',(-1.,0.,0.));
#237=PLANE('',#238);
#238=AXIS2_PLACEMENT_3D('',#239,#240,#241);
#239=CARTESIAN_POINT('',(90.,150.,0.));
#240=DIRECTION('',(0.,1.,0.));
#241=DIRECTION('',(0.,0.,1.));
#242=ADVANCED_FACE('',(#243,#254,#265,#276,#287,#298,#309),#320,.T.);
#243=FACE_BOUND('',#244,.T.);
#244=EDGE_LOOP('',(#245));
#245=ORIENTED_EDGE('',*,*,#246,.F.);
#246=EDGE_CURVE('',#247,#247,#249,.T.);
#247=VERTEX_POINT('',#248);
#248=CARTESIAN_POINT('',(42.5,87.9903810567666,0.));
#249=CIRCLE('',#250,5.);
#250=AXIS2_PLACEMENT_3D('',#251,#252,#253);
#251=CARTESIAN_POINT('',(47.5,87.9903810567666,0.));
#252=DIRECTION('',(0.,0.,-1.));
#253=DIRECTION('',(-0.999999999999999,0.,0.));
#254=FACE_BOUND('',#255,.T.);
#255=EDGE_LOOP('',(#256));
#256=ORIENTED_EDGE('',*,*,#257,.F.);
#257=EDGE_CURVE('',#258,#258,#260,.T.);
#258=VERTEX_POINT('',#259);
#259=CARTESIAN_POINT('',(42.5,62.0096189432334,0.));
#260=CIRCLE('',#261,5.);
#261=AXIS2_PLACEMENT_3D('',#262,#263,#264);
#262=CARTESIAN_POINT('',(47.5,62.0096189432334,0.));
#263=DIRECTION('',(0.,0.,-1.));
#264=DIRECTION('',(-0.999999999999999,0.,0.));
#265=FACE_BOUND('',#266,.T.);
#266=EDGE_LOOP('',(#267));
#267=ORIENTED_EDGE('',*,*,#268,.F.);
#268=EDGE_CURVE('',#269,#269,#271,.T.);
#269=VERTEX_POINT('',#270);
#270=CARTESIAN_POINT('',(127.5,62.0096189432334,0.));
#271=CIRCLE('',#272,5.);
#272=AXIS2_PLACEMENT_3D('',#273,#274,#275);
#273=CARTESIAN_POINT('',(132.5,62.0096189432334,0.));
#274=DIRECTION('',(0.,0.,-1.));
#275=DIRECTION('',(-1.,0.,0.));
#276=FACE_BOUND('',#277,.T.);
#277=EDGE_LOOP('',(#278));
#278=ORIENTED_EDGE('',*,*,#279,.F.);
#279=EDGE_CURVE('',#280,#280,#282,.T.);
#280=VERTEX_POINT('',#281);
#281=CARTESIAN_POINT('',(127.5,87.9903810567666,0.));
#282=CIRCLE('',#283,5.);
#283=AXIS2_PLACEMENT_3D('',#284,#285,#286);
#284=CARTESIAN_POINT('',(132.5,87.9903810567666,0.));
#285=DIRECTION('',(0.,0.,-1.));
#286=DIRECTION('',(-1.,0.,0.));
#287=FACE_BOUND('',#288,.T.);
#288=EDGE_LOOP('',(#289));
#289=ORIENTED_EDGE('',*,*,#290,.F.);
#290=EDGE_CURVE('',#291,#291,#293,.T.);
#291=VERTEX_POINT('',#292);
#292=CARTESIAN_POINT('',(20.,75.,0.));
#293=CIRCLE('',#294,5.);
#294=AXIS2_PLACEMENT_3D('',#295,#296,#297);
#295=CARTESIAN_POINT('',(25.,75.,0.));
#296=DIRECTION('',(0.,0.,-1.));
#297=DIRECTION('',(-1.,0.,0.));
#298=FACE_BOUND('',#299,.T.);
#299=EDGE_LOOP('',(#300));
#300=ORIENTED_EDGE('',*,*,#301,.F.);
#301=EDGE_CURVE('',#302,#302,#304,.T.);
#302=VERTEX_POINT('',#303);
#303=CARTESIAN_POINT('',(150.,75.,0.));
#304=CIRCLE('',#305,5.);
#305=AXIS2_PLACEMENT_3D('',#306,#307,#308);
#306=CARTESIAN_POINT('',(155.,75.,0.));
#307=DIRECTION('',(0.,0.,-1.));
#308=DIRECTION('',(-1.,0.,0.));
#309=FACE_BOUND('',#310,.T.);
#310=EDGE_LOOP('',(#311,#317,#318,#319));
#311=ORIENTED_EDGE('',*,*,#312,.F.);
#312=EDGE_CURVE('',#168,#225,#313,.T.);
#313=LINE('',#314,#315);
#314=CARTESIAN_POINT('',(180.,75.,0.));
#315=VECTOR('',#316,1.);
#316=DIRECTION('',(0.,1.,0.));
#317=ORIENTED_EDGE('',*,*,#184,.F.);
#318=ORIENTED_EDGE('',*,*,#208,.F.);
#319=ORIENTED_EDGE('',*,*,#232,.F.);
#320=PLANE('',#321);
#321=AXIS2_PLACEMENT_3D('',#322,#323,#324);
#322=CARTESIAN_POINT('',(90.,75.,0.));
#323=DIRECTION('',(0.,0.,-1.));
#324=DIRECTION('',(-1.,0.,0.));
#325=ADVANCED_FACE('',(#326),#332,.T.);
#326=FACE_OUTER_BOUND('',#327,.T.);
#327=EDGE_LOOP('',(#328,#329,#330,#331));
#328=ORIENTED_EDGE('',*,*,#312,.T.);
#329=ORIENTED_EDGE('',*,*,#224,.T.);
#330=ORIENTED_EDGE('',*,*,#137,.T.);
#331=ORIENTED_EDGE('',*,*,#167,.F.);
#332=PLANE('',#333);
#333=AXIS2_PLACEMENT_3D('',#334,#335,#336);
#334=CARTESIAN_POINT('',(180.,75.,0.));
#335=DIRECTION('',(1.,0.,0.));
#336=DIRECTION('',(0.,0.,-1.));
#337=ADVANCED_FACE('',(#338,#341),#344,.F.);
#338=FACE_BOUND('',#339,.T.);
#339=EDGE_LOOP('',(#340));
#340=ORIENTED_EDGE('',*,*,#301,.T.);
#341=FACE_BOUND('',#342,.T.);
#342=EDGE_LOOP('',(#343));
#343=ORIENTED_EDGE('',*,*,#116,.F.);
#344=CYLINDRICAL_SURFACE('',#345,5.);
#345=AXIS2_PLACEMENT_3D('',#346,#347,#348);
#346=CARTESIAN_POINT('',(155.,75.,20.));
#347=DIRECTION('',(0.,0.,-1.));
#348=DIRECTION('',(-1.,0.,0.));
#349=ADVANCED_FACE('',(#350,#353),#356,.F.);
#350=FACE_BOUND('',#351,.T.);
#351=EDGE_LOOP('',(#352));
#352=ORIENTED_EDGE('',*,*,#290,.T.);
#353=FACE_BOUND('',#354,.T.);
#354=EDGE_LOOP('',(#355));
#355=ORIENTED_EDGE('',*,*,#105,.F.);
#356=CYLINDRICAL_SURFACE('',#357,5.);
#357=AXIS2_PLACEMENT_3D('',#358,#359,#360);
#358=CARTESIAN_POINT('',(25.,75.,20.));
#359=DIRECTION('',(0.,0.,-1.));
#360=DIRECTION('',(-1.,0.,0.));
#361=ADVANCED_FACE('',(#362,#365),#368,.F.);
#362=FACE_BOUND('',#363,.T.);
#363=EDGE_LOOP('',(#364));
#364=ORIENTED_EDGE('',*,*,#279,.T.);
#365=FACE_BOUND('',#366,.T.);
#366=EDGE_LOOP('',(#367));
#367=ORIENTED_EDGE('',*,*,#94,.F.);
#368=CYLINDRICAL_SURFACE('',#369,5.);
#369=AXIS2_PLACEMENT_3D('',#370,#371,#372);
#370=CARTESIAN_POINT('',(132.5,87.9903810567666,20.));
#371=DIRECTION('',(0.,0.,-1.));
#372=DIRECTION('',(-1.,0.,0.));
#373=ADVANCED_FACE('',(#374,#377),#380,.F.);
#374=FACE_BOUND('',#375,.T.);
#375=EDGE_LOOP('',(#376));
#376=ORIENTED_EDGE('',*,*,#268,.T.);
#377=FACE_BOUND('',#378,.T.);
#378=EDGE_LOOP('',(#379));
#379=ORIENTED_EDGE('',*,*,#83,.F.);
#380=CYLINDRICAL_SURFACE('',#381,5.);
#381=AXIS2_PLACEMENT_3D('',#382,#383,#384);
#382=CARTESIAN_POINT('',(132.5,62.0096189432334,20.));
#383=DIRECTION('',(0.,0.,-1.));
#384=DIRECTION('',(-1.,0.,0.));
#385=ADVANCED_FACE('',(#386,#389),#392,.F.);
#386=FACE_BOUND('',#387,.T.);
#387=EDGE_LOOP('',(#388));
#388=ORIENTED_EDGE('',*,*,#257,.T.);
#389=FACE_BOUND('',#390,.T.);
#390=EDGE_LOOP('',(#391));
#391=ORIENTED_EDGE('',*,*,#72,.F.);
#392=CYLINDRICAL_SURFACE('',#393,5.);
#393=AXIS2_PLACEMENT_3D('',#394,#395,#396);
#394=CARTESIAN_POINT('',(47.5,62.0096189432334,20.));
#395=DIRECTION('',(0.,0.,-1.));
#396=DIRECTION('',(-0.999999999999999,0.,0.));
#397=ADVANCED_FACE('',(#398,#401),#404,.F.);
#398=FACE_BOUND('',#399,.T.);
#399=EDGE_LOOP('',(#400));
#400=ORIENTED_EDGE('',*,*,#246,.T.);
#401=FACE_BOUND('',#402,.T.);
#402=EDGE_LOOP('',(#403));
#403=ORIENTED_EDGE('',*,*,#61,.F.);
#404=CYLINDRICAL_SURFACE('',#405,5.);
#405=AXIS2_PLACEMENT_3D('',#406,#407,#408);
#406=CARTESIAN_POINT('',(47.5,87.9903810567666,20.));
#407=DIRECTION('',(0.,0.,-1.));
#408=DIRECTION('',(-0.999999999999999,0.,0.));

/************************************************
 * Application object: WORKPIECE (#409)
 * SHAPE_DEFINITION: #409, #410
 * ITS_COMPONENTS [*]: #409, #3537
 * ITS_COMPONENTS [*]: #409, #3544
 * ITS_COMPONENTS [*]: #409, #3565
 * ITS_COMPONENTS [*]: #409, #3586
 * ITS_GEOMETRY: #409, #410, #411, #412
 * ITS_ID: #409, #413, #414, ['lb_assem']
 * REVISION_ID: #409, #413, [' ']
 */
#409=PRODUCT_DEFINITION(' ','',#413,#16);
#410=PRODUCT_DEFINITION_SHAPE('','',#409);
#411=SHAPE_DEFINITION_REPRESENTATION(#410,#412);
#412=SHAPE_REPRESENTATION('lb_assem-None',(#3536,#3542,#3549,#3570,#3591),
#3515);
#413=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#414,
 .NOT_KNOWN.);
#414=PRODUCT('lb_assem','lb_assem',' ',(#42));
#415=CARTESIAN_POINT('',(0.,0.,0.));
#416=DIRECTION('',(0.,0.,1.));
#417=DIRECTION('',(1.,0.,0.));
#418=CARTESIAN_POINT('',(0.,0.,0.));
#419=DIRECTION('',(0.,0.,1.));
#420=DIRECTION('',(1.,0.,0.));
#421=CARTESIAN_POINT('',(20.,13.,50.));
#422=DIRECTION('',(0.,-1.,0.));
#423=DIRECTION('',(0.,0.,-1.));
#424=CARTESIAN_POINT('',(42.5,13.,62.9903810567666));
#425=DIRECTION('',(0.,-1.,0.));
#426=DIRECTION('',(0.,0.,-1.));
#427=CARTESIAN_POINT('',(42.5,13.,37.0096189432334));
#428=DIRECTION('',(0.,-1.,0.));
#429=DIRECTION('',(0.,0.,-1.));

/************************************************
 * Application object: WORKPIECE (#430)
 * SHAPE_DEFINITION: #430, #431
 * ITS_GEOMETRY: #430, #431, #432, #433
 * ITS_RELATED_GEOMETRY [*]: #430, #431, #432, #433, #434, #435
 * ITS_ID: #430, #436, #437, ['l_bracket']
 * ITS_STYLED_MODELS [*]: #430, #438, #439, #3713
 * REVISION_ID: #430, #436, [' ']
 */
#430=PRODUCT_DEFINITION(' ','',#436,#16);
#431=PRODUCT_DEFINITION_SHAPE('','',#430);
#432=SHAPE_DEFINITION_REPRESENTATION(#431,#433);
#433=SHAPE_REPRESENTATION('l_bracket-None',(#3543),#3515);
#434=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between l_bracket-None and l_bracket-None',#433,#435);
#435=ADVANCED_BREP_SHAPE_REPRESENTATION('l_bracket-None',(#3736),#3515);
#436=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#437,
 .NOT_KNOWN.);
#437=PRODUCT('l_bracket','l_bracket',' ',(#42));
#438=PROPERTY_DEFINITION('styled model','',#430);
#439=PROPERTY_DEFINITION_REPRESENTATION(#438,#3713);
#440=CARTESIAN_POINT('',(0.,0.,0.));
#441=DIRECTION('',(0.,0.,1.));
#442=DIRECTION('',(1.,0.,0.));
#443=CLOSED_SHELL('',(#444,#495,#559,#590,#654,#696,#718,#732,#746,#758,
#770,#782));
#444=ADVANCED_FACE('',(#445,#456),#490,.F.);
#445=FACE_BOUND('',#446,.T.);
#446=EDGE_LOOP('',(#447));
#447=ORIENTED_EDGE('',*,*,#448,.T.);
#448=EDGE_CURVE('',#449,#449,#451,.T.);
#449=VERTEX_POINT('',#450);
#450=CARTESIAN_POINT('',(0.,40.,45.));
#451=CIRCLE('',#452,5.);
#452=AXIS2_PLACEMENT_3D('',#453,#454,#455);
#453=CARTESIAN_POINT('',(0.,40.,50.));
#454=DIRECTION('',(1.,0.,0.));
#455=DIRECTION('',(0.,0.,-0.999999999999999));
#456=FACE_BOUND('',#457,.T.);
#457=EDGE_LOOP('',(#458,#468,#476,#484));
#458=ORIENTED_EDGE('',*,*,#459,.F.);
#459=EDGE_CURVE('',#460,#462,#464,.T.);
#460=VERTEX_POINT('',#461);
#461=CARTESIAN_POINT('',(0.,0.,100.));
#462=VERTEX_POINT('',#463);
#463=CARTESIAN_POINT('',(0.,0.,0.));
#464=LINE('',#465,#466);
#465=CARTESIAN_POINT('',(0.,0.,100.));
#466=VECTOR('',#467,1.);
#467=DIRECTION('',(0.,0.,-1.));
#468=ORIENTED_EDGE('',*,*,#469,.F.);
#469=EDGE_CURVE('',#470,#460,#472,.T.);
#470=VERTEX_POINT('',#471);
#471=CARTESIAN_POINT('',(0.,60.,100.));
#472=LINE('',#473,#474);
#473=CARTESIAN_POINT('',(0.,60.,100.));
#474=VECTOR('',#475,1.);
#475=DIRECTION('',(0.,-1.,0.));
#476=ORIENTED_EDGE('',*,*,#477,.T.);
#477=EDGE_CURVE('',#470,#478,#480,.T.);
#478=VERTEX_POINT('',#479);
#479=CARTESIAN_POINT('',(0.,60.,0.));
#480=LINE('',#481,#482);
#481=CARTESIAN_POINT('',(0.,60.,100.));
#482=VECTOR('',#483,1.);
#483=DIRECTION('',(0.,0.,-1.));
#484=ORIENTED_EDGE('',*,*,#485,.T.);
#485=EDGE_CURVE('',#478,#462,#486,.T.);
#486=LINE('',#487,#488);
#487=CARTESIAN_POINT('',(0.,60.,0.));
#488=VECTOR('',#489,1.);
#489=DIRECTION('',(0.,-1.,0.));
#490=PLANE('',#491);
#491=AXIS2_PLACEMENT_3D('',#492,#493,#494);
#492=CARTESIAN_POINT('',(0.,60.,100.));
#493=DIRECTION('',(1.,0.,0.));
#494=DIRECTION('',(0.,0.,-1.));
#495=ADVANCED_FACE('',(#496,#507,#518,#529),#554,.F.);
#496=FACE_BOUND('',#497,.T.);
#497=EDGE_LOOP('',(#498));
#498=ORIENTED_EDGE('',*,*,#499,.T.);
#499=EDGE_CURVE('',#500,#500,#502,.T.);
#500=VERTEX_POINT('',#501);
#501=CARTESIAN_POINT('',(42.5,0.,42.0096189432334));
#502=CIRCLE('',#503,5.);
#503=AXIS2_PLACEMENT_3D('',#504,#505,#506);
#504=CARTESIAN_POINT('',(42.5,0.,37.0096189432334));
#505=DIRECTION('',(0.,1.,0.));
#506=DIRECTION('',(0.,0.,0.999999999999999));
#507=FACE_BOUND('',#508,.T.);
#508=EDGE_LOOP('',(#509));
#509=ORIENTED_EDGE('',*,*,#510,.T.);
#510=EDGE_CURVE('',#511,#511,#513,.T.);
#511=VERTEX_POINT('',#512);
#512=CARTESIAN_POINT('',(42.5,0.,67.9903810567666));
#513=CIRCLE('',#514,5.);
#514=AXIS2_PLACEMENT_3D('',#515,#516,#517);
#515=CARTESIAN_POINT('',(42.5,0.,62.9903810567666));
#516=DIRECTION('',(0.,1.,0.));
#517=DIRECTION('',(0.,0.,1.));
#518=FACE_BOUND('',#519,.T.);
#519=EDGE_LOOP('',(#520));
#520=ORIENTED_EDGE('',*,*,#521,.T.);
#521=EDGE_CURVE('',#522,#522,#524,.T.);
#522=VERTEX_POINT('',#523);
#523=CARTESIAN_POINT('',(20.,0.,55.));
#524=CIRCLE('',#525,5.);
#525=AXIS2_PLACEMENT_3D('',#526,#527,#528);
#526=CARTESIAN_POINT('',(20.,0.,50.));
#527=DIRECTION('',(0.,1.,0.));
#528=DIRECTION('',(0.,0.,0.999999999999999));
#529=FACE_BOUND('',#530,.T.);
#530=EDGE_LOOP('',(#531,#541,#547,#548));
#531=ORIENTED_EDGE('',*,*,#532,.F.);
#532=EDGE_CURVE('',#533,#535,#537,.T.);
#533=VERTEX_POINT('',#534);
#534=CARTESIAN_POINT('',(50.,0.,100.));
#535=VERTEX_POINT('',#536);
#536=CARTESIAN_POINT('',(50.,0.,0.));
#537=LINE('',#538,#539);
#538=CARTESIAN_POINT('',(50.,0.,100.));
#539=VECTOR('',#540,1.);
#540=DIRECTION('',(0.,0.,-1.));
#541=ORIENTED_EDGE('',*,*,#542,.F.);
#542=EDGE_CURVE('',#460,#533,#543,.T.);
#543=LINE('',#544,#545);
#544=CARTESIAN_POINT('',(0.,0.,100.));
#545=VECTOR('',#546,1.);
#546=DIRECTION('',(1.,0.,0.));
#547=ORIENTED_EDGE('',*,*,#459,.T.);
#548=ORIENTED_EDGE('',*,*,#549,.T.);
#549=EDGE_CURVE('',#462,#535,#550,.T.);
#550=LINE('',#551,#552);
#551=CARTESIAN_POINT('',(0.,0.,0.));
#552=VECTOR('',#553,1.);
#553=DIRECTION('',(1.,0.,0.));
#554=PLANE('',#555);
#555=AXIS2_PLACEMENT_3D('',#556,#557,#558);
#556=CARTESIAN_POINT('',(0.,0.,100.));
#557=DIRECTION('',(0.,1.,0.));
#558=DIRECTION('',(0.,0.,1.));
#559=ADVANCED_FACE('',(#560),#585,.F.);
#560=FACE_OUTER_BOUND('',#561,.T.);
#561=EDGE_LOOP('',(#562,#572,#578,#579));
#562=ORIENTED_EDGE('',*,*,#563,.F.);
#563=EDGE_CURVE('',#564,#566,#568,.T.);
#564=VERTEX_POINT('',#565);
#565=CARTESIAN_POINT('',(50.,10.,100.));
#566=VERTEX_POINT('',#567);
#567=CARTESIAN_POINT('',(50.,10.,0.));
#568=LINE('',#569,#570);
#569=CARTESIAN_POINT('',(50.,10.,100.));
#570=VECTOR('',#571,1.);
#571=DIRECTION('',(0.,0.,-1.));
#572=ORIENTED_EDGE('',*,*,#573,.F.);
#573=EDGE_CURVE('',#533,#564,#574,.T.);
#574=LINE('',#575,#576);
#575=CARTESIAN_POINT('',(50.,0.,100.));
#576=VECTOR('',#577,1.);
#577=DIRECTION('',(0.,1.,0.));
#578=ORIENTED_EDGE('',*,*,#532,.T.);
#579=ORIENTED_EDGE('',*,*,#580,.T.);
#580=EDGE_CURVE('',#535,#566,#581,.T.);
#581=LINE('',#582,#583);
#582=CARTESIAN_POINT('',(50.,0.,0.));
#583=VECTOR('',#584,1.);
#584=DIRECTION('',(0.,1.,0.));
#585=PLANE('',#586);
#586=AXIS2_PLACEMENT_3D('',#587,#588,#589);
#587=CARTESIAN_POINT('',(50.,0.,100.));
#588=DIRECTION('',(-1.,0.,0.));
#589=DIRECTION('',(0.,0.,1.));
#590=ADVANCED_FACE('',(#591,#602,#613,#624),#649,.F.);
#591=FACE_BOUND('',#592,.T.);
#592=EDGE_LOOP('',(#593));
#593=ORIENTED_EDGE('',*,*,#594,.T.);
#594=EDGE_CURVE('',#595,#595,#597,.T.);
#595=VERTEX_POINT('',#596);
#596=CARTESIAN_POINT('',(42.5,10.,32.0096189432334));
#597=CIRCLE('',#598,5.);
#598=AXIS2_PLACEMENT_3D('',#599,#600,#601);
#599=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#600=DIRECTION('',(0.,-1.,0.));
#601=DIRECTION('',(0.,0.,-0.999999999999999));
#602=FACE_BOUND('',#603,.T.);
#603=EDGE_LOOP('',(#604));
#604=ORIENTED_EDGE('',*,*,#605,.T.);
#605=EDGE_CURVE('',#606,#606,#608,.T.);
#606=VERTEX_POINT('',#607);
#607=CARTESIAN_POINT('',(42.5,10.,57.9903810567666));
#608=CIRCLE('',#609,5.);
#609=AXIS2_PLACEMENT_3D('',#610,#611,#612);
#610=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#611=DIRECTION('',(0.,-1.,0.));
#612=DIRECTION('',(0.,0.,-0.999999999999999));
#613=FACE_BOUND('',#614,.T.);
#614=EDGE_LOOP('',(#615));
#615=ORIENTED_EDGE('',*,*,#616,.T.);
#616=EDGE_CURVE('',#617,#617,#619,.T.);
#617=VERTEX_POINT('',#618);
#618=CARTESIAN_POINT('',(20.,10.,45.));
#619=CIRCLE('',#620,5.);
#620=AXIS2_PLACEMENT_3D('',#621,#622,#623);
#621=CARTESIAN_POINT('',(20.,10.,50.));
#622=DIRECTION('',(0.,-1.,0.));
#623=DIRECTION('',(0.,0.,-0.999999999999999));
#624=FACE_BOUND('',#625,.T.);
#625=EDGE_LOOP('',(#626,#636,#642,#643));
#626=ORIENTED_EDGE('',*,*,#627,.F.);
#627=EDGE_CURVE('',#628,#630,#632,.T.);
#628=VERTEX_POINT('',#629);
#629=CARTESIAN_POINT('',(10.,10.,100.));
#630=VERTEX_POINT('',#631);
#631=CARTESIAN_POINT('',(10.,10.,0.));
#632=LINE('',#633,#634);
#633=CARTESIAN_POINT('',(10.,10.,100.));
#634=VECTOR('',#635,1.);
#635=DIRECTION('',(0.,0.,-1.));
#636=ORIENTED_EDGE('',*,*,#637,.F.);
#637=EDGE_CURVE('',#564,#628,#638,.T.);
#638=LINE('',#639,#640);
#639=CARTESIAN_POINT('',(50.,10.,100.));
#640=VECTOR('',#641,1.);
#641=DIRECTION('',(-1.,0.,0.));
#642=ORIENTED_EDGE('',*,*,#563,.T.);
#643=ORIENTED_EDGE('',*,*,#644,.T.);
#644=EDGE_CURVE('',#566,#630,#645,.T.);
#645=LINE('',#646,#647);
#646=CARTESIAN_POINT('',(50.,10.,0.));
#647=VECTOR('',#648,1.);
#648=DIRECTION('',(-1.,0.,0.));
#649=PLANE('',#650);
#650=AXIS2_PLACEMENT_3D('',#651,#652,#653);
#651=CARTESIAN_POINT('',(50.,10.,100.));
#652=DIRECTION('',(0.,-1.,0.));
#653=DIRECTION('',(0.,0.,-1.));
#654=ADVANCED_FACE('',(#655,#666),#691,.F.);
#655=FACE_BOUND('',#656,.T.);
#656=EDGE_LOOP('',(#657));
#657=ORIENTED_EDGE('',*,*,#658,.T.);
#658=EDGE_CURVE('',#659,#659,#661,.T.);
#659=VERTEX_POINT('',#660);
#660=CARTESIAN_POINT('',(10.,40.,55.));
#661=CIRCLE('',#662,5.);
#662=AXIS2_PLACEMENT_3D('',#663,#664,#665);
#663=CARTESIAN_POINT('',(10.,40.,50.));
#664=DIRECTION('',(-1.,0.,0.));
#665=DIRECTION('',(0.,0.,0.999999999999999));
#666=FACE_BOUND('',#667,.T.);
#667=EDGE_LOOP('',(#668,#678,#684,#685));
#668=ORIENTED_EDGE('',*,*,#669,.F.);
#669=EDGE_CURVE('',#670,#672,#674,.T.);
#670=VERTEX_POINT('',#671);
#671=CARTESIAN_POINT('',(10.,60.,100.));
#672=VERTEX_POINT('',#673);
#673=CARTESIAN_POINT('',(10.,60.,0.));
#674=LINE('',#675,#676);
#675=CARTESIAN_POINT('',(10.,60.,100.));
#676=VECTOR('',#677,1.);
#677=DIRECTION('',(0.,0.,-1.));
#678=ORIENTED_EDGE('',*,*,#679,.F.);
#679=EDGE_CURVE('',#628,#670,#680,.T.);
#680=LINE('',#681,#682);
#681=CARTESIAN_POINT('',(10.,10.,100.));
#682=VECTOR('',#683,1.);
#683=DIRECTION('',(0.,1.,0.));
#684=ORIENTED_EDGE('',*,*,#627,.T.);
#685=ORIENTED_EDGE('',*,*,#686,.T.);
#686=EDGE_CURVE('',#630,#672,#687,.T.);
#687=LINE('',#688,#689);
#688=CARTESIAN_POINT('',(10.,10.,0.));
#689=VECTOR('',#690,1.);
#690=DIRECTION('',(0.,1.,0.));
#691=PLANE('',#692);
#692=AXIS2_PLACEMENT_3D('',#693,#694,#695);
#693=CARTESIAN_POINT('',(10.,10.,100.));
#694=DIRECTION('',(-1.,0.,0.));
#695=DIRECTION('',(0.,0.,1.));
#696=ADVANCED_FACE('',(#697),#713,.F.);
#697=FACE_OUTER_BOUND('',#698,.T.);
#698=EDGE_LOOP('',(#699,#705,#706,#712));
#699=ORIENTED_EDGE('',*,*,#700,.F.);
#700=EDGE_CURVE('',#670,#470,#701,.T.);
#701=LINE('',#702,#703);
#702=CARTESIAN_POINT('',(10.,60.,100.));
#703=VECTOR('',#704,1.);
#704=DIRECTION('',(-1.,0.,0.));
#705=ORIENTED_EDGE('',*,*,#669,.T.);
#706=ORIENTED_EDGE('',*,*,#707,.T.);
#707=EDGE_CURVE('',#672,#478,#708,.T.);
#708=LINE('',#709,#710);
#709=CARTESIAN_POINT('',(10.,60.,0.));
#710=VECTOR('',#711,1.);
#711=DIRECTION('',(-1.,0.,0.));
#712=ORIENTED_EDGE('',*,*,#477,.F.);
#713=PLANE('',#714);
#714=AXIS2_PLACEMENT_3D('',#715,#716,#717);
#715=CARTESIAN_POINT('',(10.,60.,100.));
#716=DIRECTION('',(0.,-1.,0.));
#717=DIRECTION('',(0.,0.,-1.));
#718=ADVANCED_FACE('',(#719),#727,.T.);
#719=FACE_OUTER_BOUND('',#720,.T.);
#720=EDGE_LOOP('',(#721,#722,#723,#724,#725,#726));
#721=ORIENTED_EDGE('',*,*,#469,.T.);
#722=ORIENTED_EDGE('',*,*,#542,.T.);
#723=ORIENTED_EDGE('',*,*,#573,.T.);
#724=ORIENTED_EDGE('',*,*,#637,.T.);
#725=ORIENTED_EDGE('',*,*,#679,.T.);
#726=ORIENTED_EDGE('',*,*,#700,.T.);
#727=PLANE('',#728);
#728=AXIS2_PLACEMENT_3D('',#729,#730,#731);
#729=CARTESIAN_POINT('',(0.,0.,100.));
#730=DIRECTION('',(0.,0.,1.));
#731=DIRECTION('',(1.,0.,0.));
#732=ADVANCED_FACE('',(#733),#741,.F.);
#733=FACE_OUTER_BOUND('',#734,.T.);
#734=EDGE_LOOP('',(#735,#736,#737,#738,#739,#740));
#735=ORIENTED_EDGE('',*,*,#485,.F.);
#736=ORIENTED_EDGE('',*,*,#707,.F.);
#737=ORIENTED_EDGE('',*,*,#686,.F.);
#738=ORIENTED_EDGE('',*,*,#644,.F.);
#739=ORIENTED_EDGE('',*,*,#580,.F.);
#740=ORIENTED_EDGE('',*,*,#549,.F.);
#741=PLANE('',#742);
#742=AXIS2_PLACEMENT_3D('',#743,#744,#745);
#743=CARTESIAN_POINT('',(0.,0.,0.));
#744=DIRECTION('',(0.,0.,1.));
#745=DIRECTION('',(1.,0.,0.));
#746=ADVANCED_FACE('',(#747,#750),#753,.F.);
#747=FACE_BOUND('',#748,.T.);
#748=EDGE_LOOP('',(#749));
#749=ORIENTED_EDGE('',*,*,#658,.F.);
#750=FACE_BOUND('',#751,.T.);
#751=EDGE_LOOP('',(#752));
#752=ORIENTED_EDGE('',*,*,#448,.F.);
#753=CYLINDRICAL_SURFACE('',#754,5.);
#754=AXIS2_PLACEMENT_3D('',#755,#756,#757);
#755=CARTESIAN_POINT('',(10.,40.,50.));
#756=DIRECTION('',(-1.,0.,0.));
#757=DIRECTION('',(0.,0.,0.999999999999999));
#758=ADVANCED_FACE('',(#759,#762),#765,.F.);
#759=FACE_BOUND('',#760,.T.);
#760=EDGE_LOOP('',(#761));
#761=ORIENTED_EDGE('',*,*,#616,.F.);
#762=FACE_BOUND('',#763,.T.);
#763=EDGE_LOOP('',(#764));
#764=ORIENTED_EDGE('',*,*,#521,.F.);
#765=CYLINDRICAL_SURFACE('',#766,5.);
#766=AXIS2_PLACEMENT_3D('',#767,#768,#769);
#767=CARTESIAN_POINT('',(20.,10.,50.));
#768=DIRECTION('',(0.,-1.,0.));
#769=DIRECTION('',(0.,0.,-0.999999999999999));
#770=ADVANCED_FACE('',(#771,#774),#777,.F.);
#771=FACE_BOUND('',#772,.T.);
#772=EDGE_LOOP('',(#773));
#773=ORIENTED_EDGE('',*,*,#605,.F.);
#774=FACE_BOUND('',#775,.T.);
#775=EDGE_LOOP('',(#776));
#776=ORIENTED_EDGE('',*,*,#510,.F.);
#777=CYLINDRICAL_SURFACE('',#778,5.);
#778=AXIS2_PLACEMENT_3D('',#779,#780,#781);
#779=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#780=DIRECTION('',(0.,-1.,0.));
#781=DIRECTION('',(0.,0.,-0.999999999999999));
#782=ADVANCED_FACE('',(#783,#786),#789,.F.);
#783=FACE_BOUND('',#784,.T.);
#784=EDGE_LOOP('',(#785));
#785=ORIENTED_EDGE('',*,*,#594,.F.);
#786=FACE_BOUND('',#787,.T.);
#787=EDGE_LOOP('',(#788));
#788=ORIENTED_EDGE('',*,*,#499,.F.);
#789=CYLINDRICAL_SURFACE('',#790,5.);
#790=AXIS2_PLACEMENT_3D('',#791,#792,#793);
#791=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#792=DIRECTION('',(0.,-1.,0.));
#793=DIRECTION('',(0.,0.,-0.999999999999999));

/************************************************
 * Application object: WORKPIECE (#794)
 * SHAPE_DEFINITION: #794, #795
 * ITS_COMPONENTS [*]: #794, #3551
 * ITS_COMPONENTS [*]: #794, #3558
 * ITS_GEOMETRY: #794, #795, #796, #797
 * ITS_ID: #794, #798, #799, ['nba']
 * REVISION_ID: #794, #798, [' ']
 */
#794=PRODUCT_DEFINITION(' ','',#798,#16);
#795=PRODUCT_DEFINITION_SHAPE('','',#794);
#796=SHAPE_DEFINITION_REPRESENTATION(#795,#797);
#797=SHAPE_REPRESENTATION('nba-None',(#3550,#3556,#3563),#3515);
#798=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#799,
 .NOT_KNOWN.);
#799=PRODUCT('nba','nba',' ',(#42));
#800=CARTESIAN_POINT('',(0.,0.,0.));
#801=DIRECTION('',(0.,0.,1.));
#802=DIRECTION('',(1.,0.,0.));
#803=CARTESIAN_POINT('',(0.,0.,0.));
#804=DIRECTION('',(0.,0.,1.));
#805=DIRECTION('',(1.,0.,0.));
#806=CARTESIAN_POINT('',(-10.,-7.5,33.));
#807=DIRECTION('',(0.,0.,1.));
#808=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#809)
 * SHAPE_DEFINITION: #809, #810
 * ITS_GEOMETRY: #809, #810, #811, #812
 * ITS_RELATED_GEOMETRY [*]: #809, #810, #811, #812, #813, #814
 * ITS_ID: #809, #815, #816, ['bolt']
 * ITS_STYLED_MODELS [*]: #809, #817, #818, #3716
 * REVISION_ID: #809, #815, [' ']
 */
#809=PRODUCT_DEFINITION(' ','',#815,#16);
#810=PRODUCT_DEFINITION_SHAPE('','',#809);
#811=SHAPE_DEFINITION_REPRESENTATION(#810,#812);
#812=SHAPE_REPRESENTATION('bolt-None',(#3557),#3515);
#813=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#812,#814);
#814=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3870),#3515);
#815=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#816,
 .NOT_KNOWN.);
#816=PRODUCT('bolt','bolt',' ',(#42));
#817=PROPERTY_DEFINITION('styled model','',#809);
#818=PROPERTY_DEFINITION_REPRESENTATION(#817,#3716);
#819=CARTESIAN_POINT('',(0.,0.,0.));
#820=DIRECTION('',(0.,0.,1.));
#821=DIRECTION('',(1.,0.,0.));
#822=CLOSED_SHELL('',(#823,#851,#868,#880,#897));
#823=ADVANCED_FACE('',(#824,#835),#846,.T.);
#824=FACE_BOUND('',#825,.T.);
#825=EDGE_LOOP('',(#826));
#826=ORIENTED_EDGE('',*,*,#827,.F.);
#827=EDGE_CURVE('',#828,#828,#830,.T.);
#828=VERTEX_POINT('',#829);
#829=CARTESIAN_POINT('',(5.,0.,3.));
#830=CIRCLE('',#831,5.);
#831=AXIS2_PLACEMENT_3D('',#832,#833,#834);
#832=CARTESIAN_POINT('',(0.,0.,3.));
#833=DIRECTION('',(0.,0.,1.));
#834=DIRECTION('',(1.,0.,0.));
#835=FACE_BOUND('',#836,.T.);
#836=EDGE_LOOP('',(#837));
#837=ORIENTED_EDGE('',*,*,#838,.F.);
#838=EDGE_CURVE('',#839,#839,#841,.T.);
#839=VERTEX_POINT('',#840);
#840=CARTESIAN_POINT('',(-7.5,0.,3.));
#841=CIRCLE('',#842,7.5);
#842=AXIS2_PLACEMENT_3D('',#843,#844,#845);
#843=CARTESIAN_POINT('',(0.,0.,3.));
#844=DIRECTION('',(0.,0.,-1.));
#845=DIRECTION('',(-1.,0.,0.));
#846=PLANE('',#847);
#847=AXIS2_PLACEMENT_3D('',#848,#849,#850);
#848=CARTESIAN_POINT('',(0.,0.,3.));
#849=DIRECTION('',(0.,0.,1.));
#850=DIRECTION('',(1.,0.,0.));
#851=ADVANCED_FACE('',(#852),#863,.T.);
#852=FACE_OUTER_BOUND('',#853,.T.);
#853=EDGE_LOOP('',(#854));
#854=ORIENTED_EDGE('',*,*,#855,.F.);
#855=EDGE_CURVE('',#856,#856,#858,.T.);
#856=VERTEX_POINT('',#857);
#857=CARTESIAN_POINT('',(7.5,0.,0.));
#858=CIRCLE('',#859,7.5);
#859=AXIS2_PLACEMENT_3D('',#860,#861,#862);
#860=CARTESIAN_POINT('',(0.,0.,0.));
#861=DIRECTION('',(0.,0.,1.));
#862=DIRECTION('',(1.,0.,0.));
#863=PLANE('',#864);
#864=AXIS2_PLACEMENT_3D('',#865,#866,#867);
#865=CARTESIAN_POINT('',(0.,0.,0.));
#866=DIRECTION('',(0.,0.,-1.));
#867=DIRECTION('',(-1.,0.,0.));
#868=ADVANCED_FACE('',(#869,#872),#875,.T.);
#869=FACE_BOUND('',#870,.T.);
#870=EDGE_LOOP('',(#871));
#871=ORIENTED_EDGE('',*,*,#838,.T.);
#872=FACE_BOUND('',#873,.T.);
#873=EDGE_LOOP('',(#874));
#874=ORIENTED_EDGE('',*,*,#855,.T.);
#875=CYLINDRICAL_SURFACE('',#876,7.5);
#876=AXIS2_PLACEMENT_3D('',#877,#878,#879);
#877=CARTESIAN_POINT('',(0.,0.,0.));
#878=DIRECTION('',(0.,0.,1.));
#879=DIRECTION('',(1.,0.,0.));
#880=ADVANCED_FACE('',(#881),#892,.T.);
#881=FACE_OUTER_BOUND('',#882,.T.);
#882=EDGE_LOOP('',(#883));
#883=ORIENTED_EDGE('',*,*,#884,.F.);
#884=EDGE_CURVE('',#885,#885,#887,.T.);
#885=VERTEX_POINT('',#886);
#886=CARTESIAN_POINT('',(-5.,0.,37.));
#887=CIRCLE('',#888,5.);
#888=AXIS2_PLACEMENT_3D('',#889,#890,#891);
#889=CARTESIAN_POINT('',(0.,0.,37.));
#890=DIRECTION('',(0.,0.,-1.));
#891=DIRECTION('',(-1.,0.,0.));
#892=PLANE('',#893);
#893=AXIS2_PLACEMENT_3D('',#894,#895,#896);
#894=CARTESIAN_POINT('',(0.,0.,37.));
#895=DIRECTION('',(0.,0.,1.));
#896=DIRECTION('',(1.,0.,0.));
#897=ADVANCED_FACE('',(#898,#901),#904,.T.);
#898=FACE_BOUND('',#899,.T.);
#899=EDGE_LOOP('',(#900));
#900=ORIENTED_EDGE('',*,*,#827,.T.);
#901=FACE_BOUND('',#902,.T.);
#902=EDGE_LOOP('',(#903));
#903=ORIENTED_EDGE('',*,*,#884,.T.);
#904=CYLINDRICAL_SURFACE('',#905,5.);
#905=AXIS2_PLACEMENT_3D('',#906,#907,#908);
#906=CARTESIAN_POINT('',(0.,0.,0.));
#907=DIRECTION('',(0.,0.,1.));
#908=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#909)
 * SHAPE_DEFINITION: #909, #910
 * ITS_GEOMETRY: #909, #910, #911, #912
 * ITS_RELATED_GEOMETRY [*]: #909, #910, #911, #912, #913, #914
 * ITS_ID: #909, #915, #916, ['nut']
 * ITS_STYLED_MODELS [*]: #909, #917, #918, #3715
 * REVISION_ID: #909, #915, [' ']
 */
#909=PRODUCT_DEFINITION(' ','',#915,#16);
#910=PRODUCT_DEFINITION_SHAPE('','',#909);
#911=SHAPE_DEFINITION_REPRESENTATION(#910,#912);
#912=SHAPE_REPRESENTATION('nut-None',(#3564),#3515);
#913=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#912,#914);
#914=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3817),#3515);
#915=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#916,
 .NOT_KNOWN.);
#916=PRODUCT('nut','nut',' ',(#42));
#917=PROPERTY_DEFINITION('styled model','',#909);
#918=PROPERTY_DEFINITION_REPRESENTATION(#917,#3715);
#919=CARTESIAN_POINT('',(0.,0.,0.));
#920=DIRECTION('',(0.,0.,1.));
#921=DIRECTION('',(1.,0.,0.));
#922=CLOSED_SHELL('',(#923,#974,#1005,#1029,#1053,#1081,#1093));
#923=ADVANCED_FACE('',(#924,#935),#969,.T.);
#924=FACE_BOUND('',#925,.T.);
#925=EDGE_LOOP('',(#926));
#926=ORIENTED_EDGE('',*,*,#927,.T.);
#927=EDGE_CURVE('',#928,#928,#930,.T.);
#928=VERTEX_POINT('',#929);
#929=CARTESIAN_POINT('',(5.,7.5,3.));
#930=CIRCLE('',#931,5.);
#931=AXIS2_PLACEMENT_3D('',#932,#933,#934);
#932=CARTESIAN_POINT('',(10.,7.5,3.));
#933=DIRECTION('',(0.,0.,-1.));
#934=DIRECTION('',(-1.,0.,0.));
#935=FACE_BOUND('',#936,.T.);
#936=EDGE_LOOP('',(#937,#947,#955,#963));
#937=ORIENTED_EDGE('',*,*,#938,.F.);
#938=EDGE_CURVE('',#939,#941,#943,.T.);
#939=VERTEX_POINT('',#940);
#940=CARTESIAN_POINT('',(20.,0.,3.));
#941=VERTEX_POINT('',#942);
#942=CARTESIAN_POINT('',(0.,0.,3.));
#943=LINE('',#944,#945);
#944=CARTESIAN_POINT('',(10.,0.,3.));
#945=VECTOR('',#946,1.);
#946=DIRECTION('',(-1.,0.,0.));
#947=ORIENTED_EDGE('',*,*,#948,.F.);
#948=EDGE_CURVE('',#949,#939,#951,.T.);
#949=VERTEX_POINT('',#950);
#950=CARTESIAN_POINT('',(20.,15.,3.));
#951=LINE('',#952,#953);
#952=CARTESIAN_POINT('',(20.,7.5,3.));
#953=VECTOR('',#954,1.);
#954=DIRECTION('',(0.,-1.,0.));
#955=ORIENTED_EDGE('',*,*,#956,.F.);
#956=EDGE_CURVE('',#957,#949,#959,.T.);
#957=VERTEX_POINT('',#958);
#958=CARTESIAN_POINT('',(0.,15.,3.));
#959=LINE('',#960,#961);
#960=CARTESIAN_POINT('',(10.,15.,3.));
#961=VECTOR('',#962,1.);
#962=DIRECTION('',(1.,0.,0.));
#963=ORIENTED_EDGE('',*,*,#964,.F.);
#964=EDGE_CURVE('',#941,#957,#965,.T.);
#965=LINE('',#966,#967);
#966=CARTESIAN_POINT('',(0.,7.5,3.));
#967=VECTOR('',#968,1.);
#968=DIRECTION('',(0.,1.,0.));
#969=PLANE('',#970);
#970=AXIS2_PLACEMENT_3D('',#971,#972,#973);
#971=CARTESIAN_POINT('',(10.,7.5,3.));
#972=DIRECTION('',(0.,0.,1.));
#973=DIRECTION('',(1.,0.,0.));
#974=ADVANCED_FACE('',(#975),#1000,.T.);
#975=FACE_OUTER_BOUND('',#976,.T.);
#976=EDGE_LOOP('',(#977,#985,#986,#994));
#977=ORIENTED_EDGE('',*,*,#978,.T.);
#978=EDGE_CURVE('',#979,#939,#981,.T.);
#979=VERTEX_POINT('',#980);
#980=CARTESIAN_POINT('',(20.,0.,0.));
#981=LINE('',#982,#983);
#982=CARTESIAN_POINT('',(20.,0.,0.));
#983=VECTOR('',#984,1.);
#984=DIRECTION('',(0.,0.,1.));
#985=ORIENTED_EDGE('',*,*,#938,.T.);
#986=ORIENTED_EDGE('',*,*,#987,.F.);
#987=EDGE_CURVE('',#988,#941,#990,.T.);
#988=VERTEX_POINT('',#989);
#989=CARTESIAN_POINT('',(0.,0.,0.));
#990=LINE('',#991,#992);
#991=CARTESIAN_POINT('',(0.,0.,0.));
#992=VECTOR('',#993,1.);
#993=DIRECTION('',(0.,0.,1.));
#994=ORIENTED_EDGE('',*,*,#995,.T.);
#995=EDGE_CURVE('',#988,#979,#996,.T.);
#996=LINE('',#997,#998);
#997=CARTESIAN_POINT('',(10.,0.,0.));
#998=VECTOR('',#999,1.);
#999=DIRECTION('',(1.,0.,0.));
#1000=PLANE('',#1001);
#1001=AXIS2_PLACEMENT_3D('',#1002,#1003,#1004);
#1002=CARTESIAN_POINT('',(10.,0.,0.));
#1003=DIRECTION('',(0.,-1.,0.));
#1004=DIRECTION('',(0.,0.,-1.));
#1005=ADVANCED_FACE('',(#1006),#1024,.T.);
#1006=FACE_OUTER_BOUND('',#1007,.T.);
#1007=EDGE_LOOP('',(#1008,#1009,#1010,#1018));
#1008=ORIENTED_EDGE('',*,*,#987,.T.);
#1009=ORIENTED_EDGE('',*,*,#964,.T.);
#1010=ORIENTED_EDGE('',*,*,#1011,.F.);
#1011=EDGE_CURVE('',#1012,#957,#1014,.T.);
#1012=VERTEX_POINT('',#1013);
#1013=CARTESIAN_POINT('',(0.,15.,0.));
#1014=LINE('',#1015,#1016);
#1015=CARTESIAN_POINT('',(0.,15.,0.));
#1016=VECTOR('',#1017,1.);
#1017=DIRECTION('',(0.,0.,1.));
#1018=ORIENTED_EDGE('',*,*,#1019,.T.);
#1019=EDGE_CURVE('',#1012,#988,#1020,.T.);
#1020=LINE('',#1021,#1022);
#1021=CARTESIAN_POINT('',(0.,7.5,0.));
#1022=VECTOR('',#1023,1.);
#1023=DIRECTION('',(0.,-1.,0.));
#1024=PLANE('',#1025);
#1025=AXIS2_PLACEMENT_3D('',#1026,#1027,#1028);
#1026=CARTESIAN_POINT('',(0.,7.5,0.));
#1027=DIRECTION('',(-1.,0.,0.));
#1028=DIRECTION('',(0.,0.,1.));
#1029=ADVANCED_FACE('',(#1030),#1048,.T.);
#1030=FACE_OUTER_BOUND('',#1031,.T.);
#1031=EDGE_LOOP('',(#1032,#1033,#1034,#1042));
#1032=ORIENTED_EDGE('',*,*,#1011,.T.);
#1033=ORIENTED_EDGE('',*,*,#956,.T.);
#1034=ORIENTED_EDGE('',*,*,#1035,.F.);
#1035=EDGE_CURVE('',#1036,#949,#1038,.T.);
#1036=VERTEX_POINT('',#1037);
#1037=CARTESIAN_POINT('',(20.,15.,0.));
#1038=LINE('',#1039,#1040);
#1039=CARTESIAN_POINT('',(20.,15.,0.));
#1040=VECTOR('',#1041,1.);
#1041=DIRECTION('',(0.,0.,1.));
#1042=ORIENTED_EDGE('',*,*,#1043,.T.);
#1043=EDGE_CURVE('',#1036,#1012,#1044,.T.);
#1044=LINE('',#1045,#1046);
#1045=CARTESIAN_POINT('',(10.,15.,0.));
#1046=VECTOR('',#1047,1.);
#1047=DIRECTION('',(-1.,0.,0.));
#1048=PLANE('',#1049);
#1049=AXIS2_PLACEMENT_3D('',#1050,#1051,#1052);
#1050=CARTESIAN_POINT('',(10.,15.,0.));
#1051=DIRECTION('',(0.,1.,0.));
#1052=DIRECTION('',(0.,0.,1.));
#1053=ADVANCED_FACE('',(#1054,#1065),#1076,.T.);
#1054=FACE_BOUND('',#1055,.T.);
#1055=EDGE_LOOP('',(#1056));
#1056=ORIENTED_EDGE('',*,*,#1057,.F.);
#1057=EDGE_CURVE('',#1058,#1058,#1060,.T.);
#1058=VERTEX_POINT('',#1059);
#1059=CARTESIAN_POINT('',(5.,7.5,0.));
#1060=CIRCLE('',#1061,5.);
#1061=AXIS2_PLACEMENT_3D('',#1062,#1063,#1064);
#1062=CARTESIAN_POINT('',(10.,7.5,0.));
#1063=DIRECTION('',(0.,0.,-1.));
#1064=DIRECTION('',(-1.,0.,0.));
#1065=FACE_BOUND('',#1066,.T.);
#1066=EDGE_LOOP('',(#1067,#1073,#1074,#1075));
#1067=ORIENTED_EDGE('',*,*,#1068,.F.);
#1068=EDGE_CURVE('',#979,#1036,#1069,.T.);
#1069=LINE('',#1070,#1071);
#1070=CARTESIAN_POINT('',(20.,7.5,0.));
#1071=VECTOR('',#1072,1.);
#1072=DIRECTION('',(0.,1.,0.));
#1073=ORIENTED_EDGE('',*,*,#995,.F.);
#1074=ORIENTED_EDGE('',*,*,#1019,.F.);
#1075=ORIENTED_EDGE('',*,*,#1043,.F.);
#1076=PLANE('',#1077);
#1077=AXIS2_PLACEMENT_3D('',#1078,#1079,#1080);
#1078=CARTESIAN_POINT('',(10.,7.5,0.));
#1079=DIRECTION('',(0.,0.,-1.));
#1080=DIRECTION('',(-1.,0.,0.));
#1081=ADVANCED_FACE('',(#1082),#1088,.T.);
#1082=FACE_OUTER_BOUND('',#1083,.T.);
#1083=EDGE_LOOP('',(#1084,#1085,#1086,#1087));
#1084=ORIENTED_EDGE('',*,*,#1068,.T.);
#1085=ORIENTED_EDGE('',*,*,#1035,.T.);
#1086=ORIENTED_EDGE('',*,*,#948,.T.);
#1087=ORIENTED_EDGE('',*,*,#978,.F.);
#1088=PLANE('',#1089);
#1089=AXIS2_PLACEMENT_3D('',#1090,#1091,#1092);
#1090=CARTESIAN_POINT('',(20.,7.5,0.));
#1091=DIRECTION('',(1.,0.,0.));
#1092=DIRECTION('',(0.,0.,-1.));
#1093=ADVANCED_FACE('',(#1094,#1097),#1100,.F.);
#1094=FACE_BOUND('',#1095,.T.);
#1095=EDGE_LOOP('',(#1096));
#1096=ORIENTED_EDGE('',*,*,#1057,.T.);
#1097=FACE_BOUND('',#1098,.T.);
#1098=EDGE_LOOP('',(#1099));
#1099=ORIENTED_EDGE('',*,*,#927,.F.);
#1100=CYLINDRICAL_SURFACE('',#1101,5.);
#1101=AXIS2_PLACEMENT_3D('',#1102,#1103,#1104);
#1102=CARTESIAN_POINT('',(10.,7.5,3.));
#1103=DIRECTION('',(0.,0.,-1.));
#1104=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1105)
 * SHAPE_DEFINITION: #1105, #1106
 * ITS_COMPONENTS [*]: #1105, #3572
 * ITS_COMPONENTS [*]: #1105, #3579
 * ITS_GEOMETRY: #1105, #1106, #1107, #1108
 * ITS_ID: #1105, #1109, #1110, ['nba']
 * REVISION_ID: #1105, #1109, [' ']
 */
#1105=PRODUCT_DEFINITION(' ','',#1109,#16);
#1106=PRODUCT_DEFINITION_SHAPE('','',#1105);
#1107=SHAPE_DEFINITION_REPRESENTATION(#1106,#1108);
#1108=SHAPE_REPRESENTATION('nba-None',(#3571,#3577,#3584),#3515);
#1109=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1110,
 .NOT_KNOWN.);
#1110=PRODUCT('nba','nba',' ',(#42));
#1111=CARTESIAN_POINT('',(0.,0.,0.));
#1112=DIRECTION('',(0.,0.,1.));
#1113=DIRECTION('',(1.,0.,0.));
#1114=CARTESIAN_POINT('',(0.,0.,0.));
#1115=DIRECTION('',(0.,0.,1.));
#1116=DIRECTION('',(1.,0.,0.));
#1117=CARTESIAN_POINT('',(-10.,-7.5,33.));
#1118=DIRECTION('',(0.,0.,1.));
#1119=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1120)
 * SHAPE_DEFINITION: #1120, #1121
 * ITS_GEOMETRY: #1120, #1121, #1122, #1123
 * ITS_RELATED_GEOMETRY [*]: #1120, #1121, #1122, #1123, #1124, #1125
 * ITS_ID: #1120, #1126, #1127, ['bolt']
 * ITS_STYLED_MODELS [*]: #1120, #1128, #1129, #3716
 * REVISION_ID: #1120, #1126, [' ']
 */
#1120=PRODUCT_DEFINITION(' ','',#1126,#16);
#1121=PRODUCT_DEFINITION_SHAPE('','',#1120);
#1122=SHAPE_DEFINITION_REPRESENTATION(#1121,#1123);
#1123=SHAPE_REPRESENTATION('bolt-None',(#3578),#3515);
#1124=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#1123,#1125);
#1125=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3868),#3515);
#1126=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1127,
 .NOT_KNOWN.);
#1127=PRODUCT('bolt','bolt',' ',(#42));
#1128=PROPERTY_DEFINITION('styled model','',#1120);
#1129=PROPERTY_DEFINITION_REPRESENTATION(#1128,#3716);
#1130=CARTESIAN_POINT('',(0.,0.,0.));
#1131=DIRECTION('',(0.,0.,1.));
#1132=DIRECTION('',(1.,0.,0.));
#1133=CLOSED_SHELL('',(#1134,#1162,#1179,#1191,#1208));
#1134=ADVANCED_FACE('',(#1135,#1146),#1157,.T.);
#1135=FACE_BOUND('',#1136,.T.);
#1136=EDGE_LOOP('',(#1137));
#1137=ORIENTED_EDGE('',*,*,#1138,.F.);
#1138=EDGE_CURVE('',#1139,#1139,#1141,.T.);
#1139=VERTEX_POINT('',#1140);
#1140=CARTESIAN_POINT('',(5.,0.,3.));
#1141=CIRCLE('',#1142,5.);
#1142=AXIS2_PLACEMENT_3D('',#1143,#1144,#1145);
#1143=CARTESIAN_POINT('',(0.,0.,3.));
#1144=DIRECTION('',(0.,0.,1.));
#1145=DIRECTION('',(1.,0.,0.));
#1146=FACE_BOUND('',#1147,.T.);
#1147=EDGE_LOOP('',(#1148));
#1148=ORIENTED_EDGE('',*,*,#1149,.F.);
#1149=EDGE_CURVE('',#1150,#1150,#1152,.T.);
#1150=VERTEX_POINT('',#1151);
#1151=CARTESIAN_POINT('',(-7.5,0.,3.));
#1152=CIRCLE('',#1153,7.5);
#1153=AXIS2_PLACEMENT_3D('',#1154,#1155,#1156);
#1154=CARTESIAN_POINT('',(0.,0.,3.));
#1155=DIRECTION('',(0.,0.,-1.));
#1156=DIRECTION('',(-1.,0.,0.));
#1157=PLANE('',#1158);
#1158=AXIS2_PLACEMENT_3D('',#1159,#1160,#1161);
#1159=CARTESIAN_POINT('',(0.,0.,3.));
#1160=DIRECTION('',(0.,0.,1.));
#1161=DIRECTION('',(1.,0.,0.));
#1162=ADVANCED_FACE('',(#1163),#1174,.T.);
#1163=FACE_OUTER_BOUND('',#1164,.T.);
#1164=EDGE_LOOP('',(#1165));
#1165=ORIENTED_EDGE('',*,*,#1166,.F.);
#1166=EDGE_CURVE('',#1167,#1167,#1169,.T.);
#1167=VERTEX_POINT('',#1168);
#1168=CARTESIAN_POINT('',(7.5,0.,0.));
#1169=CIRCLE('',#1170,7.5);
#1170=AXIS2_PLACEMENT_3D('',#1171,#1172,#1173);
#1171=CARTESIAN_POINT('',(0.,0.,0.));
#1172=DIRECTION('',(0.,0.,1.));
#1173=DIRECTION('',(1.,0.,0.));
#1174=PLANE('',#1175);
#1175=AXIS2_PLACEMENT_3D('',#1176,#1177,#1178);
#1176=CARTESIAN_POINT('',(0.,0.,0.));
#1177=DIRECTION('',(0.,0.,-1.));
#1178=DIRECTION('',(-1.,0.,0.));
#1179=ADVANCED_FACE('',(#1180,#1183),#1186,.T.);
#1180=FACE_BOUND('',#1181,.T.);
#1181=EDGE_LOOP('',(#1182));
#1182=ORIENTED_EDGE('',*,*,#1149,.T.);
#1183=FACE_BOUND('',#1184,.T.);
#1184=EDGE_LOOP('',(#1185));
#1185=ORIENTED_EDGE('',*,*,#1166,.T.);
#1186=CYLINDRICAL_SURFACE('',#1187,7.5);
#1187=AXIS2_PLACEMENT_3D('',#1188,#1189,#1190);
#1188=CARTESIAN_POINT('',(0.,0.,0.));
#1189=DIRECTION('',(0.,0.,1.));
#1190=DIRECTION('',(1.,0.,0.));
#1191=ADVANCED_FACE('',(#1192),#1203,.T.);
#1192=FACE_OUTER_BOUND('',#1193,.T.);
#1193=EDGE_LOOP('',(#1194));
#1194=ORIENTED_EDGE('',*,*,#1195,.F.);
#1195=EDGE_CURVE('',#1196,#1196,#1198,.T.);
#1196=VERTEX_POINT('',#1197);
#1197=CARTESIAN_POINT('',(-5.,0.,37.));
#1198=CIRCLE('',#1199,5.);
#1199=AXIS2_PLACEMENT_3D('',#1200,#1201,#1202);
#1200=CARTESIAN_POINT('',(0.,0.,37.));
#1201=DIRECTION('',(0.,0.,-1.));
#1202=DIRECTION('',(-1.,0.,0.));
#1203=PLANE('',#1204);
#1204=AXIS2_PLACEMENT_3D('',#1205,#1206,#1207);
#1205=CARTESIAN_POINT('',(0.,0.,37.));
#1206=DIRECTION('',(0.,0.,1.));
#1207=DIRECTION('',(1.,0.,0.));
#1208=ADVANCED_FACE('',(#1209,#1212),#1215,.T.);
#1209=FACE_BOUND('',#1210,.T.);
#1210=EDGE_LOOP('',(#1211));
#1211=ORIENTED_EDGE('',*,*,#1138,.T.);
#1212=FACE_BOUND('',#1213,.T.);
#1213=EDGE_LOOP('',(#1214));
#1214=ORIENTED_EDGE('',*,*,#1195,.T.);
#1215=CYLINDRICAL_SURFACE('',#1216,5.);
#1216=AXIS2_PLACEMENT_3D('',#1217,#1218,#1219);
#1217=CARTESIAN_POINT('',(0.,0.,0.));
#1218=DIRECTION('',(0.,0.,1.));
#1219=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1220)
 * SHAPE_DEFINITION: #1220, #1221
 * ITS_GEOMETRY: #1220, #1221, #1222, #1223
 * ITS_RELATED_GEOMETRY [*]: #1220, #1221, #1222, #1223, #1224, #1225
 * ITS_ID: #1220, #1226, #1227, ['nut']
 * ITS_STYLED_MODELS [*]: #1220, #1228, #1229, #3715
 * REVISION_ID: #1220, #1226, [' ']
 */
#1220=PRODUCT_DEFINITION(' ','',#1226,#16);
#1221=PRODUCT_DEFINITION_SHAPE('','',#1220);
#1222=SHAPE_DEFINITION_REPRESENTATION(#1221,#1223);
#1223=SHAPE_REPRESENTATION('nut-None',(#3585),#3515);
#1224=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#1223,#1225);
#1225=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3815),#3515);
#1226=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1227,
 .NOT_KNOWN.);
#1227=PRODUCT('nut','nut',' ',(#42));
#1228=PROPERTY_DEFINITION('styled model','',#1220);
#1229=PROPERTY_DEFINITION_REPRESENTATION(#1228,#3715);
#1230=CARTESIAN_POINT('',(0.,0.,0.));
#1231=DIRECTION('',(0.,0.,1.));
#1232=DIRECTION('',(1.,0.,0.));
#1233=CLOSED_SHELL('',(#1234,#1285,#1316,#1340,#1364,#1392,#1404));
#1234=ADVANCED_FACE('',(#1235,#1246),#1280,.T.);
#1235=FACE_BOUND('',#1236,.T.);
#1236=EDGE_LOOP('',(#1237));
#1237=ORIENTED_EDGE('',*,*,#1238,.T.);
#1238=EDGE_CURVE('',#1239,#1239,#1241,.T.);
#1239=VERTEX_POINT('',#1240);
#1240=CARTESIAN_POINT('',(5.,7.5,3.));
#1241=CIRCLE('',#1242,5.);
#1242=AXIS2_PLACEMENT_3D('',#1243,#1244,#1245);
#1243=CARTESIAN_POINT('',(10.,7.5,3.));
#1244=DIRECTION('',(0.,0.,-1.));
#1245=DIRECTION('',(-1.,0.,0.));
#1246=FACE_BOUND('',#1247,.T.);
#1247=EDGE_LOOP('',(#1248,#1258,#1266,#1274));
#1248=ORIENTED_EDGE('',*,*,#1249,.F.);
#1249=EDGE_CURVE('',#1250,#1252,#1254,.T.);
#1250=VERTEX_POINT('',#1251);
#1251=CARTESIAN_POINT('',(20.,0.,3.));
#1252=VERTEX_POINT('',#1253);
#1253=CARTESIAN_POINT('',(0.,0.,3.));
#1254=LINE('',#1255,#1256);
#1255=CARTESIAN_POINT('',(10.,0.,3.));
#1256=VECTOR('',#1257,1.);
#1257=DIRECTION('',(-1.,0.,0.));
#1258=ORIENTED_EDGE('',*,*,#1259,.F.);
#1259=EDGE_CURVE('',#1260,#1250,#1262,.T.);
#1260=VERTEX_POINT('',#1261);
#1261=CARTESIAN_POINT('',(20.,15.,3.));
#1262=LINE('',#1263,#1264);
#1263=CARTESIAN_POINT('',(20.,7.5,3.));
#1264=VECTOR('',#1265,1.);
#1265=DIRECTION('',(0.,-1.,0.));
#1266=ORIENTED_EDGE('',*,*,#1267,.F.);
#1267=EDGE_CURVE('',#1268,#1260,#1270,.T.);
#1268=VERTEX_POINT('',#1269);
#1269=CARTESIAN_POINT('',(0.,15.,3.));
#1270=LINE('',#1271,#1272);
#1271=CARTESIAN_POINT('',(10.,15.,3.));
#1272=VECTOR('',#1273,1.);
#1273=DIRECTION('',(1.,0.,0.));
#1274=ORIENTED_EDGE('',*,*,#1275,.F.);
#1275=EDGE_CURVE('',#1252,#1268,#1276,.T.);
#1276=LINE('',#1277,#1278);
#1277=CARTESIAN_POINT('',(0.,7.5,3.));
#1278=VECTOR('',#1279,1.);
#1279=DIRECTION('',(0.,1.,0.));
#1280=PLANE('',#1281);
#1281=AXIS2_PLACEMENT_3D('',#1282,#1283,#1284);
#1282=CARTESIAN_POINT('',(10.,7.5,3.));
#1283=DIRECTION('',(0.,0.,1.));
#1284=DIRECTION('',(1.,0.,0.));
#1285=ADVANCED_FACE('',(#1286),#1311,.T.);
#1286=FACE_OUTER_BOUND('',#1287,.T.);
#1287=EDGE_LOOP('',(#1288,#1296,#1297,#1305));
#1288=ORIENTED_EDGE('',*,*,#1289,.T.);
#1289=EDGE_CURVE('',#1290,#1250,#1292,.T.);
#1290=VERTEX_POINT('',#1291);
#1291=CARTESIAN_POINT('',(20.,0.,0.));
#1292=LINE('',#1293,#1294);
#1293=CARTESIAN_POINT('',(20.,0.,0.));
#1294=VECTOR('',#1295,1.);
#1295=DIRECTION('',(0.,0.,1.));
#1296=ORIENTED_EDGE('',*,*,#1249,.T.);
#1297=ORIENTED_EDGE('',*,*,#1298,.F.);
#1298=EDGE_CURVE('',#1299,#1252,#1301,.T.);
#1299=VERTEX_POINT('',#1300);
#1300=CARTESIAN_POINT('',(0.,0.,0.));
#1301=LINE('',#1302,#1303);
#1302=CARTESIAN_POINT('',(0.,0.,0.));
#1303=VECTOR('',#1304,1.);
#1304=DIRECTION('',(0.,0.,1.));
#1305=ORIENTED_EDGE('',*,*,#1306,.T.);
#1306=EDGE_CURVE('',#1299,#1290,#1307,.T.);
#1307=LINE('',#1308,#1309);
#1308=CARTESIAN_POINT('',(10.,0.,0.));
#1309=VECTOR('',#1310,1.);
#1310=DIRECTION('',(1.,0.,0.));
#1311=PLANE('',#1312);
#1312=AXIS2_PLACEMENT_3D('',#1313,#1314,#1315);
#1313=CARTESIAN_POINT('',(10.,0.,0.));
#1314=DIRECTION('',(0.,-1.,0.));
#1315=DIRECTION('',(0.,0.,-1.));
#1316=ADVANCED_FACE('',(#1317),#1335,.T.);
#1317=FACE_OUTER_BOUND('',#1318,.T.);
#1318=EDGE_LOOP('',(#1319,#1320,#1321,#1329));
#1319=ORIENTED_EDGE('',*,*,#1298,.T.);
#1320=ORIENTED_EDGE('',*,*,#1275,.T.);
#1321=ORIENTED_EDGE('',*,*,#1322,.F.);
#1322=EDGE_CURVE('',#1323,#1268,#1325,.T.);
#1323=VERTEX_POINT('',#1324);
#1324=CARTESIAN_POINT('',(0.,15.,0.));
#1325=LINE('',#1326,#1327);
#1326=CARTESIAN_POINT('',(0.,15.,0.));
#1327=VECTOR('',#1328,1.);
#1328=DIRECTION('',(0.,0.,1.));
#1329=ORIENTED_EDGE('',*,*,#1330,.T.);
#1330=EDGE_CURVE('',#1323,#1299,#1331,.T.);
#1331=LINE('',#1332,#1333);
#1332=CARTESIAN_POINT('',(0.,7.5,0.));
#1333=VECTOR('',#1334,1.);
#1334=DIRECTION('',(0.,-1.,0.));
#1335=PLANE('',#1336);
#1336=AXIS2_PLACEMENT_3D('',#1337,#1338,#1339);
#1337=CARTESIAN_POINT('',(0.,7.5,0.));
#1338=DIRECTION('',(-1.,0.,0.));
#1339=DIRECTION('',(0.,0.,1.));
#1340=ADVANCED_FACE('',(#1341),#1359,.T.);
#1341=FACE_OUTER_BOUND('',#1342,.T.);
#1342=EDGE_LOOP('',(#1343,#1344,#1345,#1353));
#1343=ORIENTED_EDGE('',*,*,#1322,.T.);
#1344=ORIENTED_EDGE('',*,*,#1267,.T.);
#1345=ORIENTED_EDGE('',*,*,#1346,.F.);
#1346=EDGE_CURVE('',#1347,#1260,#1349,.T.);
#1347=VERTEX_POINT('',#1348);
#1348=CARTESIAN_POINT('',(20.,15.,0.));
#1349=LINE('',#1350,#1351);
#1350=CARTESIAN_POINT('',(20.,15.,0.));
#1351=VECTOR('',#1352,1.);
#1352=DIRECTION('',(0.,0.,1.));
#1353=ORIENTED_EDGE('',*,*,#1354,.T.);
#1354=EDGE_CURVE('',#1347,#1323,#1355,.T.);
#1355=LINE('',#1356,#1357);
#1356=CARTESIAN_POINT('',(10.,15.,0.));
#1357=VECTOR('',#1358,1.);
#1358=DIRECTION('',(-1.,0.,0.));
#1359=PLANE('',#1360);
#1360=AXIS2_PLACEMENT_3D('',#1361,#1362,#1363);
#1361=CARTESIAN_POINT('',(10.,15.,0.));
#1362=DIRECTION('',(0.,1.,0.));
#1363=DIRECTION('',(0.,0.,1.));
#1364=ADVANCED_FACE('',(#1365,#1376),#1387,.T.);
#1365=FACE_BOUND('',#1366,.T.);
#1366=EDGE_LOOP('',(#1367));
#1367=ORIENTED_EDGE('',*,*,#1368,.F.);
#1368=EDGE_CURVE('',#1369,#1369,#1371,.T.);
#1369=VERTEX_POINT('',#1370);
#1370=CARTESIAN_POINT('',(5.,7.5,0.));
#1371=CIRCLE('',#1372,5.);
#1372=AXIS2_PLACEMENT_3D('',#1373,#1374,#1375);
#1373=CARTESIAN_POINT('',(10.,7.5,0.));
#1374=DIRECTION('',(0.,0.,-1.));
#1375=DIRECTION('',(-1.,0.,0.));
#1376=FACE_BOUND('',#1377,.T.);
#1377=EDGE_LOOP('',(#1378,#1384,#1385,#1386));
#1378=ORIENTED_EDGE('',*,*,#1379,.F.);
#1379=EDGE_CURVE('',#1290,#1347,#1380,.T.);
#1380=LINE('',#1381,#1382);
#1381=CARTESIAN_POINT('',(20.,7.5,0.));
#1382=VECTOR('',#1383,1.);
#1383=DIRECTION('',(0.,1.,0.));
#1384=ORIENTED_EDGE('',*,*,#1306,.F.);
#1385=ORIENTED_EDGE('',*,*,#1330,.F.);
#1386=ORIENTED_EDGE('',*,*,#1354,.F.);
#1387=PLANE('',#1388);
#1388=AXIS2_PLACEMENT_3D('',#1389,#1390,#1391);
#1389=CARTESIAN_POINT('',(10.,7.5,0.));
#1390=DIRECTION('',(0.,0.,-1.));
#1391=DIRECTION('',(-1.,0.,0.));
#1392=ADVANCED_FACE('',(#1393),#1399,.T.);
#1393=FACE_OUTER_BOUND('',#1394,.T.);
#1394=EDGE_LOOP('',(#1395,#1396,#1397,#1398));
#1395=ORIENTED_EDGE('',*,*,#1379,.T.);
#1396=ORIENTED_EDGE('',*,*,#1346,.T.);
#1397=ORIENTED_EDGE('',*,*,#1259,.T.);
#1398=ORIENTED_EDGE('',*,*,#1289,.F.);
#1399=PLANE('',#1400);
#1400=AXIS2_PLACEMENT_3D('',#1401,#1402,#1403);
#1401=CARTESIAN_POINT('',(20.,7.5,0.));
#1402=DIRECTION('',(1.,0.,0.));
#1403=DIRECTION('',(0.,0.,-1.));
#1404=ADVANCED_FACE('',(#1405,#1408),#1411,.F.);
#1405=FACE_BOUND('',#1406,.T.);
#1406=EDGE_LOOP('',(#1407));
#1407=ORIENTED_EDGE('',*,*,#1368,.T.);
#1408=FACE_BOUND('',#1409,.T.);
#1409=EDGE_LOOP('',(#1410));
#1410=ORIENTED_EDGE('',*,*,#1238,.F.);
#1411=CYLINDRICAL_SURFACE('',#1412,5.);
#1412=AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);
#1413=CARTESIAN_POINT('',(10.,7.5,3.));
#1414=DIRECTION('',(0.,0.,-1.));
#1415=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1416)
 * SHAPE_DEFINITION: #1416, #1417
 * ITS_COMPONENTS [*]: #1416, #3593
 * ITS_COMPONENTS [*]: #1416, #3600
 * ITS_GEOMETRY: #1416, #1417, #1418, #1419
 * ITS_ID: #1416, #1420, #1421, ['nba']
 * REVISION_ID: #1416, #1420, [' ']
 */
#1416=PRODUCT_DEFINITION(' ','',#1420,#16);
#1417=PRODUCT_DEFINITION_SHAPE('','',#1416);
#1418=SHAPE_DEFINITION_REPRESENTATION(#1417,#1419);
#1419=SHAPE_REPRESENTATION('nba-None',(#3592,#3598,#3605),#3515);
#1420=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1421,
 .NOT_KNOWN.);
#1421=PRODUCT('nba','nba',' ',(#42));
#1422=CARTESIAN_POINT('',(0.,0.,0.));
#1423=DIRECTION('',(0.,0.,1.));
#1424=DIRECTION('',(1.,0.,0.));
#1425=CARTESIAN_POINT('',(0.,0.,0.));
#1426=DIRECTION('',(0.,0.,1.));
#1427=DIRECTION('',(1.,0.,0.));
#1428=CARTESIAN_POINT('',(-10.,-7.5,33.));
#1429=DIRECTION('',(0.,0.,1.));
#1430=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1431)
 * SHAPE_DEFINITION: #1431, #1432
 * ITS_GEOMETRY: #1431, #1432, #1433, #1434
 * ITS_RELATED_GEOMETRY [*]: #1431, #1432, #1433, #1434, #1435, #1436
 * ITS_ID: #1431, #1437, #1438, ['bolt']
 * ITS_STYLED_MODELS [*]: #1431, #1439, #1440, #3716
 * REVISION_ID: #1431, #1437, [' ']
 */
#1431=PRODUCT_DEFINITION(' ','',#1437,#16);
#1432=PRODUCT_DEFINITION_SHAPE('','',#1431);
#1433=SHAPE_DEFINITION_REPRESENTATION(#1432,#1434);
#1434=SHAPE_REPRESENTATION('bolt-None',(#3599),#3515);
#1435=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#1434,#1436);
#1436=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3859),#3515);
#1437=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1438,
 .NOT_KNOWN.);
#1438=PRODUCT('bolt','bolt',' ',(#42));
#1439=PROPERTY_DEFINITION('styled model','',#1431);
#1440=PROPERTY_DEFINITION_REPRESENTATION(#1439,#3716);
#1441=CARTESIAN_POINT('',(0.,0.,0.));
#1442=DIRECTION('',(0.,0.,1.));
#1443=DIRECTION('',(1.,0.,0.));
#1444=CLOSED_SHELL('',(#1445,#1473,#1490,#1502,#1519));
#1445=ADVANCED_FACE('',(#1446,#1457),#1468,.T.);
#1446=FACE_BOUND('',#1447,.T.);
#1447=EDGE_LOOP('',(#1448));
#1448=ORIENTED_EDGE('',*,*,#1449,.F.);
#1449=EDGE_CURVE('',#1450,#1450,#1452,.T.);
#1450=VERTEX_POINT('',#1451);
#1451=CARTESIAN_POINT('',(5.,0.,3.));
#1452=CIRCLE('',#1453,5.);
#1453=AXIS2_PLACEMENT_3D('',#1454,#1455,#1456);
#1454=CARTESIAN_POINT('',(0.,0.,3.));
#1455=DIRECTION('',(0.,0.,1.));
#1456=DIRECTION('',(1.,0.,0.));
#1457=FACE_BOUND('',#1458,.T.);
#1458=EDGE_LOOP('',(#1459));
#1459=ORIENTED_EDGE('',*,*,#1460,.F.);
#1460=EDGE_CURVE('',#1461,#1461,#1463,.T.);
#1461=VERTEX_POINT('',#1462);
#1462=CARTESIAN_POINT('',(-7.5,0.,3.));
#1463=CIRCLE('',#1464,7.5);
#1464=AXIS2_PLACEMENT_3D('',#1465,#1466,#1467);
#1465=CARTESIAN_POINT('',(0.,0.,3.));
#1466=DIRECTION('',(0.,0.,-1.));
#1467=DIRECTION('',(-1.,0.,0.));
#1468=PLANE('',#1469);
#1469=AXIS2_PLACEMENT_3D('',#1470,#1471,#1472);
#1470=CARTESIAN_POINT('',(0.,0.,3.));
#1471=DIRECTION('',(0.,0.,1.));
#1472=DIRECTION('',(1.,0.,0.));
#1473=ADVANCED_FACE('',(#1474),#1485,.T.);
#1474=FACE_OUTER_BOUND('',#1475,.T.);
#1475=EDGE_LOOP('',(#1476));
#1476=ORIENTED_EDGE('',*,*,#1477,.F.);
#1477=EDGE_CURVE('',#1478,#1478,#1480,.T.);
#1478=VERTEX_POINT('',#1479);
#1479=CARTESIAN_POINT('',(7.5,0.,0.));
#1480=CIRCLE('',#1481,7.5);
#1481=AXIS2_PLACEMENT_3D('',#1482,#1483,#1484);
#1482=CARTESIAN_POINT('',(0.,0.,0.));
#1483=DIRECTION('',(0.,0.,1.));
#1484=DIRECTION('',(1.,0.,0.));
#1485=PLANE('',#1486);
#1486=AXIS2_PLACEMENT_3D('',#1487,#1488,#1489);
#1487=CARTESIAN_POINT('',(0.,0.,0.));
#1488=DIRECTION('',(0.,0.,-1.));
#1489=DIRECTION('',(-1.,0.,0.));
#1490=ADVANCED_FACE('',(#1491,#1494),#1497,.T.);
#1491=FACE_BOUND('',#1492,.T.);
#1492=EDGE_LOOP('',(#1493));
#1493=ORIENTED_EDGE('',*,*,#1460,.T.);
#1494=FACE_BOUND('',#1495,.T.);
#1495=EDGE_LOOP('',(#1496));
#1496=ORIENTED_EDGE('',*,*,#1477,.T.);
#1497=CYLINDRICAL_SURFACE('',#1498,7.5);
#1498=AXIS2_PLACEMENT_3D('',#1499,#1500,#1501);
#1499=CARTESIAN_POINT('',(0.,0.,0.));
#1500=DIRECTION('',(0.,0.,1.));
#1501=DIRECTION('',(1.,0.,0.));
#1502=ADVANCED_FACE('',(#1503),#1514,.T.);
#1503=FACE_OUTER_BOUND('',#1504,.T.);
#1504=EDGE_LOOP('',(#1505));
#1505=ORIENTED_EDGE('',*,*,#1506,.F.);
#1506=EDGE_CURVE('',#1507,#1507,#1509,.T.);
#1507=VERTEX_POINT('',#1508);
#1508=CARTESIAN_POINT('',(-5.,0.,37.));
#1509=CIRCLE('',#1510,5.);
#1510=AXIS2_PLACEMENT_3D('',#1511,#1512,#1513);
#1511=CARTESIAN_POINT('',(0.,0.,37.));
#1512=DIRECTION('',(0.,0.,-1.));
#1513=DIRECTION('',(-1.,0.,0.));
#1514=PLANE('',#1515);
#1515=AXIS2_PLACEMENT_3D('',#1516,#1517,#1518);
#1516=CARTESIAN_POINT('',(0.,0.,37.));
#1517=DIRECTION('',(0.,0.,1.));
#1518=DIRECTION('',(1.,0.,0.));
#1519=ADVANCED_FACE('',(#1520,#1523),#1526,.T.);
#1520=FACE_BOUND('',#1521,.T.);
#1521=EDGE_LOOP('',(#1522));
#1522=ORIENTED_EDGE('',*,*,#1449,.T.);
#1523=FACE_BOUND('',#1524,.T.);
#1524=EDGE_LOOP('',(#1525));
#1525=ORIENTED_EDGE('',*,*,#1506,.T.);
#1526=CYLINDRICAL_SURFACE('',#1527,5.);
#1527=AXIS2_PLACEMENT_3D('',#1528,#1529,#1530);
#1528=CARTESIAN_POINT('',(0.,0.,0.));
#1529=DIRECTION('',(0.,0.,1.));
#1530=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1531)
 * SHAPE_DEFINITION: #1531, #1532
 * ITS_GEOMETRY: #1531, #1532, #1533, #1534
 * ITS_RELATED_GEOMETRY [*]: #1531, #1532, #1533, #1534, #1535, #1536
 * ITS_ID: #1531, #1537, #1538, ['nut']
 * ITS_STYLED_MODELS [*]: #1531, #1539, #1540, #3715
 * REVISION_ID: #1531, #1537, [' ']
 */
#1531=PRODUCT_DEFINITION(' ','',#1537,#16);
#1532=PRODUCT_DEFINITION_SHAPE('','',#1531);
#1533=SHAPE_DEFINITION_REPRESENTATION(#1532,#1534);
#1534=SHAPE_REPRESENTATION('nut-None',(#3606),#3515);
#1535=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#1534,#1536);
#1536=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3806),#3515);
#1537=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1538,
 .NOT_KNOWN.);
#1538=PRODUCT('nut','nut',' ',(#42));
#1539=PROPERTY_DEFINITION('styled model','',#1531);
#1540=PROPERTY_DEFINITION_REPRESENTATION(#1539,#3715);
#1541=CARTESIAN_POINT('',(0.,0.,0.));
#1542=DIRECTION('',(0.,0.,1.));
#1543=DIRECTION('',(1.,0.,0.));
#1544=CLOSED_SHELL('',(#1545,#1596,#1627,#1651,#1675,#1703,#1715));
#1545=ADVANCED_FACE('',(#1546,#1557),#1591,.T.);
#1546=FACE_BOUND('',#1547,.T.);
#1547=EDGE_LOOP('',(#1548));
#1548=ORIENTED_EDGE('',*,*,#1549,.T.);
#1549=EDGE_CURVE('',#1550,#1550,#1552,.T.);
#1550=VERTEX_POINT('',#1551);
#1551=CARTESIAN_POINT('',(5.,7.5,3.));
#1552=CIRCLE('',#1553,5.);
#1553=AXIS2_PLACEMENT_3D('',#1554,#1555,#1556);
#1554=CARTESIAN_POINT('',(10.,7.5,3.));
#1555=DIRECTION('',(0.,0.,-1.));
#1556=DIRECTION('',(-1.,0.,0.));
#1557=FACE_BOUND('',#1558,.T.);
#1558=EDGE_LOOP('',(#1559,#1569,#1577,#1585));
#1559=ORIENTED_EDGE('',*,*,#1560,.F.);
#1560=EDGE_CURVE('',#1561,#1563,#1565,.T.);
#1561=VERTEX_POINT('',#1562);
#1562=CARTESIAN_POINT('',(20.,0.,3.));
#1563=VERTEX_POINT('',#1564);
#1564=CARTESIAN_POINT('',(0.,0.,3.));
#1565=LINE('',#1566,#1567);
#1566=CARTESIAN_POINT('',(10.,0.,3.));
#1567=VECTOR('',#1568,1.);
#1568=DIRECTION('',(-1.,0.,0.));
#1569=ORIENTED_EDGE('',*,*,#1570,.F.);
#1570=EDGE_CURVE('',#1571,#1561,#1573,.T.);
#1571=VERTEX_POINT('',#1572);
#1572=CARTESIAN_POINT('',(20.,15.,3.));
#1573=LINE('',#1574,#1575);
#1574=CARTESIAN_POINT('',(20.,7.5,3.));
#1575=VECTOR('',#1576,1.);
#1576=DIRECTION('',(0.,-1.,0.));
#1577=ORIENTED_EDGE('',*,*,#1578,.F.);
#1578=EDGE_CURVE('',#1579,#1571,#1581,.T.);
#1579=VERTEX_POINT('',#1580);
#1580=CARTESIAN_POINT('',(0.,15.,3.));
#1581=LINE('',#1582,#1583);
#1582=CARTESIAN_POINT('',(10.,15.,3.));
#1583=VECTOR('',#1584,1.);
#1584=DIRECTION('',(1.,0.,0.));
#1585=ORIENTED_EDGE('',*,*,#1586,.F.);
#1586=EDGE_CURVE('',#1563,#1579,#1587,.T.);
#1587=LINE('',#1588,#1589);
#1588=CARTESIAN_POINT('',(0.,7.5,3.));
#1589=VECTOR('',#1590,1.);
#1590=DIRECTION('',(0.,1.,0.));
#1591=PLANE('',#1592);
#1592=AXIS2_PLACEMENT_3D('',#1593,#1594,#1595);
#1593=CARTESIAN_POINT('',(10.,7.5,3.));
#1594=DIRECTION('',(0.,0.,1.));
#1595=DIRECTION('',(1.,0.,0.));
#1596=ADVANCED_FACE('',(#1597),#1622,.T.);
#1597=FACE_OUTER_BOUND('',#1598,.T.);
#1598=EDGE_LOOP('',(#1599,#1607,#1608,#1616));
#1599=ORIENTED_EDGE('',*,*,#1600,.T.);
#1600=EDGE_CURVE('',#1601,#1561,#1603,.T.);
#1601=VERTEX_POINT('',#1602);
#1602=CARTESIAN_POINT('',(20.,0.,0.));
#1603=LINE('',#1604,#1605);
#1604=CARTESIAN_POINT('',(20.,0.,0.));
#1605=VECTOR('',#1606,1.);
#1606=DIRECTION('',(0.,0.,1.));
#1607=ORIENTED_EDGE('',*,*,#1560,.T.);
#1608=ORIENTED_EDGE('',*,*,#1609,.F.);
#1609=EDGE_CURVE('',#1610,#1563,#1612,.T.);
#1610=VERTEX_POINT('',#1611);
#1611=CARTESIAN_POINT('',(0.,0.,0.));
#1612=LINE('',#1613,#1614);
#1613=CARTESIAN_POINT('',(0.,0.,0.));
#1614=VECTOR('',#1615,1.);
#1615=DIRECTION('',(0.,0.,1.));
#1616=ORIENTED_EDGE('',*,*,#1617,.T.);
#1617=EDGE_CURVE('',#1610,#1601,#1618,.T.);
#1618=LINE('',#1619,#1620);
#1619=CARTESIAN_POINT('',(10.,0.,0.));
#1620=VECTOR('',#1621,1.);
#1621=DIRECTION('',(1.,0.,0.));
#1622=PLANE('',#1623);
#1623=AXIS2_PLACEMENT_3D('',#1624,#1625,#1626);
#1624=CARTESIAN_POINT('',(10.,0.,0.));
#1625=DIRECTION('',(0.,-1.,0.));
#1626=DIRECTION('',(0.,0.,-1.));
#1627=ADVANCED_FACE('',(#1628),#1646,.T.);
#1628=FACE_OUTER_BOUND('',#1629,.T.);
#1629=EDGE_LOOP('',(#1630,#1631,#1632,#1640));
#1630=ORIENTED_EDGE('',*,*,#1609,.T.);
#1631=ORIENTED_EDGE('',*,*,#1586,.T.);
#1632=ORIENTED_EDGE('',*,*,#1633,.F.);
#1633=EDGE_CURVE('',#1634,#1579,#1636,.T.);
#1634=VERTEX_POINT('',#1635);
#1635=CARTESIAN_POINT('',(0.,15.,0.));
#1636=LINE('',#1637,#1638);
#1637=CARTESIAN_POINT('',(0.,15.,0.));
#1638=VECTOR('',#1639,1.);
#1639=DIRECTION('',(0.,0.,1.));
#1640=ORIENTED_EDGE('',*,*,#1641,.T.);
#1641=EDGE_CURVE('',#1634,#1610,#1642,.T.);
#1642=LINE('',#1643,#1644);
#1643=CARTESIAN_POINT('',(0.,7.5,0.));
#1644=VECTOR('',#1645,1.);
#1645=DIRECTION('',(0.,-1.,0.));
#1646=PLANE('',#1647);
#1647=AXIS2_PLACEMENT_3D('',#1648,#1649,#1650);
#1648=CARTESIAN_POINT('',(0.,7.5,0.));
#1649=DIRECTION('',(-1.,0.,0.));
#1650=DIRECTION('',(0.,0.,1.));
#1651=ADVANCED_FACE('',(#1652),#1670,.T.);
#1652=FACE_OUTER_BOUND('',#1653,.T.);
#1653=EDGE_LOOP('',(#1654,#1655,#1656,#1664));
#1654=ORIENTED_EDGE('',*,*,#1633,.T.);
#1655=ORIENTED_EDGE('',*,*,#1578,.T.);
#1656=ORIENTED_EDGE('',*,*,#1657,.F.);
#1657=EDGE_CURVE('',#1658,#1571,#1660,.T.);
#1658=VERTEX_POINT('',#1659);
#1659=CARTESIAN_POINT('',(20.,15.,0.));
#1660=LINE('',#1661,#1662);
#1661=CARTESIAN_POINT('',(20.,15.,0.));
#1662=VECTOR('',#1663,1.);
#1663=DIRECTION('',(0.,0.,1.));
#1664=ORIENTED_EDGE('',*,*,#1665,.T.);
#1665=EDGE_CURVE('',#1658,#1634,#1666,.T.);
#1666=LINE('',#1667,#1668);
#1667=CARTESIAN_POINT('',(10.,15.,0.));
#1668=VECTOR('',#1669,1.);
#1669=DIRECTION('',(-1.,0.,0.));
#1670=PLANE('',#1671);
#1671=AXIS2_PLACEMENT_3D('',#1672,#1673,#1674);
#1672=CARTESIAN_POINT('',(10.,15.,0.));
#1673=DIRECTION('',(0.,1.,0.));
#1674=DIRECTION('',(0.,0.,1.));
#1675=ADVANCED_FACE('',(#1676,#1687),#1698,.T.);
#1676=FACE_BOUND('',#1677,.T.);
#1677=EDGE_LOOP('',(#1678));
#1678=ORIENTED_EDGE('',*,*,#1679,.F.);
#1679=EDGE_CURVE('',#1680,#1680,#1682,.T.);
#1680=VERTEX_POINT('',#1681);
#1681=CARTESIAN_POINT('',(5.,7.5,0.));
#1682=CIRCLE('',#1683,5.);
#1683=AXIS2_PLACEMENT_3D('',#1684,#1685,#1686);
#1684=CARTESIAN_POINT('',(10.,7.5,0.));
#1685=DIRECTION('',(0.,0.,-1.));
#1686=DIRECTION('',(-1.,0.,0.));
#1687=FACE_BOUND('',#1688,.T.);
#1688=EDGE_LOOP('',(#1689,#1695,#1696,#1697));
#1689=ORIENTED_EDGE('',*,*,#1690,.F.);
#1690=EDGE_CURVE('',#1601,#1658,#1691,.T.);
#1691=LINE('',#1692,#1693);
#1692=CARTESIAN_POINT('',(20.,7.5,0.));
#1693=VECTOR('',#1694,1.);
#1694=DIRECTION('',(0.,1.,0.));
#1695=ORIENTED_EDGE('',*,*,#1617,.F.);
#1696=ORIENTED_EDGE('',*,*,#1641,.F.);
#1697=ORIENTED_EDGE('',*,*,#1665,.F.);
#1698=PLANE('',#1699);
#1699=AXIS2_PLACEMENT_3D('',#1700,#1701,#1702);
#1700=CARTESIAN_POINT('',(10.,7.5,0.));
#1701=DIRECTION('',(0.,0.,-1.));
#1702=DIRECTION('',(-1.,0.,0.));
#1703=ADVANCED_FACE('',(#1704),#1710,.T.);
#1704=FACE_OUTER_BOUND('',#1705,.T.);
#1705=EDGE_LOOP('',(#1706,#1707,#1708,#1709));
#1706=ORIENTED_EDGE('',*,*,#1690,.T.);
#1707=ORIENTED_EDGE('',*,*,#1657,.T.);
#1708=ORIENTED_EDGE('',*,*,#1570,.T.);
#1709=ORIENTED_EDGE('',*,*,#1600,.F.);
#1710=PLANE('',#1711);
#1711=AXIS2_PLACEMENT_3D('',#1712,#1713,#1714);
#1712=CARTESIAN_POINT('',(20.,7.5,0.));
#1713=DIRECTION('',(1.,0.,0.));
#1714=DIRECTION('',(0.,0.,-1.));
#1715=ADVANCED_FACE('',(#1716,#1719),#1722,.F.);
#1716=FACE_BOUND('',#1717,.T.);
#1717=EDGE_LOOP('',(#1718));
#1718=ORIENTED_EDGE('',*,*,#1679,.T.);
#1719=FACE_BOUND('',#1720,.T.);
#1720=EDGE_LOOP('',(#1721));
#1721=ORIENTED_EDGE('',*,*,#1549,.F.);
#1722=CYLINDRICAL_SURFACE('',#1723,5.);
#1723=AXIS2_PLACEMENT_3D('',#1724,#1725,#1726);
#1724=CARTESIAN_POINT('',(10.,7.5,3.));
#1725=DIRECTION('',(0.,0.,-1.));
#1726=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1727)
 * SHAPE_DEFINITION: #1727, #1728
 * ITS_COMPONENTS [*]: #1727, #3614
 * ITS_COMPONENTS [*]: #1727, #3621
 * ITS_COMPONENTS [*]: #1727, #3642
 * ITS_COMPONENTS [*]: #1727, #3663
 * ITS_GEOMETRY: #1727, #1728, #1729, #1730
 * ITS_ID: #1727, #1731, #1732, ['lb_assem']
 * REVISION_ID: #1727, #1731, [' ']
 */
#1727=PRODUCT_DEFINITION(' ','',#1731,#16);
#1728=PRODUCT_DEFINITION_SHAPE('','',#1727);
#1729=SHAPE_DEFINITION_REPRESENTATION(#1728,#1730);
#1730=SHAPE_REPRESENTATION('lb_assem-None',(#3613,#3619,#3626,#3647,#3668),
#3515);
#1731=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1732,
 .NOT_KNOWN.);
#1732=PRODUCT('lb_assem','lb_assem',' ',(#42));
#1733=CARTESIAN_POINT('',(0.,0.,0.));
#1734=DIRECTION('',(0.,0.,1.));
#1735=DIRECTION('',(1.,0.,0.));
#1736=CARTESIAN_POINT('',(0.,0.,0.));
#1737=DIRECTION('',(0.,0.,1.));
#1738=DIRECTION('',(1.,0.,0.));
#1739=CARTESIAN_POINT('',(20.,13.,50.));
#1740=DIRECTION('',(0.,-1.,0.));
#1741=DIRECTION('',(0.,0.,-1.));
#1742=CARTESIAN_POINT('',(42.5,13.,62.9903810567666));
#1743=DIRECTION('',(0.,-1.,0.));
#1744=DIRECTION('',(0.,0.,-1.));
#1745=CARTESIAN_POINT('',(42.5,13.,37.0096189432334));
#1746=DIRECTION('',(0.,-1.,0.));
#1747=DIRECTION('',(0.,0.,-1.));

/************************************************
 * Application object: WORKPIECE (#1748)
 * SHAPE_DEFINITION: #1748, #1749
 * ITS_GEOMETRY: #1748, #1749, #1750, #1751
 * ITS_RELATED_GEOMETRY [*]: #1748, #1749, #1750, #1751, #1752, #1753
 * ITS_ID: #1748, #1754, #1755, ['l_bracket']
 * ITS_STYLED_MODELS [*]: #1748, #1756, #1757, #3713
 * REVISION_ID: #1748, #1754, [' ']
 */
#1748=PRODUCT_DEFINITION(' ','',#1754,#16);
#1749=PRODUCT_DEFINITION_SHAPE('','',#1748);
#1750=SHAPE_DEFINITION_REPRESENTATION(#1749,#1751);
#1751=SHAPE_REPRESENTATION('l_bracket-None',(#3620),#3515);
#1752=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between l_bracket-None and l_bracket-None',#1751,#1753);
#1753=ADVANCED_BREP_SHAPE_REPRESENTATION('l_bracket-None',(#3734),#3515);
#1754=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1755,
 .NOT_KNOWN.);
#1755=PRODUCT('l_bracket','l_bracket',' ',(#42));
#1756=PROPERTY_DEFINITION('styled model','',#1748);
#1757=PROPERTY_DEFINITION_REPRESENTATION(#1756,#3713);
#1758=CARTESIAN_POINT('',(0.,0.,0.));
#1759=DIRECTION('',(0.,0.,1.));
#1760=DIRECTION('',(1.,0.,0.));
#1761=CLOSED_SHELL('',(#1762,#1813,#1877,#1908,#1972,#2014,#2036,#2050,
#2064,#2076,#2088,#2100));
#1762=ADVANCED_FACE('',(#1763,#1774),#1808,.F.);
#1763=FACE_BOUND('',#1764,.T.);
#1764=EDGE_LOOP('',(#1765));
#1765=ORIENTED_EDGE('',*,*,#1766,.T.);
#1766=EDGE_CURVE('',#1767,#1767,#1769,.T.);
#1767=VERTEX_POINT('',#1768);
#1768=CARTESIAN_POINT('',(0.,40.,45.));
#1769=CIRCLE('',#1770,5.);
#1770=AXIS2_PLACEMENT_3D('',#1771,#1772,#1773);
#1771=CARTESIAN_POINT('',(0.,40.,50.));
#1772=DIRECTION('',(1.,0.,0.));
#1773=DIRECTION('',(0.,0.,-0.999999999999999));
#1774=FACE_BOUND('',#1775,.T.);
#1775=EDGE_LOOP('',(#1776,#1786,#1794,#1802));
#1776=ORIENTED_EDGE('',*,*,#1777,.F.);
#1777=EDGE_CURVE('',#1778,#1780,#1782,.T.);
#1778=VERTEX_POINT('',#1779);
#1779=CARTESIAN_POINT('',(0.,0.,100.));
#1780=VERTEX_POINT('',#1781);
#1781=CARTESIAN_POINT('',(0.,0.,0.));
#1782=LINE('',#1783,#1784);
#1783=CARTESIAN_POINT('',(0.,0.,100.));
#1784=VECTOR('',#1785,1.);
#1785=DIRECTION('',(0.,0.,-1.));
#1786=ORIENTED_EDGE('',*,*,#1787,.F.);
#1787=EDGE_CURVE('',#1788,#1778,#1790,.T.);
#1788=VERTEX_POINT('',#1789);
#1789=CARTESIAN_POINT('',(0.,60.,100.));
#1790=LINE('',#1791,#1792);
#1791=CARTESIAN_POINT('',(0.,60.,100.));
#1792=VECTOR('',#1793,1.);
#1793=DIRECTION('',(0.,-1.,0.));
#1794=ORIENTED_EDGE('',*,*,#1795,.T.);
#1795=EDGE_CURVE('',#1788,#1796,#1798,.T.);
#1796=VERTEX_POINT('',#1797);
#1797=CARTESIAN_POINT('',(0.,60.,0.));
#1798=LINE('',#1799,#1800);
#1799=CARTESIAN_POINT('',(0.,60.,100.));
#1800=VECTOR('',#1801,1.);
#1801=DIRECTION('',(0.,0.,-1.));
#1802=ORIENTED_EDGE('',*,*,#1803,.T.);
#1803=EDGE_CURVE('',#1796,#1780,#1804,.T.);
#1804=LINE('',#1805,#1806);
#1805=CARTESIAN_POINT('',(0.,60.,0.));
#1806=VECTOR('',#1807,1.);
#1807=DIRECTION('',(0.,-1.,0.));
#1808=PLANE('',#1809);
#1809=AXIS2_PLACEMENT_3D('',#1810,#1811,#1812);
#1810=CARTESIAN_POINT('',(0.,60.,100.));
#1811=DIRECTION('',(1.,0.,0.));
#1812=DIRECTION('',(0.,0.,-1.));
#1813=ADVANCED_FACE('',(#1814,#1825,#1836,#1847),#1872,.F.);
#1814=FACE_BOUND('',#1815,.T.);
#1815=EDGE_LOOP('',(#1816));
#1816=ORIENTED_EDGE('',*,*,#1817,.T.);
#1817=EDGE_CURVE('',#1818,#1818,#1820,.T.);
#1818=VERTEX_POINT('',#1819);
#1819=CARTESIAN_POINT('',(42.5,0.,42.0096189432334));
#1820=CIRCLE('',#1821,5.);
#1821=AXIS2_PLACEMENT_3D('',#1822,#1823,#1824);
#1822=CARTESIAN_POINT('',(42.5,0.,37.0096189432334));
#1823=DIRECTION('',(0.,1.,0.));
#1824=DIRECTION('',(0.,0.,0.999999999999999));
#1825=FACE_BOUND('',#1826,.T.);
#1826=EDGE_LOOP('',(#1827));
#1827=ORIENTED_EDGE('',*,*,#1828,.T.);
#1828=EDGE_CURVE('',#1829,#1829,#1831,.T.);
#1829=VERTEX_POINT('',#1830);
#1830=CARTESIAN_POINT('',(42.5,0.,67.9903810567666));
#1831=CIRCLE('',#1832,5.);
#1832=AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);
#1833=CARTESIAN_POINT('',(42.5,0.,62.9903810567666));
#1834=DIRECTION('',(0.,1.,0.));
#1835=DIRECTION('',(0.,0.,1.));
#1836=FACE_BOUND('',#1837,.T.);
#1837=EDGE_LOOP('',(#1838));
#1838=ORIENTED_EDGE('',*,*,#1839,.T.);
#1839=EDGE_CURVE('',#1840,#1840,#1842,.T.);
#1840=VERTEX_POINT('',#1841);
#1841=CARTESIAN_POINT('',(20.,0.,55.));
#1842=CIRCLE('',#1843,5.);
#1843=AXIS2_PLACEMENT_3D('',#1844,#1845,#1846);
#1844=CARTESIAN_POINT('',(20.,0.,50.));
#1845=DIRECTION('',(0.,1.,0.));
#1846=DIRECTION('',(0.,0.,0.999999999999999));
#1847=FACE_BOUND('',#1848,.T.);
#1848=EDGE_LOOP('',(#1849,#1859,#1865,#1866));
#1849=ORIENTED_EDGE('',*,*,#1850,.F.);
#1850=EDGE_CURVE('',#1851,#1853,#1855,.T.);
#1851=VERTEX_POINT('',#1852);
#1852=CARTESIAN_POINT('',(50.,0.,100.));
#1853=VERTEX_POINT('',#1854);
#1854=CARTESIAN_POINT('',(50.,0.,0.));
#1855=LINE('',#1856,#1857);
#1856=CARTESIAN_POINT('',(50.,0.,100.));
#1857=VECTOR('',#1858,1.);
#1858=DIRECTION('',(0.,0.,-1.));
#1859=ORIENTED_EDGE('',*,*,#1860,.F.);
#1860=EDGE_CURVE('',#1778,#1851,#1861,.T.);
#1861=LINE('',#1862,#1863);
#1862=CARTESIAN_POINT('',(0.,0.,100.));
#1863=VECTOR('',#1864,1.);
#1864=DIRECTION('',(1.,0.,0.));
#1865=ORIENTED_EDGE('',*,*,#1777,.T.);
#1866=ORIENTED_EDGE('',*,*,#1867,.T.);
#1867=EDGE_CURVE('',#1780,#1853,#1868,.T.);
#1868=LINE('',#1869,#1870);
#1869=CARTESIAN_POINT('',(0.,0.,0.));
#1870=VECTOR('',#1871,1.);
#1871=DIRECTION('',(1.,0.,0.));
#1872=PLANE('',#1873);
#1873=AXIS2_PLACEMENT_3D('',#1874,#1875,#1876);
#1874=CARTESIAN_POINT('',(0.,0.,100.));
#1875=DIRECTION('',(0.,1.,0.));
#1876=DIRECTION('',(0.,0.,1.));
#1877=ADVANCED_FACE('',(#1878),#1903,.F.);
#1878=FACE_OUTER_BOUND('',#1879,.T.);
#1879=EDGE_LOOP('',(#1880,#1890,#1896,#1897));
#1880=ORIENTED_EDGE('',*,*,#1881,.F.);
#1881=EDGE_CURVE('',#1882,#1884,#1886,.T.);
#1882=VERTEX_POINT('',#1883);
#1883=CARTESIAN_POINT('',(50.,10.,100.));
#1884=VERTEX_POINT('',#1885);
#1885=CARTESIAN_POINT('',(50.,10.,0.));
#1886=LINE('',#1887,#1888);
#1887=CARTESIAN_POINT('',(50.,10.,100.));
#1888=VECTOR('',#1889,1.);
#1889=DIRECTION('',(0.,0.,-1.));
#1890=ORIENTED_EDGE('',*,*,#1891,.F.);
#1891=EDGE_CURVE('',#1851,#1882,#1892,.T.);
#1892=LINE('',#1893,#1894);
#1893=CARTESIAN_POINT('',(50.,0.,100.));
#1894=VECTOR('',#1895,1.);
#1895=DIRECTION('',(0.,1.,0.));
#1896=ORIENTED_EDGE('',*,*,#1850,.T.);
#1897=ORIENTED_EDGE('',*,*,#1898,.T.);
#1898=EDGE_CURVE('',#1853,#1884,#1899,.T.);
#1899=LINE('',#1900,#1901);
#1900=CARTESIAN_POINT('',(50.,0.,0.));
#1901=VECTOR('',#1902,1.);
#1902=DIRECTION('',(0.,1.,0.));
#1903=PLANE('',#1904);
#1904=AXIS2_PLACEMENT_3D('',#1905,#1906,#1907);
#1905=CARTESIAN_POINT('',(50.,0.,100.));
#1906=DIRECTION('',(-1.,0.,0.));
#1907=DIRECTION('',(0.,0.,1.));
#1908=ADVANCED_FACE('',(#1909,#1920,#1931,#1942),#1967,.F.);
#1909=FACE_BOUND('',#1910,.T.);
#1910=EDGE_LOOP('',(#1911));
#1911=ORIENTED_EDGE('',*,*,#1912,.T.);
#1912=EDGE_CURVE('',#1913,#1913,#1915,.T.);
#1913=VERTEX_POINT('',#1914);
#1914=CARTESIAN_POINT('',(42.5,10.,32.0096189432334));
#1915=CIRCLE('',#1916,5.);
#1916=AXIS2_PLACEMENT_3D('',#1917,#1918,#1919);
#1917=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#1918=DIRECTION('',(0.,-1.,0.));
#1919=DIRECTION('',(0.,0.,-0.999999999999999));
#1920=FACE_BOUND('',#1921,.T.);
#1921=EDGE_LOOP('',(#1922));
#1922=ORIENTED_EDGE('',*,*,#1923,.T.);
#1923=EDGE_CURVE('',#1924,#1924,#1926,.T.);
#1924=VERTEX_POINT('',#1925);
#1925=CARTESIAN_POINT('',(42.5,10.,57.9903810567666));
#1926=CIRCLE('',#1927,5.);
#1927=AXIS2_PLACEMENT_3D('',#1928,#1929,#1930);
#1928=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#1929=DIRECTION('',(0.,-1.,0.));
#1930=DIRECTION('',(0.,0.,-0.999999999999999));
#1931=FACE_BOUND('',#1932,.T.);
#1932=EDGE_LOOP('',(#1933));
#1933=ORIENTED_EDGE('',*,*,#1934,.T.);
#1934=EDGE_CURVE('',#1935,#1935,#1937,.T.);
#1935=VERTEX_POINT('',#1936);
#1936=CARTESIAN_POINT('',(20.,10.,45.));
#1937=CIRCLE('',#1938,5.);
#1938=AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);
#1939=CARTESIAN_POINT('',(20.,10.,50.));
#1940=DIRECTION('',(0.,-1.,0.));
#1941=DIRECTION('',(0.,0.,-0.999999999999999));
#1942=FACE_BOUND('',#1943,.T.);
#1943=EDGE_LOOP('',(#1944,#1954,#1960,#1961));
#1944=ORIENTED_EDGE('',*,*,#1945,.F.);
#1945=EDGE_CURVE('',#1946,#1948,#1950,.T.);
#1946=VERTEX_POINT('',#1947);
#1947=CARTESIAN_POINT('',(10.,10.,100.));
#1948=VERTEX_POINT('',#1949);
#1949=CARTESIAN_POINT('',(10.,10.,0.));
#1950=LINE('',#1951,#1952);
#1951=CARTESIAN_POINT('',(10.,10.,100.));
#1952=VECTOR('',#1953,1.);
#1953=DIRECTION('',(0.,0.,-1.));
#1954=ORIENTED_EDGE('',*,*,#1955,.F.);
#1955=EDGE_CURVE('',#1882,#1946,#1956,.T.);
#1956=LINE('',#1957,#1958);
#1957=CARTESIAN_POINT('',(50.,10.,100.));
#1958=VECTOR('',#1959,1.);
#1959=DIRECTION('',(-1.,0.,0.));
#1960=ORIENTED_EDGE('',*,*,#1881,.T.);
#1961=ORIENTED_EDGE('',*,*,#1962,.T.);
#1962=EDGE_CURVE('',#1884,#1948,#1963,.T.);
#1963=LINE('',#1964,#1965);
#1964=CARTESIAN_POINT('',(50.,10.,0.));
#1965=VECTOR('',#1966,1.);
#1966=DIRECTION('',(-1.,0.,0.));
#1967=PLANE('',#1968);
#1968=AXIS2_PLACEMENT_3D('',#1969,#1970,#1971);
#1969=CARTESIAN_POINT('',(50.,10.,100.));
#1970=DIRECTION('',(0.,-1.,0.));
#1971=DIRECTION('',(0.,0.,-1.));
#1972=ADVANCED_FACE('',(#1973,#1984),#2009,.F.);
#1973=FACE_BOUND('',#1974,.T.);
#1974=EDGE_LOOP('',(#1975));
#1975=ORIENTED_EDGE('',*,*,#1976,.T.);
#1976=EDGE_CURVE('',#1977,#1977,#1979,.T.);
#1977=VERTEX_POINT('',#1978);
#1978=CARTESIAN_POINT('',(10.,40.,55.));
#1979=CIRCLE('',#1980,5.);
#1980=AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);
#1981=CARTESIAN_POINT('',(10.,40.,50.));
#1982=DIRECTION('',(-1.,0.,0.));
#1983=DIRECTION('',(0.,0.,0.999999999999999));
#1984=FACE_BOUND('',#1985,.T.);
#1985=EDGE_LOOP('',(#1986,#1996,#2002,#2003));
#1986=ORIENTED_EDGE('',*,*,#1987,.F.);
#1987=EDGE_CURVE('',#1988,#1990,#1992,.T.);
#1988=VERTEX_POINT('',#1989);
#1989=CARTESIAN_POINT('',(10.,60.,100.));
#1990=VERTEX_POINT('',#1991);
#1991=CARTESIAN_POINT('',(10.,60.,0.));
#1992=LINE('',#1993,#1994);
#1993=CARTESIAN_POINT('',(10.,60.,100.));
#1994=VECTOR('',#1995,1.);
#1995=DIRECTION('',(0.,0.,-1.));
#1996=ORIENTED_EDGE('',*,*,#1997,.F.);
#1997=EDGE_CURVE('',#1946,#1988,#1998,.T.);
#1998=LINE('',#1999,#2000);
#1999=CARTESIAN_POINT('',(10.,10.,100.));
#2000=VECTOR('',#2001,1.);
#2001=DIRECTION('',(0.,1.,0.));
#2002=ORIENTED_EDGE('',*,*,#1945,.T.);
#2003=ORIENTED_EDGE('',*,*,#2004,.T.);
#2004=EDGE_CURVE('',#1948,#1990,#2005,.T.);
#2005=LINE('',#2006,#2007);
#2006=CARTESIAN_POINT('',(10.,10.,0.));
#2007=VECTOR('',#2008,1.);
#2008=DIRECTION('',(0.,1.,0.));
#2009=PLANE('',#2010);
#2010=AXIS2_PLACEMENT_3D('',#2011,#2012,#2013);
#2011=CARTESIAN_POINT('',(10.,10.,100.));
#2012=DIRECTION('',(-1.,0.,0.));
#2013=DIRECTION('',(0.,0.,1.));
#2014=ADVANCED_FACE('',(#2015),#2031,.F.);
#2015=FACE_OUTER_BOUND('',#2016,.T.);
#2016=EDGE_LOOP('',(#2017,#2023,#2024,#2030));
#2017=ORIENTED_EDGE('',*,*,#2018,.F.);
#2018=EDGE_CURVE('',#1988,#1788,#2019,.T.);
#2019=LINE('',#2020,#2021);
#2020=CARTESIAN_POINT('',(10.,60.,100.));
#2021=VECTOR('',#2022,1.);
#2022=DIRECTION('',(-1.,0.,0.));
#2023=ORIENTED_EDGE('',*,*,#1987,.T.);
#2024=ORIENTED_EDGE('',*,*,#2025,.T.);
#2025=EDGE_CURVE('',#1990,#1796,#2026,.T.);
#2026=LINE('',#2027,#2028);
#2027=CARTESIAN_POINT('',(10.,60.,0.));
#2028=VECTOR('',#2029,1.);
#2029=DIRECTION('',(-1.,0.,0.));
#2030=ORIENTED_EDGE('',*,*,#1795,.F.);
#2031=PLANE('',#2032);
#2032=AXIS2_PLACEMENT_3D('',#2033,#2034,#2035);
#2033=CARTESIAN_POINT('',(10.,60.,100.));
#2034=DIRECTION('',(0.,-1.,0.));
#2035=DIRECTION('',(0.,0.,-1.));
#2036=ADVANCED_FACE('',(#2037),#2045,.T.);
#2037=FACE_OUTER_BOUND('',#2038,.T.);
#2038=EDGE_LOOP('',(#2039,#2040,#2041,#2042,#2043,#2044));
#2039=ORIENTED_EDGE('',*,*,#1787,.T.);
#2040=ORIENTED_EDGE('',*,*,#1860,.T.);
#2041=ORIENTED_EDGE('',*,*,#1891,.T.);
#2042=ORIENTED_EDGE('',*,*,#1955,.T.);
#2043=ORIENTED_EDGE('',*,*,#1997,.T.);
#2044=ORIENTED_EDGE('',*,*,#2018,.T.);
#2045=PLANE('',#2046);
#2046=AXIS2_PLACEMENT_3D('',#2047,#2048,#2049);
#2047=CARTESIAN_POINT('',(0.,0.,100.));
#2048=DIRECTION('',(0.,0.,1.));
#2049=DIRECTION('',(1.,0.,0.));
#2050=ADVANCED_FACE('',(#2051),#2059,.F.);
#2051=FACE_OUTER_BOUND('',#2052,.T.);
#2052=EDGE_LOOP('',(#2053,#2054,#2055,#2056,#2057,#2058));
#2053=ORIENTED_EDGE('',*,*,#1803,.F.);
#2054=ORIENTED_EDGE('',*,*,#2025,.F.);
#2055=ORIENTED_EDGE('',*,*,#2004,.F.);
#2056=ORIENTED_EDGE('',*,*,#1962,.F.);
#2057=ORIENTED_EDGE('',*,*,#1898,.F.);
#2058=ORIENTED_EDGE('',*,*,#1867,.F.);
#2059=PLANE('',#2060);
#2060=AXIS2_PLACEMENT_3D('',#2061,#2062,#2063);
#2061=CARTESIAN_POINT('',(0.,0.,0.));
#2062=DIRECTION('',(0.,0.,1.));
#2063=DIRECTION('',(1.,0.,0.));
#2064=ADVANCED_FACE('',(#2065,#2068),#2071,.F.);
#2065=FACE_BOUND('',#2066,.T.);
#2066=EDGE_LOOP('',(#2067));
#2067=ORIENTED_EDGE('',*,*,#1976,.F.);
#2068=FACE_BOUND('',#2069,.T.);
#2069=EDGE_LOOP('',(#2070));
#2070=ORIENTED_EDGE('',*,*,#1766,.F.);
#2071=CYLINDRICAL_SURFACE('',#2072,5.);
#2072=AXIS2_PLACEMENT_3D('',#2073,#2074,#2075);
#2073=CARTESIAN_POINT('',(10.,40.,50.));
#2074=DIRECTION('',(-1.,0.,0.));
#2075=DIRECTION('',(0.,0.,0.999999999999999));
#2076=ADVANCED_FACE('',(#2077,#2080),#2083,.F.);
#2077=FACE_BOUND('',#2078,.T.);
#2078=EDGE_LOOP('',(#2079));
#2079=ORIENTED_EDGE('',*,*,#1934,.F.);
#2080=FACE_BOUND('',#2081,.T.);
#2081=EDGE_LOOP('',(#2082));
#2082=ORIENTED_EDGE('',*,*,#1839,.F.);
#2083=CYLINDRICAL_SURFACE('',#2084,5.);
#2084=AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);
#2085=CARTESIAN_POINT('',(20.,10.,50.));
#2086=DIRECTION('',(0.,-1.,0.));
#2087=DIRECTION('',(0.,0.,-0.999999999999999));
#2088=ADVANCED_FACE('',(#2089,#2092),#2095,.F.);
#2089=FACE_BOUND('',#2090,.T.);
#2090=EDGE_LOOP('',(#2091));
#2091=ORIENTED_EDGE('',*,*,#1923,.F.);
#2092=FACE_BOUND('',#2093,.T.);
#2093=EDGE_LOOP('',(#2094));
#2094=ORIENTED_EDGE('',*,*,#1828,.F.);
#2095=CYLINDRICAL_SURFACE('',#2096,5.);
#2096=AXIS2_PLACEMENT_3D('',#2097,#2098,#2099);
#2097=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#2098=DIRECTION('',(0.,-1.,0.));
#2099=DIRECTION('',(0.,0.,-0.999999999999999));
#2100=ADVANCED_FACE('',(#2101,#2104),#2107,.F.);
#2101=FACE_BOUND('',#2102,.T.);
#2102=EDGE_LOOP('',(#2103));
#2103=ORIENTED_EDGE('',*,*,#1912,.F.);
#2104=FACE_BOUND('',#2105,.T.);
#2105=EDGE_LOOP('',(#2106));
#2106=ORIENTED_EDGE('',*,*,#1817,.F.);
#2107=CYLINDRICAL_SURFACE('',#2108,5.);
#2108=AXIS2_PLACEMENT_3D('',#2109,#2110,#2111);
#2109=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#2110=DIRECTION('',(0.,-1.,0.));
#2111=DIRECTION('',(0.,0.,-0.999999999999999));

/************************************************
 * Application object: WORKPIECE (#2112)
 * SHAPE_DEFINITION: #2112, #2113
 * ITS_COMPONENTS [*]: #2112, #3628
 * ITS_COMPONENTS [*]: #2112, #3635
 * ITS_GEOMETRY: #2112, #2113, #2114, #2115
 * ITS_ID: #2112, #2116, #2117, ['nba']
 * REVISION_ID: #2112, #2116, [' ']
 */
#2112=PRODUCT_DEFINITION(' ','',#2116,#16);
#2113=PRODUCT_DEFINITION_SHAPE('','',#2112);
#2114=SHAPE_DEFINITION_REPRESENTATION(#2113,#2115);
#2115=SHAPE_REPRESENTATION('nba-None',(#3627,#3633,#3640),#3515);
#2116=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2117,
 .NOT_KNOWN.);
#2117=PRODUCT('nba','nba',' ',(#42));
#2118=CARTESIAN_POINT('',(0.,0.,0.));
#2119=DIRECTION('',(0.,0.,1.));
#2120=DIRECTION('',(1.,0.,0.));
#2121=CARTESIAN_POINT('',(0.,0.,0.));
#2122=DIRECTION('',(0.,0.,1.));
#2123=DIRECTION('',(1.,0.,0.));
#2124=CARTESIAN_POINT('',(-10.,-7.5,33.));
#2125=DIRECTION('',(0.,0.,1.));
#2126=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2127)
 * SHAPE_DEFINITION: #2127, #2128
 * ITS_GEOMETRY: #2127, #2128, #2129, #2130
 * ITS_RELATED_GEOMETRY [*]: #2127, #2128, #2129, #2130, #2131, #2132
 * ITS_ID: #2127, #2133, #2134, ['bolt']
 * ITS_STYLED_MODELS [*]: #2127, #2135, #2136, #3716
 * REVISION_ID: #2127, #2133, [' ']
 */
#2127=PRODUCT_DEFINITION(' ','',#2133,#16);
#2128=PRODUCT_DEFINITION_SHAPE('','',#2127);
#2129=SHAPE_DEFINITION_REPRESENTATION(#2128,#2130);
#2130=SHAPE_REPRESENTATION('bolt-None',(#3634),#3515);
#2131=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#2130,#2132);
#2132=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3850),#3515);
#2133=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2134,
 .NOT_KNOWN.);
#2134=PRODUCT('bolt','bolt',' ',(#42));
#2135=PROPERTY_DEFINITION('styled model','',#2127);
#2136=PROPERTY_DEFINITION_REPRESENTATION(#2135,#3716);
#2137=CARTESIAN_POINT('',(0.,0.,0.));
#2138=DIRECTION('',(0.,0.,1.));
#2139=DIRECTION('',(1.,0.,0.));
#2140=CLOSED_SHELL('',(#2141,#2169,#2186,#2198,#2215));
#2141=ADVANCED_FACE('',(#2142,#2153),#2164,.T.);
#2142=FACE_BOUND('',#2143,.T.);
#2143=EDGE_LOOP('',(#2144));
#2144=ORIENTED_EDGE('',*,*,#2145,.F.);
#2145=EDGE_CURVE('',#2146,#2146,#2148,.T.);
#2146=VERTEX_POINT('',#2147);
#2147=CARTESIAN_POINT('',(5.,0.,3.));
#2148=CIRCLE('',#2149,5.);
#2149=AXIS2_PLACEMENT_3D('',#2150,#2151,#2152);
#2150=CARTESIAN_POINT('',(0.,0.,3.));
#2151=DIRECTION('',(0.,0.,1.));
#2152=DIRECTION('',(1.,0.,0.));
#2153=FACE_BOUND('',#2154,.T.);
#2154=EDGE_LOOP('',(#2155));
#2155=ORIENTED_EDGE('',*,*,#2156,.F.);
#2156=EDGE_CURVE('',#2157,#2157,#2159,.T.);
#2157=VERTEX_POINT('',#2158);
#2158=CARTESIAN_POINT('',(-7.5,0.,3.));
#2159=CIRCLE('',#2160,7.5);
#2160=AXIS2_PLACEMENT_3D('',#2161,#2162,#2163);
#2161=CARTESIAN_POINT('',(0.,0.,3.));
#2162=DIRECTION('',(0.,0.,-1.));
#2163=DIRECTION('',(-1.,0.,0.));
#2164=PLANE('',#2165);
#2165=AXIS2_PLACEMENT_3D('',#2166,#2167,#2168);
#2166=CARTESIAN_POINT('',(0.,0.,3.));
#2167=DIRECTION('',(0.,0.,1.));
#2168=DIRECTION('',(1.,0.,0.));
#2169=ADVANCED_FACE('',(#2170),#2181,.T.);
#2170=FACE_OUTER_BOUND('',#2171,.T.);
#2171=EDGE_LOOP('',(#2172));
#2172=ORIENTED_EDGE('',*,*,#2173,.F.);
#2173=EDGE_CURVE('',#2174,#2174,#2176,.T.);
#2174=VERTEX_POINT('',#2175);
#2175=CARTESIAN_POINT('',(7.5,0.,0.));
#2176=CIRCLE('',#2177,7.5);
#2177=AXIS2_PLACEMENT_3D('',#2178,#2179,#2180);
#2178=CARTESIAN_POINT('',(0.,0.,0.));
#2179=DIRECTION('',(0.,0.,1.));
#2180=DIRECTION('',(1.,0.,0.));
#2181=PLANE('',#2182);
#2182=AXIS2_PLACEMENT_3D('',#2183,#2184,#2185);
#2183=CARTESIAN_POINT('',(0.,0.,0.));
#2184=DIRECTION('',(0.,0.,-1.));
#2185=DIRECTION('',(-1.,0.,0.));
#2186=ADVANCED_FACE('',(#2187,#2190),#2193,.T.);
#2187=FACE_BOUND('',#2188,.T.);
#2188=EDGE_LOOP('',(#2189));
#2189=ORIENTED_EDGE('',*,*,#2156,.T.);
#2190=FACE_BOUND('',#2191,.T.);
#2191=EDGE_LOOP('',(#2192));
#2192=ORIENTED_EDGE('',*,*,#2173,.T.);
#2193=CYLINDRICAL_SURFACE('',#2194,7.5);
#2194=AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
#2195=CARTESIAN_POINT('',(0.,0.,0.));
#2196=DIRECTION('',(0.,0.,1.));
#2197=DIRECTION('',(1.,0.,0.));
#2198=ADVANCED_FACE('',(#2199),#2210,.T.);
#2199=FACE_OUTER_BOUND('',#2200,.T.);
#2200=EDGE_LOOP('',(#2201));
#2201=ORIENTED_EDGE('',*,*,#2202,.F.);
#2202=EDGE_CURVE('',#2203,#2203,#2205,.T.);
#2203=VERTEX_POINT('',#2204);
#2204=CARTESIAN_POINT('',(-5.,0.,37.));
#2205=CIRCLE('',#2206,5.);
#2206=AXIS2_PLACEMENT_3D('',#2207,#2208,#2209);
#2207=CARTESIAN_POINT('',(0.,0.,37.));
#2208=DIRECTION('',(0.,0.,-1.));
#2209=DIRECTION('',(-1.,0.,0.));
#2210=PLANE('',#2211);
#2211=AXIS2_PLACEMENT_3D('',#2212,#2213,#2214);
#2212=CARTESIAN_POINT('',(0.,0.,37.));
#2213=DIRECTION('',(0.,0.,1.));
#2214=DIRECTION('',(1.,0.,0.));
#2215=ADVANCED_FACE('',(#2216,#2219),#2222,.T.);
#2216=FACE_BOUND('',#2217,.T.);
#2217=EDGE_LOOP('',(#2218));
#2218=ORIENTED_EDGE('',*,*,#2145,.T.);
#2219=FACE_BOUND('',#2220,.T.);
#2220=EDGE_LOOP('',(#2221));
#2221=ORIENTED_EDGE('',*,*,#2202,.T.);
#2222=CYLINDRICAL_SURFACE('',#2223,5.);
#2223=AXIS2_PLACEMENT_3D('',#2224,#2225,#2226);
#2224=CARTESIAN_POINT('',(0.,0.,0.));
#2225=DIRECTION('',(0.,0.,1.));
#2226=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2227)
 * SHAPE_DEFINITION: #2227, #2228
 * ITS_GEOMETRY: #2227, #2228, #2229, #2230
 * ITS_RELATED_GEOMETRY [*]: #2227, #2228, #2229, #2230, #2231, #2232
 * ITS_ID: #2227, #2233, #2234, ['nut']
 * ITS_STYLED_MODELS [*]: #2227, #2235, #2236, #3715
 * REVISION_ID: #2227, #2233, [' ']
 */
#2227=PRODUCT_DEFINITION(' ','',#2233,#16);
#2228=PRODUCT_DEFINITION_SHAPE('','',#2227);
#2229=SHAPE_DEFINITION_REPRESENTATION(#2228,#2230);
#2230=SHAPE_REPRESENTATION('nut-None',(#3641),#3515);
#2231=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#2230,#2232);
#2232=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3797),#3515);
#2233=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2234,
 .NOT_KNOWN.);
#2234=PRODUCT('nut','nut',' ',(#42));
#2235=PROPERTY_DEFINITION('styled model','',#2227);
#2236=PROPERTY_DEFINITION_REPRESENTATION(#2235,#3715);
#2237=CARTESIAN_POINT('',(0.,0.,0.));
#2238=DIRECTION('',(0.,0.,1.));
#2239=DIRECTION('',(1.,0.,0.));
#2240=CLOSED_SHELL('',(#2241,#2292,#2323,#2347,#2371,#2399,#2411));
#2241=ADVANCED_FACE('',(#2242,#2253),#2287,.T.);
#2242=FACE_BOUND('',#2243,.T.);
#2243=EDGE_LOOP('',(#2244));
#2244=ORIENTED_EDGE('',*,*,#2245,.T.);
#2245=EDGE_CURVE('',#2246,#2246,#2248,.T.);
#2246=VERTEX_POINT('',#2247);
#2247=CARTESIAN_POINT('',(5.,7.5,3.));
#2248=CIRCLE('',#2249,5.);
#2249=AXIS2_PLACEMENT_3D('',#2250,#2251,#2252);
#2250=CARTESIAN_POINT('',(10.,7.5,3.));
#2251=DIRECTION('',(0.,0.,-1.));
#2252=DIRECTION('',(-1.,0.,0.));
#2253=FACE_BOUND('',#2254,.T.);
#2254=EDGE_LOOP('',(#2255,#2265,#2273,#2281));
#2255=ORIENTED_EDGE('',*,*,#2256,.F.);
#2256=EDGE_CURVE('',#2257,#2259,#2261,.T.);
#2257=VERTEX_POINT('',#2258);
#2258=CARTESIAN_POINT('',(20.,0.,3.));
#2259=VERTEX_POINT('',#2260);
#2260=CARTESIAN_POINT('',(0.,0.,3.));
#2261=LINE('',#2262,#2263);
#2262=CARTESIAN_POINT('',(10.,0.,3.));
#2263=VECTOR('',#2264,1.);
#2264=DIRECTION('',(-1.,0.,0.));
#2265=ORIENTED_EDGE('',*,*,#2266,.F.);
#2266=EDGE_CURVE('',#2267,#2257,#2269,.T.);
#2267=VERTEX_POINT('',#2268);
#2268=CARTESIAN_POINT('',(20.,15.,3.));
#2269=LINE('',#2270,#2271);
#2270=CARTESIAN_POINT('',(20.,7.5,3.));
#2271=VECTOR('',#2272,1.);
#2272=DIRECTION('',(0.,-1.,0.));
#2273=ORIENTED_EDGE('',*,*,#2274,.F.);
#2274=EDGE_CURVE('',#2275,#2267,#2277,.T.);
#2275=VERTEX_POINT('',#2276);
#2276=CARTESIAN_POINT('',(0.,15.,3.));
#2277=LINE('',#2278,#2279);
#2278=CARTESIAN_POINT('',(10.,15.,3.));
#2279=VECTOR('',#2280,1.);
#2280=DIRECTION('',(1.,0.,0.));
#2281=ORIENTED_EDGE('',*,*,#2282,.F.);
#2282=EDGE_CURVE('',#2259,#2275,#2283,.T.);
#2283=LINE('',#2284,#2285);
#2284=CARTESIAN_POINT('',(0.,7.5,3.));
#2285=VECTOR('',#2286,1.);
#2286=DIRECTION('',(0.,1.,0.));
#2287=PLANE('',#2288);
#2288=AXIS2_PLACEMENT_3D('',#2289,#2290,#2291);
#2289=CARTESIAN_POINT('',(10.,7.5,3.));
#2290=DIRECTION('',(0.,0.,1.));
#2291=DIRECTION('',(1.,0.,0.));
#2292=ADVANCED_FACE('',(#2293),#2318,.T.);
#2293=FACE_OUTER_BOUND('',#2294,.T.);
#2294=EDGE_LOOP('',(#2295,#2303,#2304,#2312));
#2295=ORIENTED_EDGE('',*,*,#2296,.T.);
#2296=EDGE_CURVE('',#2297,#2257,#2299,.T.);
#2297=VERTEX_POINT('',#2298);
#2298=CARTESIAN_POINT('',(20.,0.,0.));
#2299=LINE('',#2300,#2301);
#2300=CARTESIAN_POINT('',(20.,0.,0.));
#2301=VECTOR('',#2302,1.);
#2302=DIRECTION('',(0.,0.,1.));
#2303=ORIENTED_EDGE('',*,*,#2256,.T.);
#2304=ORIENTED_EDGE('',*,*,#2305,.F.);
#2305=EDGE_CURVE('',#2306,#2259,#2308,.T.);
#2306=VERTEX_POINT('',#2307);
#2307=CARTESIAN_POINT('',(0.,0.,0.));
#2308=LINE('',#2309,#2310);
#2309=CARTESIAN_POINT('',(0.,0.,0.));
#2310=VECTOR('',#2311,1.);
#2311=DIRECTION('',(0.,0.,1.));
#2312=ORIENTED_EDGE('',*,*,#2313,.T.);
#2313=EDGE_CURVE('',#2306,#2297,#2314,.T.);
#2314=LINE('',#2315,#2316);
#2315=CARTESIAN_POINT('',(10.,0.,0.));
#2316=VECTOR('',#2317,1.);
#2317=DIRECTION('',(1.,0.,0.));
#2318=PLANE('',#2319);
#2319=AXIS2_PLACEMENT_3D('',#2320,#2321,#2322);
#2320=CARTESIAN_POINT('',(10.,0.,0.));
#2321=DIRECTION('',(0.,-1.,0.));
#2322=DIRECTION('',(0.,0.,-1.));
#2323=ADVANCED_FACE('',(#2324),#2342,.T.);
#2324=FACE_OUTER_BOUND('',#2325,.T.);
#2325=EDGE_LOOP('',(#2326,#2327,#2328,#2336));
#2326=ORIENTED_EDGE('',*,*,#2305,.T.);
#2327=ORIENTED_EDGE('',*,*,#2282,.T.);
#2328=ORIENTED_EDGE('',*,*,#2329,.F.);
#2329=EDGE_CURVE('',#2330,#2275,#2332,.T.);
#2330=VERTEX_POINT('',#2331);
#2331=CARTESIAN_POINT('',(0.,15.,0.));
#2332=LINE('',#2333,#2334);
#2333=CARTESIAN_POINT('',(0.,15.,0.));
#2334=VECTOR('',#2335,1.);
#2335=DIRECTION('',(0.,0.,1.));
#2336=ORIENTED_EDGE('',*,*,#2337,.T.);
#2337=EDGE_CURVE('',#2330,#2306,#2338,.T.);
#2338=LINE('',#2339,#2340);
#2339=CARTESIAN_POINT('',(0.,7.5,0.));
#2340=VECTOR('',#2341,1.);
#2341=DIRECTION('',(0.,-1.,0.));
#2342=PLANE('',#2343);
#2343=AXIS2_PLACEMENT_3D('',#2344,#2345,#2346);
#2344=CARTESIAN_POINT('',(0.,7.5,0.));
#2345=DIRECTION('',(-1.,0.,0.));
#2346=DIRECTION('',(0.,0.,1.));
#2347=ADVANCED_FACE('',(#2348),#2366,.T.);
#2348=FACE_OUTER_BOUND('',#2349,.T.);
#2349=EDGE_LOOP('',(#2350,#2351,#2352,#2360));
#2350=ORIENTED_EDGE('',*,*,#2329,.T.);
#2351=ORIENTED_EDGE('',*,*,#2274,.T.);
#2352=ORIENTED_EDGE('',*,*,#2353,.F.);
#2353=EDGE_CURVE('',#2354,#2267,#2356,.T.);
#2354=VERTEX_POINT('',#2355);
#2355=CARTESIAN_POINT('',(20.,15.,0.));
#2356=LINE('',#2357,#2358);
#2357=CARTESIAN_POINT('',(20.,15.,0.));
#2358=VECTOR('',#2359,1.);
#2359=DIRECTION('',(0.,0.,1.));
#2360=ORIENTED_EDGE('',*,*,#2361,.T.);
#2361=EDGE_CURVE('',#2354,#2330,#2362,.T.);
#2362=LINE('',#2363,#2364);
#2363=CARTESIAN_POINT('',(10.,15.,0.));
#2364=VECTOR('',#2365,1.);
#2365=DIRECTION('',(-1.,0.,0.));
#2366=PLANE('',#2367);
#2367=AXIS2_PLACEMENT_3D('',#2368,#2369,#2370);
#2368=CARTESIAN_POINT('',(10.,15.,0.));
#2369=DIRECTION('',(0.,1.,0.));
#2370=DIRECTION('',(0.,0.,1.));
#2371=ADVANCED_FACE('',(#2372,#2383),#2394,.T.);
#2372=FACE_BOUND('',#2373,.T.);
#2373=EDGE_LOOP('',(#2374));
#2374=ORIENTED_EDGE('',*,*,#2375,.F.);
#2375=EDGE_CURVE('',#2376,#2376,#2378,.T.);
#2376=VERTEX_POINT('',#2377);
#2377=CARTESIAN_POINT('',(5.,7.5,0.));
#2378=CIRCLE('',#2379,5.);
#2379=AXIS2_PLACEMENT_3D('',#2380,#2381,#2382);
#2380=CARTESIAN_POINT('',(10.,7.5,0.));
#2381=DIRECTION('',(0.,0.,-1.));
#2382=DIRECTION('',(-1.,0.,0.));
#2383=FACE_BOUND('',#2384,.T.);
#2384=EDGE_LOOP('',(#2385,#2391,#2392,#2393));
#2385=ORIENTED_EDGE('',*,*,#2386,.F.);
#2386=EDGE_CURVE('',#2297,#2354,#2387,.T.);
#2387=LINE('',#2388,#2389);
#2388=CARTESIAN_POINT('',(20.,7.5,0.));
#2389=VECTOR('',#2390,1.);
#2390=DIRECTION('',(0.,1.,0.));
#2391=ORIENTED_EDGE('',*,*,#2313,.F.);
#2392=ORIENTED_EDGE('',*,*,#2337,.F.);
#2393=ORIENTED_EDGE('',*,*,#2361,.F.);
#2394=PLANE('',#2395);
#2395=AXIS2_PLACEMENT_3D('',#2396,#2397,#2398);
#2396=CARTESIAN_POINT('',(10.,7.5,0.));
#2397=DIRECTION('',(0.,0.,-1.));
#2398=DIRECTION('',(-1.,0.,0.));
#2399=ADVANCED_FACE('',(#2400),#2406,.T.);
#2400=FACE_OUTER_BOUND('',#2401,.T.);
#2401=EDGE_LOOP('',(#2402,#2403,#2404,#2405));
#2402=ORIENTED_EDGE('',*,*,#2386,.T.);
#2403=ORIENTED_EDGE('',*,*,#2353,.T.);
#2404=ORIENTED_EDGE('',*,*,#2266,.T.);
#2405=ORIENTED_EDGE('',*,*,#2296,.F.);
#2406=PLANE('',#2407);
#2407=AXIS2_PLACEMENT_3D('',#2408,#2409,#2410);
#2408=CARTESIAN_POINT('',(20.,7.5,0.));
#2409=DIRECTION('',(1.,0.,0.));
#2410=DIRECTION('',(0.,0.,-1.));
#2411=ADVANCED_FACE('',(#2412,#2415),#2418,.F.);
#2412=FACE_BOUND('',#2413,.T.);
#2413=EDGE_LOOP('',(#2414));
#2414=ORIENTED_EDGE('',*,*,#2375,.T.);
#2415=FACE_BOUND('',#2416,.T.);
#2416=EDGE_LOOP('',(#2417));
#2417=ORIENTED_EDGE('',*,*,#2245,.F.);
#2418=CYLINDRICAL_SURFACE('',#2419,5.);
#2419=AXIS2_PLACEMENT_3D('',#2420,#2421,#2422);
#2420=CARTESIAN_POINT('',(10.,7.5,3.));
#2421=DIRECTION('',(0.,0.,-1.));
#2422=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2423)
 * SHAPE_DEFINITION: #2423, #2424
 * ITS_COMPONENTS [*]: #2423, #3649
 * ITS_COMPONENTS [*]: #2423, #3656
 * ITS_GEOMETRY: #2423, #2424, #2425, #2426
 * ITS_ID: #2423, #2427, #2428, ['nba']
 * REVISION_ID: #2423, #2427, [' ']
 */
#2423=PRODUCT_DEFINITION(' ','',#2427,#16);
#2424=PRODUCT_DEFINITION_SHAPE('','',#2423);
#2425=SHAPE_DEFINITION_REPRESENTATION(#2424,#2426);
#2426=SHAPE_REPRESENTATION('nba-None',(#3648,#3654,#3661),#3515);
#2427=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2428,
 .NOT_KNOWN.);
#2428=PRODUCT('nba','nba',' ',(#42));
#2429=CARTESIAN_POINT('',(0.,0.,0.));
#2430=DIRECTION('',(0.,0.,1.));
#2431=DIRECTION('',(1.,0.,0.));
#2432=CARTESIAN_POINT('',(0.,0.,0.));
#2433=DIRECTION('',(0.,0.,1.));
#2434=DIRECTION('',(1.,0.,0.));
#2435=CARTESIAN_POINT('',(-10.,-7.5,33.));
#2436=DIRECTION('',(0.,0.,1.));
#2437=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2438)
 * SHAPE_DEFINITION: #2438, #2439
 * ITS_GEOMETRY: #2438, #2439, #2440, #2441
 * ITS_RELATED_GEOMETRY [*]: #2438, #2439, #2440, #2441, #2442, #2443
 * ITS_ID: #2438, #2444, #2445, ['bolt']
 * ITS_STYLED_MODELS [*]: #2438, #2446, #2447, #3716
 * REVISION_ID: #2438, #2444, [' ']
 */
#2438=PRODUCT_DEFINITION(' ','',#2444,#16);
#2439=PRODUCT_DEFINITION_SHAPE('','',#2438);
#2440=SHAPE_DEFINITION_REPRESENTATION(#2439,#2441);
#2441=SHAPE_REPRESENTATION('bolt-None',(#3655),#3515);
#2442=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#2441,#2443);
#2443=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3841),#3515);
#2444=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2445,
 .NOT_KNOWN.);
#2445=PRODUCT('bolt','bolt',' ',(#42));
#2446=PROPERTY_DEFINITION('styled model','',#2438);
#2447=PROPERTY_DEFINITION_REPRESENTATION(#2446,#3716);
#2448=CARTESIAN_POINT('',(0.,0.,0.));
#2449=DIRECTION('',(0.,0.,1.));
#2450=DIRECTION('',(1.,0.,0.));
#2451=CLOSED_SHELL('',(#2452,#2480,#2497,#2509,#2526));
#2452=ADVANCED_FACE('',(#2453,#2464),#2475,.T.);
#2453=FACE_BOUND('',#2454,.T.);
#2454=EDGE_LOOP('',(#2455));
#2455=ORIENTED_EDGE('',*,*,#2456,.F.);
#2456=EDGE_CURVE('',#2457,#2457,#2459,.T.);
#2457=VERTEX_POINT('',#2458);
#2458=CARTESIAN_POINT('',(5.,0.,3.));
#2459=CIRCLE('',#2460,5.);
#2460=AXIS2_PLACEMENT_3D('',#2461,#2462,#2463);
#2461=CARTESIAN_POINT('',(0.,0.,3.));
#2462=DIRECTION('',(0.,0.,1.));
#2463=DIRECTION('',(1.,0.,0.));
#2464=FACE_BOUND('',#2465,.T.);
#2465=EDGE_LOOP('',(#2466));
#2466=ORIENTED_EDGE('',*,*,#2467,.F.);
#2467=EDGE_CURVE('',#2468,#2468,#2470,.T.);
#2468=VERTEX_POINT('',#2469);
#2469=CARTESIAN_POINT('',(-7.5,0.,3.));
#2470=CIRCLE('',#2471,7.5);
#2471=AXIS2_PLACEMENT_3D('',#2472,#2473,#2474);
#2472=CARTESIAN_POINT('',(0.,0.,3.));
#2473=DIRECTION('',(0.,0.,-1.));
#2474=DIRECTION('',(-1.,0.,0.));
#2475=PLANE('',#2476);
#2476=AXIS2_PLACEMENT_3D('',#2477,#2478,#2479);
#2477=CARTESIAN_POINT('',(0.,0.,3.));
#2478=DIRECTION('',(0.,0.,1.));
#2479=DIRECTION('',(1.,0.,0.));
#2480=ADVANCED_FACE('',(#2481),#2492,.T.);
#2481=FACE_OUTER_BOUND('',#2482,.T.);
#2482=EDGE_LOOP('',(#2483));
#2483=ORIENTED_EDGE('',*,*,#2484,.F.);
#2484=EDGE_CURVE('',#2485,#2485,#2487,.T.);
#2485=VERTEX_POINT('',#2486);
#2486=CARTESIAN_POINT('',(7.5,0.,0.));
#2487=CIRCLE('',#2488,7.5);
#2488=AXIS2_PLACEMENT_3D('',#2489,#2490,#2491);
#2489=CARTESIAN_POINT('',(0.,0.,0.));
#2490=DIRECTION('',(0.,0.,1.));
#2491=DIRECTION('',(1.,0.,0.));
#2492=PLANE('',#2493);
#2493=AXIS2_PLACEMENT_3D('',#2494,#2495,#2496);
#2494=CARTESIAN_POINT('',(0.,0.,0.));
#2495=DIRECTION('',(0.,0.,-1.));
#2496=DIRECTION('',(-1.,0.,0.));
#2497=ADVANCED_FACE('',(#2498,#2501),#2504,.T.);
#2498=FACE_BOUND('',#2499,.T.);
#2499=EDGE_LOOP('',(#2500));
#2500=ORIENTED_EDGE('',*,*,#2467,.T.);
#2501=FACE_BOUND('',#2502,.T.);
#2502=EDGE_LOOP('',(#2503));
#2503=ORIENTED_EDGE('',*,*,#2484,.T.);
#2504=CYLINDRICAL_SURFACE('',#2505,7.5);
#2505=AXIS2_PLACEMENT_3D('',#2506,#2507,#2508);
#2506=CARTESIAN_POINT('',(0.,0.,0.));
#2507=DIRECTION('',(0.,0.,1.));
#2508=DIRECTION('',(1.,0.,0.));
#2509=ADVANCED_FACE('',(#2510),#2521,.T.);
#2510=FACE_OUTER_BOUND('',#2511,.T.);
#2511=EDGE_LOOP('',(#2512));
#2512=ORIENTED_EDGE('',*,*,#2513,.F.);
#2513=EDGE_CURVE('',#2514,#2514,#2516,.T.);
#2514=VERTEX_POINT('',#2515);
#2515=CARTESIAN_POINT('',(-5.,0.,37.));
#2516=CIRCLE('',#2517,5.);
#2517=AXIS2_PLACEMENT_3D('',#2518,#2519,#2520);
#2518=CARTESIAN_POINT('',(0.,0.,37.));
#2519=DIRECTION('',(0.,0.,-1.));
#2520=DIRECTION('',(-1.,0.,0.));
#2521=PLANE('',#2522);
#2522=AXIS2_PLACEMENT_3D('',#2523,#2524,#2525);
#2523=CARTESIAN_POINT('',(0.,0.,37.));
#2524=DIRECTION('',(0.,0.,1.));
#2525=DIRECTION('',(1.,0.,0.));
#2526=ADVANCED_FACE('',(#2527,#2530),#2533,.T.);
#2527=FACE_BOUND('',#2528,.T.);
#2528=EDGE_LOOP('',(#2529));
#2529=ORIENTED_EDGE('',*,*,#2456,.T.);
#2530=FACE_BOUND('',#2531,.T.);
#2531=EDGE_LOOP('',(#2532));
#2532=ORIENTED_EDGE('',*,*,#2513,.T.);
#2533=CYLINDRICAL_SURFACE('',#2534,5.);
#2534=AXIS2_PLACEMENT_3D('',#2535,#2536,#2537);
#2535=CARTESIAN_POINT('',(0.,0.,0.));
#2536=DIRECTION('',(0.,0.,1.));
#2537=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2538)
 * SHAPE_DEFINITION: #2538, #2539
 * ITS_GEOMETRY: #2538, #2539, #2540, #2541
 * ITS_RELATED_GEOMETRY [*]: #2538, #2539, #2540, #2541, #2542, #2543
 * ITS_ID: #2538, #2544, #2545, ['nut']
 * ITS_STYLED_MODELS [*]: #2538, #2546, #2547, #3715
 * REVISION_ID: #2538, #2544, [' ']
 */
#2538=PRODUCT_DEFINITION(' ','',#2544,#16);
#2539=PRODUCT_DEFINITION_SHAPE('','',#2538);
#2540=SHAPE_DEFINITION_REPRESENTATION(#2539,#2541);
#2541=SHAPE_REPRESENTATION('nut-None',(#3662),#3515);
#2542=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#2541,#2543);
#2543=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3788),#3515);
#2544=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2545,
 .NOT_KNOWN.);
#2545=PRODUCT('nut','nut',' ',(#42));
#2546=PROPERTY_DEFINITION('styled model','',#2538);
#2547=PROPERTY_DEFINITION_REPRESENTATION(#2546,#3715);
#2548=CARTESIAN_POINT('',(0.,0.,0.));
#2549=DIRECTION('',(0.,0.,1.));
#2550=DIRECTION('',(1.,0.,0.));
#2551=CLOSED_SHELL('',(#2552,#2603,#2634,#2658,#2682,#2710,#2722));
#2552=ADVANCED_FACE('',(#2553,#2564),#2598,.T.);
#2553=FACE_BOUND('',#2554,.T.);
#2554=EDGE_LOOP('',(#2555));
#2555=ORIENTED_EDGE('',*,*,#2556,.T.);
#2556=EDGE_CURVE('',#2557,#2557,#2559,.T.);
#2557=VERTEX_POINT('',#2558);
#2558=CARTESIAN_POINT('',(5.,7.5,3.));
#2559=CIRCLE('',#2560,5.);
#2560=AXIS2_PLACEMENT_3D('',#2561,#2562,#2563);
#2561=CARTESIAN_POINT('',(10.,7.5,3.));
#2562=DIRECTION('',(0.,0.,-1.));
#2563=DIRECTION('',(-1.,0.,0.));
#2564=FACE_BOUND('',#2565,.T.);
#2565=EDGE_LOOP('',(#2566,#2576,#2584,#2592));
#2566=ORIENTED_EDGE('',*,*,#2567,.F.);
#2567=EDGE_CURVE('',#2568,#2570,#2572,.T.);
#2568=VERTEX_POINT('',#2569);
#2569=CARTESIAN_POINT('',(20.,0.,3.));
#2570=VERTEX_POINT('',#2571);
#2571=CARTESIAN_POINT('',(0.,0.,3.));
#2572=LINE('',#2573,#2574);
#2573=CARTESIAN_POINT('',(10.,0.,3.));
#2574=VECTOR('',#2575,1.);
#2575=DIRECTION('',(-1.,0.,0.));
#2576=ORIENTED_EDGE('',*,*,#2577,.F.);
#2577=EDGE_CURVE('',#2578,#2568,#2580,.T.);
#2578=VERTEX_POINT('',#2579);
#2579=CARTESIAN_POINT('',(20.,15.,3.));
#2580=LINE('',#2581,#2582);
#2581=CARTESIAN_POINT('',(20.,7.5,3.));
#2582=VECTOR('',#2583,1.);
#2583=DIRECTION('',(0.,-1.,0.));
#2584=ORIENTED_EDGE('',*,*,#2585,.F.);
#2585=EDGE_CURVE('',#2586,#2578,#2588,.T.);
#2586=VERTEX_POINT('',#2587);
#2587=CARTESIAN_POINT('',(0.,15.,3.));
#2588=LINE('',#2589,#2590);
#2589=CARTESIAN_POINT('',(10.,15.,3.));
#2590=VECTOR('',#2591,1.);
#2591=DIRECTION('',(1.,0.,0.));
#2592=ORIENTED_EDGE('',*,*,#2593,.F.);
#2593=EDGE_CURVE('',#2570,#2586,#2594,.T.);
#2594=LINE('',#2595,#2596);
#2595=CARTESIAN_POINT('',(0.,7.5,3.));
#2596=VECTOR('',#2597,1.);
#2597=DIRECTION('',(0.,1.,0.));
#2598=PLANE('',#2599);
#2599=AXIS2_PLACEMENT_3D('',#2600,#2601,#2602);
#2600=CARTESIAN_POINT('',(10.,7.5,3.));
#2601=DIRECTION('',(0.,0.,1.));
#2602=DIRECTION('',(1.,0.,0.));
#2603=ADVANCED_FACE('',(#2604),#2629,.T.);
#2604=FACE_OUTER_BOUND('',#2605,.T.);
#2605=EDGE_LOOP('',(#2606,#2614,#2615,#2623));
#2606=ORIENTED_EDGE('',*,*,#2607,.T.);
#2607=EDGE_CURVE('',#2608,#2568,#2610,.T.);
#2608=VERTEX_POINT('',#2609);
#2609=CARTESIAN_POINT('',(20.,0.,0.));
#2610=LINE('',#2611,#2612);
#2611=CARTESIAN_POINT('',(20.,0.,0.));
#2612=VECTOR('',#2613,1.);
#2613=DIRECTION('',(0.,0.,1.));
#2614=ORIENTED_EDGE('',*,*,#2567,.T.);
#2615=ORIENTED_EDGE('',*,*,#2616,.F.);
#2616=EDGE_CURVE('',#2617,#2570,#2619,.T.);
#2617=VERTEX_POINT('',#2618);
#2618=CARTESIAN_POINT('',(0.,0.,0.));
#2619=LINE('',#2620,#2621);
#2620=CARTESIAN_POINT('',(0.,0.,0.));
#2621=VECTOR('',#2622,1.);
#2622=DIRECTION('',(0.,0.,1.));
#2623=ORIENTED_EDGE('',*,*,#2624,.T.);
#2624=EDGE_CURVE('',#2617,#2608,#2625,.T.);
#2625=LINE('',#2626,#2627);
#2626=CARTESIAN_POINT('',(10.,0.,0.));
#2627=VECTOR('',#2628,1.);
#2628=DIRECTION('',(1.,0.,0.));
#2629=PLANE('',#2630);
#2630=AXIS2_PLACEMENT_3D('',#2631,#2632,#2633);
#2631=CARTESIAN_POINT('',(10.,0.,0.));
#2632=DIRECTION('',(0.,-1.,0.));
#2633=DIRECTION('',(0.,0.,-1.));
#2634=ADVANCED_FACE('',(#2635),#2653,.T.);
#2635=FACE_OUTER_BOUND('',#2636,.T.);
#2636=EDGE_LOOP('',(#2637,#2638,#2639,#2647));
#2637=ORIENTED_EDGE('',*,*,#2616,.T.);
#2638=ORIENTED_EDGE('',*,*,#2593,.T.);
#2639=ORIENTED_EDGE('',*,*,#2640,.F.);
#2640=EDGE_CURVE('',#2641,#2586,#2643,.T.);
#2641=VERTEX_POINT('',#2642);
#2642=CARTESIAN_POINT('',(0.,15.,0.));
#2643=LINE('',#2644,#2645);
#2644=CARTESIAN_POINT('',(0.,15.,0.));
#2645=VECTOR('',#2646,1.);
#2646=DIRECTION('',(0.,0.,1.));
#2647=ORIENTED_EDGE('',*,*,#2648,.T.);
#2648=EDGE_CURVE('',#2641,#2617,#2649,.T.);
#2649=LINE('',#2650,#2651);
#2650=CARTESIAN_POINT('',(0.,7.5,0.));
#2651=VECTOR('',#2652,1.);
#2652=DIRECTION('',(0.,-1.,0.));
#2653=PLANE('',#2654);
#2654=AXIS2_PLACEMENT_3D('',#2655,#2656,#2657);
#2655=CARTESIAN_POINT('',(0.,7.5,0.));
#2656=DIRECTION('',(-1.,0.,0.));
#2657=DIRECTION('',(0.,0.,1.));
#2658=ADVANCED_FACE('',(#2659),#2677,.T.);
#2659=FACE_OUTER_BOUND('',#2660,.T.);
#2660=EDGE_LOOP('',(#2661,#2662,#2663,#2671));
#2661=ORIENTED_EDGE('',*,*,#2640,.T.);
#2662=ORIENTED_EDGE('',*,*,#2585,.T.);
#2663=ORIENTED_EDGE('',*,*,#2664,.F.);
#2664=EDGE_CURVE('',#2665,#2578,#2667,.T.);
#2665=VERTEX_POINT('',#2666);
#2666=CARTESIAN_POINT('',(20.,15.,0.));
#2667=LINE('',#2668,#2669);
#2668=CARTESIAN_POINT('',(20.,15.,0.));
#2669=VECTOR('',#2670,1.);
#2670=DIRECTION('',(0.,0.,1.));
#2671=ORIENTED_EDGE('',*,*,#2672,.T.);
#2672=EDGE_CURVE('',#2665,#2641,#2673,.T.);
#2673=LINE('',#2674,#2675);
#2674=CARTESIAN_POINT('',(10.,15.,0.));
#2675=VECTOR('',#2676,1.);
#2676=DIRECTION('',(-1.,0.,0.));
#2677=PLANE('',#2678);
#2678=AXIS2_PLACEMENT_3D('',#2679,#2680,#2681);
#2679=CARTESIAN_POINT('',(10.,15.,0.));
#2680=DIRECTION('',(0.,1.,0.));
#2681=DIRECTION('',(0.,0.,1.));
#2682=ADVANCED_FACE('',(#2683,#2694),#2705,.T.);
#2683=FACE_BOUND('',#2684,.T.);
#2684=EDGE_LOOP('',(#2685));
#2685=ORIENTED_EDGE('',*,*,#2686,.F.);
#2686=EDGE_CURVE('',#2687,#2687,#2689,.T.);
#2687=VERTEX_POINT('',#2688);
#2688=CARTESIAN_POINT('',(5.,7.5,0.));
#2689=CIRCLE('',#2690,5.);
#2690=AXIS2_PLACEMENT_3D('',#2691,#2692,#2693);
#2691=CARTESIAN_POINT('',(10.,7.5,0.));
#2692=DIRECTION('',(0.,0.,-1.));
#2693=DIRECTION('',(-1.,0.,0.));
#2694=FACE_BOUND('',#2695,.T.);
#2695=EDGE_LOOP('',(#2696,#2702,#2703,#2704));
#2696=ORIENTED_EDGE('',*,*,#2697,.F.);
#2697=EDGE_CURVE('',#2608,#2665,#2698,.T.);
#2698=LINE('',#2699,#2700);
#2699=CARTESIAN_POINT('',(20.,7.5,0.));
#2700=VECTOR('',#2701,1.);
#2701=DIRECTION('',(0.,1.,0.));
#2702=ORIENTED_EDGE('',*,*,#2624,.F.);
#2703=ORIENTED_EDGE('',*,*,#2648,.F.);
#2704=ORIENTED_EDGE('',*,*,#2672,.F.);
#2705=PLANE('',#2706);
#2706=AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
#2707=CARTESIAN_POINT('',(10.,7.5,0.));
#2708=DIRECTION('',(0.,0.,-1.));
#2709=DIRECTION('',(-1.,0.,0.));
#2710=ADVANCED_FACE('',(#2711),#2717,.T.);
#2711=FACE_OUTER_BOUND('',#2712,.T.);
#2712=EDGE_LOOP('',(#2713,#2714,#2715,#2716));
#2713=ORIENTED_EDGE('',*,*,#2697,.T.);
#2714=ORIENTED_EDGE('',*,*,#2664,.T.);
#2715=ORIENTED_EDGE('',*,*,#2577,.T.);
#2716=ORIENTED_EDGE('',*,*,#2607,.F.);
#2717=PLANE('',#2718);
#2718=AXIS2_PLACEMENT_3D('',#2719,#2720,#2721);
#2719=CARTESIAN_POINT('',(20.,7.5,0.));
#2720=DIRECTION('',(1.,0.,0.));
#2721=DIRECTION('',(0.,0.,-1.));
#2722=ADVANCED_FACE('',(#2723,#2726),#2729,.F.);
#2723=FACE_BOUND('',#2724,.T.);
#2724=EDGE_LOOP('',(#2725));
#2725=ORIENTED_EDGE('',*,*,#2686,.T.);
#2726=FACE_BOUND('',#2727,.T.);
#2727=EDGE_LOOP('',(#2728));
#2728=ORIENTED_EDGE('',*,*,#2556,.F.);
#2729=CYLINDRICAL_SURFACE('',#2730,5.);
#2730=AXIS2_PLACEMENT_3D('',#2731,#2732,#2733);
#2731=CARTESIAN_POINT('',(10.,7.5,3.));
#2732=DIRECTION('',(0.,0.,-1.));
#2733=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2734)
 * SHAPE_DEFINITION: #2734, #2735
 * ITS_COMPONENTS [*]: #2734, #3670
 * ITS_COMPONENTS [*]: #2734, #3677
 * ITS_GEOMETRY: #2734, #2735, #2736, #2737
 * ITS_ID: #2734, #2738, #2739, ['nba']
 * REVISION_ID: #2734, #2738, [' ']
 */
#2734=PRODUCT_DEFINITION(' ','',#2738,#16);
#2735=PRODUCT_DEFINITION_SHAPE('','',#2734);
#2736=SHAPE_DEFINITION_REPRESENTATION(#2735,#2737);
#2737=SHAPE_REPRESENTATION('nba-None',(#3669,#3675,#3682),#3515);
#2738=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2739,
 .NOT_KNOWN.);
#2739=PRODUCT('nba','nba',' ',(#42));
#2740=CARTESIAN_POINT('',(0.,0.,0.));
#2741=DIRECTION('',(0.,0.,1.));
#2742=DIRECTION('',(1.,0.,0.));
#2743=CARTESIAN_POINT('',(0.,0.,0.));
#2744=DIRECTION('',(0.,0.,1.));
#2745=DIRECTION('',(1.,0.,0.));
#2746=CARTESIAN_POINT('',(-10.,-7.5,33.));
#2747=DIRECTION('',(0.,0.,1.));
#2748=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2749)
 * SHAPE_DEFINITION: #2749, #2750
 * ITS_GEOMETRY: #2749, #2750, #2751, #2752
 * ITS_RELATED_GEOMETRY [*]: #2749, #2750, #2751, #2752, #2753, #2754
 * ITS_ID: #2749, #2755, #2756, ['bolt']
 * ITS_STYLED_MODELS [*]: #2749, #2757, #2758, #3716
 * REVISION_ID: #2749, #2755, [' ']
 */
#2749=PRODUCT_DEFINITION(' ','',#2755,#16);
#2750=PRODUCT_DEFINITION_SHAPE('','',#2749);
#2751=SHAPE_DEFINITION_REPRESENTATION(#2750,#2752);
#2752=SHAPE_REPRESENTATION('bolt-None',(#3676),#3515);
#2753=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#2752,#2754);
#2754=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3832),#3515);
#2755=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2756,
 .NOT_KNOWN.);
#2756=PRODUCT('bolt','bolt',' ',(#42));
#2757=PROPERTY_DEFINITION('styled model','',#2749);
#2758=PROPERTY_DEFINITION_REPRESENTATION(#2757,#3716);
#2759=CARTESIAN_POINT('',(0.,0.,0.));
#2760=DIRECTION('',(0.,0.,1.));
#2761=DIRECTION('',(1.,0.,0.));
#2762=CLOSED_SHELL('',(#2763,#2791,#2808,#2820,#2837));
#2763=ADVANCED_FACE('',(#2764,#2775),#2786,.T.);
#2764=FACE_BOUND('',#2765,.T.);
#2765=EDGE_LOOP('',(#2766));
#2766=ORIENTED_EDGE('',*,*,#2767,.F.);
#2767=EDGE_CURVE('',#2768,#2768,#2770,.T.);
#2768=VERTEX_POINT('',#2769);
#2769=CARTESIAN_POINT('',(5.,0.,3.));
#2770=CIRCLE('',#2771,5.);
#2771=AXIS2_PLACEMENT_3D('',#2772,#2773,#2774);
#2772=CARTESIAN_POINT('',(0.,0.,3.));
#2773=DIRECTION('',(0.,0.,1.));
#2774=DIRECTION('',(1.,0.,0.));
#2775=FACE_BOUND('',#2776,.T.);
#2776=EDGE_LOOP('',(#2777));
#2777=ORIENTED_EDGE('',*,*,#2778,.F.);
#2778=EDGE_CURVE('',#2779,#2779,#2781,.T.);
#2779=VERTEX_POINT('',#2780);
#2780=CARTESIAN_POINT('',(-7.5,0.,3.));
#2781=CIRCLE('',#2782,7.5);
#2782=AXIS2_PLACEMENT_3D('',#2783,#2784,#2785);
#2783=CARTESIAN_POINT('',(0.,0.,3.));
#2784=DIRECTION('',(0.,0.,-1.));
#2785=DIRECTION('',(-1.,0.,0.));
#2786=PLANE('',#2787);
#2787=AXIS2_PLACEMENT_3D('',#2788,#2789,#2790);
#2788=CARTESIAN_POINT('',(0.,0.,3.));
#2789=DIRECTION('',(0.,0.,1.));
#2790=DIRECTION('',(1.,0.,0.));
#2791=ADVANCED_FACE('',(#2792),#2803,.T.);
#2792=FACE_OUTER_BOUND('',#2793,.T.);
#2793=EDGE_LOOP('',(#2794));
#2794=ORIENTED_EDGE('',*,*,#2795,.F.);
#2795=EDGE_CURVE('',#2796,#2796,#2798,.T.);
#2796=VERTEX_POINT('',#2797);
#2797=CARTESIAN_POINT('',(7.5,0.,0.));
#2798=CIRCLE('',#2799,7.5);
#2799=AXIS2_PLACEMENT_3D('',#2800,#2801,#2802);
#2800=CARTESIAN_POINT('',(0.,0.,0.));
#2801=DIRECTION('',(0.,0.,1.));
#2802=DIRECTION('',(1.,0.,0.));
#2803=PLANE('',#2804);
#2804=AXIS2_PLACEMENT_3D('',#2805,#2806,#2807);
#2805=CARTESIAN_POINT('',(0.,0.,0.));
#2806=DIRECTION('',(0.,0.,-1.));
#2807=DIRECTION('',(-1.,0.,0.));
#2808=ADVANCED_FACE('',(#2809,#2812),#2815,.T.);
#2809=FACE_BOUND('',#2810,.T.);
#2810=EDGE_LOOP('',(#2811));
#2811=ORIENTED_EDGE('',*,*,#2778,.T.);
#2812=FACE_BOUND('',#2813,.T.);
#2813=EDGE_LOOP('',(#2814));
#2814=ORIENTED_EDGE('',*,*,#2795,.T.);
#2815=CYLINDRICAL_SURFACE('',#2816,7.5);
#2816=AXIS2_PLACEMENT_3D('',#2817,#2818,#2819);
#2817=CARTESIAN_POINT('',(0.,0.,0.));
#2818=DIRECTION('',(0.,0.,1.));
#2819=DIRECTION('',(1.,0.,0.));
#2820=ADVANCED_FACE('',(#2821),#2832,.T.);
#2821=FACE_OUTER_BOUND('',#2822,.T.);
#2822=EDGE_LOOP('',(#2823));
#2823=ORIENTED_EDGE('',*,*,#2824,.F.);
#2824=EDGE_CURVE('',#2825,#2825,#2827,.T.);
#2825=VERTEX_POINT('',#2826);
#2826=CARTESIAN_POINT('',(-5.,0.,37.));
#2827=CIRCLE('',#2828,5.);
#2828=AXIS2_PLACEMENT_3D('',#2829,#2830,#2831);
#2829=CARTESIAN_POINT('',(0.,0.,37.));
#2830=DIRECTION('',(0.,0.,-1.));
#2831=DIRECTION('',(-1.,0.,0.));
#2832=PLANE('',#2833);
#2833=AXIS2_PLACEMENT_3D('',#2834,#2835,#2836);
#2834=CARTESIAN_POINT('',(0.,0.,37.));
#2835=DIRECTION('',(0.,0.,1.));
#2836=DIRECTION('',(1.,0.,0.));
#2837=ADVANCED_FACE('',(#2838,#2841),#2844,.T.);
#2838=FACE_BOUND('',#2839,.T.);
#2839=EDGE_LOOP('',(#2840));
#2840=ORIENTED_EDGE('',*,*,#2767,.T.);
#2841=FACE_BOUND('',#2842,.T.);
#2842=EDGE_LOOP('',(#2843));
#2843=ORIENTED_EDGE('',*,*,#2824,.T.);
#2844=CYLINDRICAL_SURFACE('',#2845,5.);
#2845=AXIS2_PLACEMENT_3D('',#2846,#2847,#2848);
#2846=CARTESIAN_POINT('',(0.,0.,0.));
#2847=DIRECTION('',(0.,0.,1.));
#2848=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2849)
 * SHAPE_DEFINITION: #2849, #2850
 * ITS_GEOMETRY: #2849, #2850, #2851, #2852
 * ITS_RELATED_GEOMETRY [*]: #2849, #2850, #2851, #2852, #2853, #2854
 * ITS_ID: #2849, #2855, #2856, ['nut']
 * ITS_STYLED_MODELS [*]: #2849, #2857, #2858, #3715
 * REVISION_ID: #2849, #2855, [' ']
 */
#2849=PRODUCT_DEFINITION(' ','',#2855,#16);
#2850=PRODUCT_DEFINITION_SHAPE('','',#2849);
#2851=SHAPE_DEFINITION_REPRESENTATION(#2850,#2852);
#2852=SHAPE_REPRESENTATION('nut-None',(#3683),#3515);
#2853=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#2852,#2854);
#2854=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3779),#3515);
#2855=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2856,
 .NOT_KNOWN.);
#2856=PRODUCT('nut','nut',' ',(#42));
#2857=PROPERTY_DEFINITION('styled model','',#2849);
#2858=PROPERTY_DEFINITION_REPRESENTATION(#2857,#3715);
#2859=CARTESIAN_POINT('',(0.,0.,0.));
#2860=DIRECTION('',(0.,0.,1.));
#2861=DIRECTION('',(1.,0.,0.));
#2862=CLOSED_SHELL('',(#2863,#2914,#2945,#2969,#2993,#3021,#3033));
#2863=ADVANCED_FACE('',(#2864,#2875),#2909,.T.);
#2864=FACE_BOUND('',#2865,.T.);
#2865=EDGE_LOOP('',(#2866));
#2866=ORIENTED_EDGE('',*,*,#2867,.T.);
#2867=EDGE_CURVE('',#2868,#2868,#2870,.T.);
#2868=VERTEX_POINT('',#2869);
#2869=CARTESIAN_POINT('',(5.,7.5,3.));
#2870=CIRCLE('',#2871,5.);
#2871=AXIS2_PLACEMENT_3D('',#2872,#2873,#2874);
#2872=CARTESIAN_POINT('',(10.,7.5,3.));
#2873=DIRECTION('',(0.,0.,-1.));
#2874=DIRECTION('',(-1.,0.,0.));
#2875=FACE_BOUND('',#2876,.T.);
#2876=EDGE_LOOP('',(#2877,#2887,#2895,#2903));
#2877=ORIENTED_EDGE('',*,*,#2878,.F.);
#2878=EDGE_CURVE('',#2879,#2881,#2883,.T.);
#2879=VERTEX_POINT('',#2880);
#2880=CARTESIAN_POINT('',(20.,0.,3.));
#2881=VERTEX_POINT('',#2882);
#2882=CARTESIAN_POINT('',(0.,0.,3.));
#2883=LINE('',#2884,#2885);
#2884=CARTESIAN_POINT('',(10.,0.,3.));
#2885=VECTOR('',#2886,1.);
#2886=DIRECTION('',(-1.,0.,0.));
#2887=ORIENTED_EDGE('',*,*,#2888,.F.);
#2888=EDGE_CURVE('',#2889,#2879,#2891,.T.);
#2889=VERTEX_POINT('',#2890);
#2890=CARTESIAN_POINT('',(20.,15.,3.));
#2891=LINE('',#2892,#2893);
#2892=CARTESIAN_POINT('',(20.,7.5,3.));
#2893=VECTOR('',#2894,1.);
#2894=DIRECTION('',(0.,-1.,0.));
#2895=ORIENTED_EDGE('',*,*,#2896,.F.);
#2896=EDGE_CURVE('',#2897,#2889,#2899,.T.);
#2897=VERTEX_POINT('',#2898);
#2898=CARTESIAN_POINT('',(0.,15.,3.));
#2899=LINE('',#2900,#2901);
#2900=CARTESIAN_POINT('',(10.,15.,3.));
#2901=VECTOR('',#2902,1.);
#2902=DIRECTION('',(1.,0.,0.));
#2903=ORIENTED_EDGE('',*,*,#2904,.F.);
#2904=EDGE_CURVE('',#2881,#2897,#2905,.T.);
#2905=LINE('',#2906,#2907);
#2906=CARTESIAN_POINT('',(0.,7.5,3.));
#2907=VECTOR('',#2908,1.);
#2908=DIRECTION('',(0.,1.,0.));
#2909=PLANE('',#2910);
#2910=AXIS2_PLACEMENT_3D('',#2911,#2912,#2913);
#2911=CARTESIAN_POINT('',(10.,7.5,3.));
#2912=DIRECTION('',(0.,0.,1.));
#2913=DIRECTION('',(1.,0.,0.));
#2914=ADVANCED_FACE('',(#2915),#2940,.T.);
#2915=FACE_OUTER_BOUND('',#2916,.T.);
#2916=EDGE_LOOP('',(#2917,#2925,#2926,#2934));
#2917=ORIENTED_EDGE('',*,*,#2918,.T.);
#2918=EDGE_CURVE('',#2919,#2879,#2921,.T.);
#2919=VERTEX_POINT('',#2920);
#2920=CARTESIAN_POINT('',(20.,0.,0.));
#2921=LINE('',#2922,#2923);
#2922=CARTESIAN_POINT('',(20.,0.,0.));
#2923=VECTOR('',#2924,1.);
#2924=DIRECTION('',(0.,0.,1.));
#2925=ORIENTED_EDGE('',*,*,#2878,.T.);
#2926=ORIENTED_EDGE('',*,*,#2927,.F.);
#2927=EDGE_CURVE('',#2928,#2881,#2930,.T.);
#2928=VERTEX_POINT('',#2929);
#2929=CARTESIAN_POINT('',(0.,0.,0.));
#2930=LINE('',#2931,#2932);
#2931=CARTESIAN_POINT('',(0.,0.,0.));
#2932=VECTOR('',#2933,1.);
#2933=DIRECTION('',(0.,0.,1.));
#2934=ORIENTED_EDGE('',*,*,#2935,.T.);
#2935=EDGE_CURVE('',#2928,#2919,#2936,.T.);
#2936=LINE('',#2937,#2938);
#2937=CARTESIAN_POINT('',(10.,0.,0.));
#2938=VECTOR('',#2939,1.);
#2939=DIRECTION('',(1.,0.,0.));
#2940=PLANE('',#2941);
#2941=AXIS2_PLACEMENT_3D('',#2942,#2943,#2944);
#2942=CARTESIAN_POINT('',(10.,0.,0.));
#2943=DIRECTION('',(0.,-1.,0.));
#2944=DIRECTION('',(0.,0.,-1.));
#2945=ADVANCED_FACE('',(#2946),#2964,.T.);
#2946=FACE_OUTER_BOUND('',#2947,.T.);
#2947=EDGE_LOOP('',(#2948,#2949,#2950,#2958));
#2948=ORIENTED_EDGE('',*,*,#2927,.T.);
#2949=ORIENTED_EDGE('',*,*,#2904,.T.);
#2950=ORIENTED_EDGE('',*,*,#2951,.F.);
#2951=EDGE_CURVE('',#2952,#2897,#2954,.T.);
#2952=VERTEX_POINT('',#2953);
#2953=CARTESIAN_POINT('',(0.,15.,0.));
#2954=LINE('',#2955,#2956);
#2955=CARTESIAN_POINT('',(0.,15.,0.));
#2956=VECTOR('',#2957,1.);
#2957=DIRECTION('',(0.,0.,1.));
#2958=ORIENTED_EDGE('',*,*,#2959,.T.);
#2959=EDGE_CURVE('',#2952,#2928,#2960,.T.);
#2960=LINE('',#2961,#2962);
#2961=CARTESIAN_POINT('',(0.,7.5,0.));
#2962=VECTOR('',#2963,1.);
#2963=DIRECTION('',(0.,-1.,0.));
#2964=PLANE('',#2965);
#2965=AXIS2_PLACEMENT_3D('',#2966,#2967,#2968);
#2966=CARTESIAN_POINT('',(0.,7.5,0.));
#2967=DIRECTION('',(-1.,0.,0.));
#2968=DIRECTION('',(0.,0.,1.));
#2969=ADVANCED_FACE('',(#2970),#2988,.T.);
#2970=FACE_OUTER_BOUND('',#2971,.T.);
#2971=EDGE_LOOP('',(#2972,#2973,#2974,#2982));
#2972=ORIENTED_EDGE('',*,*,#2951,.T.);
#2973=ORIENTED_EDGE('',*,*,#2896,.T.);
#2974=ORIENTED_EDGE('',*,*,#2975,.F.);
#2975=EDGE_CURVE('',#2976,#2889,#2978,.T.);
#2976=VERTEX_POINT('',#2977);
#2977=CARTESIAN_POINT('',(20.,15.,0.));
#2978=LINE('',#2979,#2980);
#2979=CARTESIAN_POINT('',(20.,15.,0.));
#2980=VECTOR('',#2981,1.);
#2981=DIRECTION('',(0.,0.,1.));
#2982=ORIENTED_EDGE('',*,*,#2983,.T.);
#2983=EDGE_CURVE('',#2976,#2952,#2984,.T.);
#2984=LINE('',#2985,#2986);
#2985=CARTESIAN_POINT('',(10.,15.,0.));
#2986=VECTOR('',#2987,1.);
#2987=DIRECTION('',(-1.,0.,0.));
#2988=PLANE('',#2989);
#2989=AXIS2_PLACEMENT_3D('',#2990,#2991,#2992);
#2990=CARTESIAN_POINT('',(10.,15.,0.));
#2991=DIRECTION('',(0.,1.,0.));
#2992=DIRECTION('',(0.,0.,1.));
#2993=ADVANCED_FACE('',(#2994,#3005),#3016,.T.);
#2994=FACE_BOUND('',#2995,.T.);
#2995=EDGE_LOOP('',(#2996));
#2996=ORIENTED_EDGE('',*,*,#2997,.F.);
#2997=EDGE_CURVE('',#2998,#2998,#3000,.T.);
#2998=VERTEX_POINT('',#2999);
#2999=CARTESIAN_POINT('',(5.,7.5,0.));
#3000=CIRCLE('',#3001,5.);
#3001=AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);
#3002=CARTESIAN_POINT('',(10.,7.5,0.));
#3003=DIRECTION('',(0.,0.,-1.));
#3004=DIRECTION('',(-1.,0.,0.));
#3005=FACE_BOUND('',#3006,.T.);
#3006=EDGE_LOOP('',(#3007,#3013,#3014,#3015));
#3007=ORIENTED_EDGE('',*,*,#3008,.F.);
#3008=EDGE_CURVE('',#2919,#2976,#3009,.T.);
#3009=LINE('',#3010,#3011);
#3010=CARTESIAN_POINT('',(20.,7.5,0.));
#3011=VECTOR('',#3012,1.);
#3012=DIRECTION('',(0.,1.,0.));
#3013=ORIENTED_EDGE('',*,*,#2935,.F.);
#3014=ORIENTED_EDGE('',*,*,#2959,.F.);
#3015=ORIENTED_EDGE('',*,*,#2983,.F.);
#3016=PLANE('',#3017);
#3017=AXIS2_PLACEMENT_3D('',#3018,#3019,#3020);
#3018=CARTESIAN_POINT('',(10.,7.5,0.));
#3019=DIRECTION('',(0.,0.,-1.));
#3020=DIRECTION('',(-1.,0.,0.));
#3021=ADVANCED_FACE('',(#3022),#3028,.T.);
#3022=FACE_OUTER_BOUND('',#3023,.T.);
#3023=EDGE_LOOP('',(#3024,#3025,#3026,#3027));
#3024=ORIENTED_EDGE('',*,*,#3008,.T.);
#3025=ORIENTED_EDGE('',*,*,#2975,.T.);
#3026=ORIENTED_EDGE('',*,*,#2888,.T.);
#3027=ORIENTED_EDGE('',*,*,#2918,.F.);
#3028=PLANE('',#3029);
#3029=AXIS2_PLACEMENT_3D('',#3030,#3031,#3032);
#3030=CARTESIAN_POINT('',(20.,7.5,0.));
#3031=DIRECTION('',(1.,0.,0.));
#3032=DIRECTION('',(0.,0.,-1.));
#3033=ADVANCED_FACE('',(#3034,#3037),#3040,.F.);
#3034=FACE_BOUND('',#3035,.T.);
#3035=EDGE_LOOP('',(#3036));
#3036=ORIENTED_EDGE('',*,*,#2997,.T.);
#3037=FACE_BOUND('',#3038,.T.);
#3038=EDGE_LOOP('',(#3039));
#3039=ORIENTED_EDGE('',*,*,#2867,.F.);
#3040=CYLINDRICAL_SURFACE('',#3041,5.);
#3041=AXIS2_PLACEMENT_3D('',#3042,#3043,#3044);
#3042=CARTESIAN_POINT('',(10.,7.5,3.));
#3043=DIRECTION('',(0.,0.,-1.));
#3044=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#3045)
 * SHAPE_DEFINITION: #3045, #3046
 * ITS_COMPONENTS [*]: #3045, #3691
 * ITS_COMPONENTS [*]: #3045, #3698
 * ITS_COMPONENTS [*]: #3045, #3705
 * ITS_GEOMETRY: #3045, #3046, #3047, #3048
 * ITS_ID: #3045, #3049, #3050, ['rod_assem']
 * REVISION_ID: #3045, #3049, [' ']
 */
#3045=PRODUCT_DEFINITION(' ','',#3049,#16);
#3046=PRODUCT_DEFINITION_SHAPE('','',#3045);
#3047=SHAPE_DEFINITION_REPRESENTATION(#3046,#3048);
#3048=SHAPE_REPRESENTATION('rod_assem-None',(#3690,#3696,#3703,#3710),#3515);
#3049=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#3050,
 .NOT_KNOWN.);
#3050=PRODUCT('rod_assem','rod_assem',' ',(#42));
#3051=CARTESIAN_POINT('',(0.,0.,0.));
#3052=DIRECTION('',(0.,0.,1.));
#3053=DIRECTION('',(1.,0.,0.));
#3054=CARTESIAN_POINT('',(0.,0.,0.));
#3055=DIRECTION('',(0.,0.,1.));
#3056=DIRECTION('',(1.,0.,0.));
#3057=CARTESIAN_POINT('',(-10.,-7.50000000000001,0.));
#3058=DIRECTION('',(0.,0.,1.));
#3059=DIRECTION('',(1.,0.,0.));
#3060=CARTESIAN_POINT('',(-10.,-7.5,197.));
#3061=DIRECTION('',(0.,0.,1.));
#3062=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#3063)
 * SHAPE_DEFINITION: #3063, #3064
 * ITS_GEOMETRY: #3063, #3064, #3065, #3066
 * ITS_RELATED_GEOMETRY [*]: #3063, #3064, #3065, #3066, #3067, #3068
 * ITS_ID: #3063, #3069, #3070, ['rod']
 * ITS_STYLED_MODELS [*]: #3063, #3071, #3072, #3714
 * REVISION_ID: #3063, #3069, [' ']
 */
#3063=PRODUCT_DEFINITION(' ','',#3069,#16);
#3064=PRODUCT_DEFINITION_SHAPE('','',#3063);
#3065=SHAPE_DEFINITION_REPRESENTATION(#3064,#3066);
#3066=SHAPE_REPRESENTATION('rod-None',(#3697),#3515);
#3067=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between rod-None and rod-None',#3066,#3068);
#3068=ADVANCED_BREP_SHAPE_REPRESENTATION('rod-None',(#3745),#3515);
#3069=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#3070,
 .NOT_KNOWN.);
#3070=PRODUCT('rod','rod',' ',(#42));
#3071=PROPERTY_DEFINITION('styled model','',#3063);
#3072=PROPERTY_DEFINITION_REPRESENTATION(#3071,#3714);
#3073=CARTESIAN_POINT('',(0.,0.,0.));
#3074=DIRECTION('',(0.,0.,1.));
#3075=DIRECTION('',(1.,0.,0.));
#3076=CLOSED_SHELL('',(#3077,#3094,#3111));
#3077=ADVANCED_FACE('',(#3078),#3089,.T.);
#3078=FACE_OUTER_BOUND('',#3079,.T.);
#3079=EDGE_LOOP('',(#3080));
#3080=ORIENTED_EDGE('',*,*,#3081,.F.);
#3081=EDGE_CURVE('',#3082,#3082,#3084,.T.);
#3082=VERTEX_POINT('',#3083);
#3083=CARTESIAN_POINT('',(-5.,0.,200.));
#3084=CIRCLE('',#3085,5.);
#3085=AXIS2_PLACEMENT_3D('',#3086,#3087,#3088);
#3086=CARTESIAN_POINT('',(0.,0.,200.));
#3087=DIRECTION('',(0.,0.,-1.));
#3088=DIRECTION('',(-1.,0.,0.));
#3089=PLANE('',#3090);
#3090=AXIS2_PLACEMENT_3D('',#3091,#3092,#3093);
#3091=CARTESIAN_POINT('',(0.,0.,200.));
#3092=DIRECTION('',(0.,0.,1.));
#3093=DIRECTION('',(1.,0.,0.));
#3094=ADVANCED_FACE('',(#3095),#3106,.T.);
#3095=FACE_OUTER_BOUND('',#3096,.T.);
#3096=EDGE_LOOP('',(#3097));
#3097=ORIENTED_EDGE('',*,*,#3098,.F.);
#3098=EDGE_CURVE('',#3099,#3099,#3101,.T.);
#3099=VERTEX_POINT('',#3100);
#3100=CARTESIAN_POINT('',(5.,0.,0.));
#3101=CIRCLE('',#3102,5.);
#3102=AXIS2_PLACEMENT_3D('',#3103,#3104,#3105);
#3103=CARTESIAN_POINT('',(0.,0.,0.));
#3104=DIRECTION('',(0.,0.,1.));
#3105=DIRECTION('',(1.,0.,0.));
#3106=PLANE('',#3107);
#3107=AXIS2_PLACEMENT_3D('',#3108,#3109,#3110);
#3108=CARTESIAN_POINT('',(0.,0.,0.));
#3109=DIRECTION('',(0.,0.,-1.));
#3110=DIRECTION('',(-1.,0.,0.));
#3111=ADVANCED_FACE('',(#3112,#3115),#3118,.T.);
#3112=FACE_BOUND('',#3113,.T.);
#3113=EDGE_LOOP('',(#3114));
#3114=ORIENTED_EDGE('',*,*,#3081,.T.);
#3115=FACE_BOUND('',#3116,.T.);
#3116=EDGE_LOOP('',(#3117));
#3117=ORIENTED_EDGE('',*,*,#3098,.T.);
#3118=CYLINDRICAL_SURFACE('',#3119,5.);
#3119=AXIS2_PLACEMENT_3D('',#3120,#3121,#3122);
#3120=CARTESIAN_POINT('',(0.,0.,0.));
#3121=DIRECTION('',(0.,0.,1.));
#3122=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#3123)
 * SHAPE_DEFINITION: #3123, #3124
 * ITS_GEOMETRY: #3123, #3124, #3125, #3126
 * ITS_RELATED_GEOMETRY [*]: #3123, #3124, #3125, #3126, #3127, #3128
 * ITS_ID: #3123, #3129, #3130, ['nut']
 * ITS_STYLED_MODELS [*]: #3123, #3131, #3132, #3715
 * REVISION_ID: #3123, #3129, [' ']
 */
#3123=PRODUCT_DEFINITION(' ','',#3129,#16);
#3124=PRODUCT_DEFINITION_SHAPE('','',#3123);
#3125=SHAPE_DEFINITION_REPRESENTATION(#3124,#3126);
#3126=SHAPE_REPRESENTATION('nut-None',(#3704),#3515);
#3127=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#3126,#3128);
#3128=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3770),#3515);
#3129=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#3130,
 .NOT_KNOWN.);
#3130=PRODUCT('nut','nut',' ',(#42));
#3131=PROPERTY_DEFINITION('styled model','',#3123);
#3132=PROPERTY_DEFINITION_REPRESENTATION(#3131,#3715);
#3133=CARTESIAN_POINT('',(0.,0.,0.));
#3134=DIRECTION('',(0.,0.,1.));
#3135=DIRECTION('',(1.,0.,0.));
#3136=CLOSED_SHELL('',(#3137,#3188,#3219,#3243,#3267,#3295,#3307));
#3137=ADVANCED_FACE('',(#3138,#3149),#3183,.T.);
#3138=FACE_BOUND('',#3139,.T.);
#3139=EDGE_LOOP('',(#3140));
#3140=ORIENTED_EDGE('',*,*,#3141,.T.);
#3141=EDGE_CURVE('',#3142,#3142,#3144,.T.);
#3142=VERTEX_POINT('',#3143);
#3143=CARTESIAN_POINT('',(5.,7.5,3.));
#3144=CIRCLE('',#3145,5.);
#3145=AXIS2_PLACEMENT_3D('',#3146,#3147,#3148);
#3146=CARTESIAN_POINT('',(10.,7.5,3.));
#3147=DIRECTION('',(0.,0.,-1.));
#3148=DIRECTION('',(-1.,0.,0.));
#3149=FACE_BOUND('',#3150,.T.);
#3150=EDGE_LOOP('',(#3151,#3161,#3169,#3177));
#3151=ORIENTED_EDGE('',*,*,#3152,.F.);
#3152=EDGE_CURVE('',#3153,#3155,#3157,.T.);
#3153=VERTEX_POINT('',#3154);
#3154=CARTESIAN_POINT('',(20.,0.,3.));
#3155=VERTEX_POINT('',#3156);
#3156=CARTESIAN_POINT('',(0.,0.,3.));
#3157=LINE('',#3158,#3159);
#3158=CARTESIAN_POINT('',(10.,0.,3.));
#3159=VECTOR('',#3160,1.);
#3160=DIRECTION('',(-1.,0.,0.));
#3161=ORIENTED_EDGE('',*,*,#3162,.F.);
#3162=EDGE_CURVE('',#3163,#3153,#3165,.T.);
#3163=VERTEX_POINT('',#3164);
#3164=CARTESIAN_POINT('',(20.,15.,3.));
#3165=LINE('',#3166,#3167);
#3166=CARTESIAN_POINT('',(20.,7.5,3.));
#3167=VECTOR('',#3168,1.);
#3168=DIRECTION('',(0.,-1.,0.));
#3169=ORIENTED_EDGE('',*,*,#3170,.F.);
#3170=EDGE_CURVE('',#3171,#3163,#3173,.T.);
#3171=VERTEX_POINT('',#3172);
#3172=CARTESIAN_POINT('',(0.,15.,3.));
#3173=LINE('',#3174,#3175);
#3174=CARTESIAN_POINT('',(10.,15.,3.));
#3175=VECTOR('',#3176,1.);
#3176=DIRECTION('',(1.,0.,0.));
#3177=ORIENTED_EDGE('',*,*,#3178,.F.);
#3178=EDGE_CURVE('',#3155,#3171,#3179,.T.);
#3179=LINE('',#3180,#3181);
#3180=CARTESIAN_POINT('',(0.,7.5,3.));
#3181=VECTOR('',#3182,1.);
#3182=DIRECTION('',(0.,1.,0.));
#3183=PLANE('',#3184);
#3184=AXIS2_PLACEMENT_3D('',#3185,#3186,#3187);
#3185=CARTESIAN_POINT('',(10.,7.5,3.));
#3186=DIRECTION('',(0.,0.,1.));
#3187=DIRECTION('',(1.,0.,0.));
#3188=ADVANCED_FACE('',(#3189),#3214,.T.);
#3189=FACE_OUTER_BOUND('',#3190,.T.);
#3190=EDGE_LOOP('',(#3191,#3199,#3200,#3208));
#3191=ORIENTED_EDGE('',*,*,#3192,.T.);
#3192=EDGE_CURVE('',#3193,#3153,#3195,.T.);
#3193=VERTEX_POINT('',#3194);
#3194=CARTESIAN_POINT('',(20.,0.,0.));
#3195=LINE('',#3196,#3197);
#3196=CARTESIAN_POINT('',(20.,0.,0.));
#3197=VECTOR('',#3198,1.);
#3198=DIRECTION('',(0.,0.,1.));
#3199=ORIENTED_EDGE('',*,*,#3152,.T.);
#3200=ORIENTED_EDGE('',*,*,#3201,.F.);
#3201=EDGE_CURVE('',#3202,#3155,#3204,.T.);
#3202=VERTEX_POINT('',#3203);
#3203=CARTESIAN_POINT('',(0.,0.,0.));
#3204=LINE('',#3205,#3206);
#3205=CARTESIAN_POINT('',(0.,0.,0.));
#3206=VECTOR('',#3207,1.);
#3207=DIRECTION('',(0.,0.,1.));
#3208=ORIENTED_EDGE('',*,*,#3209,.T.);
#3209=EDGE_CURVE('',#3202,#3193,#3210,.T.);
#3210=LINE('',#3211,#3212);
#3211=CARTESIAN_POINT('',(10.,0.,0.));
#3212=VECTOR('',#3213,1.);
#3213=DIRECTION('',(1.,0.,0.));
#3214=PLANE('',#3215);
#3215=AXIS2_PLACEMENT_3D('',#3216,#3217,#3218);
#3216=CARTESIAN_POINT('',(10.,0.,0.));
#3217=DIRECTION('',(0.,-1.,0.));
#3218=DIRECTION('',(0.,0.,-1.));
#3219=ADVANCED_FACE('',(#3220),#3238,.T.);
#3220=FACE_OUTER_BOUND('',#3221,.T.);
#3221=EDGE_LOOP('',(#3222,#3223,#3224,#3232));
#3222=ORIENTED_EDGE('',*,*,#3201,.T.);
#3223=ORIENTED_EDGE('',*,*,#3178,.T.);
#3224=ORIENTED_EDGE('',*,*,#3225,.F.);
#3225=EDGE_CURVE('',#3226,#3171,#3228,.T.);
#3226=VERTEX_POINT('',#3227);
#3227=CARTESIAN_POINT('',(0.,15.,0.));
#3228=LINE('',#3229,#3230);
#3229=CARTESIAN_POINT('',(0.,15.,0.));
#3230=VECTOR('',#3231,1.);
#3231=DIRECTION('',(0.,0.,1.));
#3232=ORIENTED_EDGE('',*,*,#3233,.T.);
#3233=EDGE_CURVE('',#3226,#3202,#3234,.T.);
#3234=LINE('',#3235,#3236);
#3235=CARTESIAN_POINT('',(0.,7.5,0.));
#3236=VECTOR('',#3237,1.);
#3237=DIRECTION('',(0.,-1.,0.));
#3238=PLANE('',#3239);
#3239=AXIS2_PLACEMENT_3D('',#3240,#3241,#3242);
#3240=CARTESIAN_POINT('',(0.,7.5,0.));
#3241=DIRECTION('',(-1.,0.,0.));
#3242=DIRECTION('',(0.,0.,1.));
#3243=ADVANCED_FACE('',(#3244),#3262,.T.);
#3244=FACE_OUTER_BOUND('',#3245,.T.);
#3245=EDGE_LOOP('',(#3246,#3247,#3248,#3256));
#3246=ORIENTED_EDGE('',*,*,#3225,.T.);
#3247=ORIENTED_EDGE('',*,*,#3170,.T.);
#3248=ORIENTED_EDGE('',*,*,#3249,.F.);
#3249=EDGE_CURVE('',#3250,#3163,#3252,.T.);
#3250=VERTEX_POINT('',#3251);
#3251=CARTESIAN_POINT('',(20.,15.,0.));
#3252=LINE('',#3253,#3254);
#3253=CARTESIAN_POINT('',(20.,15.,0.));
#3254=VECTOR('',#3255,1.);
#3255=DIRECTION('',(0.,0.,1.));
#3256=ORIENTED_EDGE('',*,*,#3257,.T.);
#3257=EDGE_CURVE('',#3250,#3226,#3258,.T.);
#3258=LINE('',#3259,#3260);
#3259=CARTESIAN_POINT('',(10.,15.,0.));
#3260=VECTOR('',#3261,1.);
#3261=DIRECTION('',(-1.,0.,0.));
#3262=PLANE('',#3263);
#3263=AXIS2_PLACEMENT_3D('',#3264,#3265,#3266);
#3264=CARTESIAN_POINT('',(10.,15.,0.));
#3265=DIRECTION('',(0.,1.,0.));
#3266=DIRECTION('',(0.,0.,1.));
#3267=ADVANCED_FACE('',(#3268,#3279),#3290,.T.);
#3268=FACE_BOUND('',#3269,.T.);
#3269=EDGE_LOOP('',(#3270));
#3270=ORIENTED_EDGE('',*,*,#3271,.F.);
#3271=EDGE_CURVE('',#3272,#3272,#3274,.T.);
#3272=VERTEX_POINT('',#3273);
#3273=CARTESIAN_POINT('',(5.,7.5,0.));
#3274=CIRCLE('',#3275,5.);
#3275=AXIS2_PLACEMENT_3D('',#3276,#3277,#3278);
#3276=CARTESIAN_POINT('',(10.,7.5,0.));
#3277=DIRECTION('',(0.,0.,-1.));
#3278=DIRECTION('',(-1.,0.,0.));
#3279=FACE_BOUND('',#3280,.T.);
#3280=EDGE_LOOP('',(#3281,#3287,#3288,#3289));
#3281=ORIENTED_EDGE('',*,*,#3282,.F.);
#3282=EDGE_CURVE('',#3193,#3250,#3283,.T.);
#3283=LINE('',#3284,#3285);
#3284=CARTESIAN_POINT('',(20.,7.5,0.));
#3285=VECTOR('',#3286,1.);
#3286=DIRECTION('',(0.,1.,0.));
#3287=ORIENTED_EDGE('',*,*,#3209,.F.);
#3288=ORIENTED_EDGE('',*,*,#3233,.F.);
#3289=ORIENTED_EDGE('',*,*,#3257,.F.);
#3290=PLANE('',#3291);
#3291=AXIS2_PLACEMENT_3D('',#3292,#3293,#3294);
#3292=CARTESIAN_POINT('',(10.,7.5,0.));
#3293=DIRECTION('',(0.,0.,-1.));
#3294=DIRECTION('',(-1.,0.,0.));
#3295=ADVANCED_FACE('',(#3296),#3302,.T.);
#3296=FACE_OUTER_BOUND('',#3297,.T.);
#3297=EDGE_LOOP('',(#3298,#3299,#3300,#3301));
#3298=ORIENTED_EDGE('',*,*,#3282,.T.);
#3299=ORIENTED_EDGE('',*,*,#3249,.T.);
#3300=ORIENTED_EDGE('',*,*,#3162,.T.);
#3301=ORIENTED_EDGE('',*,*,#3192,.F.);
#3302=PLANE('',#3303);
#3303=AXIS2_PLACEMENT_3D('',#3304,#3305,#3306);
#3304=CARTESIAN_POINT('',(20.,7.5,0.));
#3305=DIRECTION('',(1.,0.,0.));
#3306=DIRECTION('',(0.,0.,-1.));
#3307=ADVANCED_FACE('',(#3308,#3311),#3314,.F.);
#3308=FACE_BOUND('',#3309,.T.);
#3309=EDGE_LOOP('',(#3310));
#3310=ORIENTED_EDGE('',*,*,#3271,.T.);
#3311=FACE_BOUND('',#3312,.T.);
#3312=EDGE_LOOP('',(#3313));
#3313=ORIENTED_EDGE('',*,*,#3141,.F.);
#3314=CYLINDRICAL_SURFACE('',#3315,5.);
#3315=AXIS2_PLACEMENT_3D('',#3316,#3317,#3318);
#3316=CARTESIAN_POINT('',(10.,7.5,3.));
#3317=DIRECTION('',(0.,0.,-1.));
#3318=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#3319)
 * SHAPE_DEFINITION: #3319, #3320
 * ITS_GEOMETRY: #3319, #3320, #3321, #3322
 * ITS_RELATED_GEOMETRY [*]: #3319, #3320, #3321, #3322, #3323, #3324
 * ITS_ID: #3319, #3325, #3326, ['nut']
 * ITS_STYLED_MODELS [*]: #3319, #3327, #3328, #3715
 * REVISION_ID: #3319, #3325, [' ']
 */
#3319=PRODUCT_DEFINITION(' ','',#3325,#16);
#3320=PRODUCT_DEFINITION_SHAPE('','',#3319);
#3321=SHAPE_DEFINITION_REPRESENTATION(#3320,#3322);
#3322=SHAPE_REPRESENTATION('nut-None',(#3711),#3515);
#3323=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#3322,#3324);
#3324=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3761),#3515);
#3325=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#3326,
 .NOT_KNOWN.);
#3326=PRODUCT('nut','nut',' ',(#42));
#3327=PROPERTY_DEFINITION('styled model','',#3319);
#3328=PROPERTY_DEFINITION_REPRESENTATION(#3327,#3715);
#3329=CARTESIAN_POINT('',(0.,0.,0.));
#3330=DIRECTION('',(0.,0.,1.));
#3331=DIRECTION('',(1.,0.,0.));
#3332=CLOSED_SHELL('',(#3333,#3384,#3415,#3439,#3463,#3491,#3503));
#3333=ADVANCED_FACE('',(#3334,#3345),#3379,.T.);
#3334=FACE_BOUND('',#3335,.T.);
#3335=EDGE_LOOP('',(#3336));
#3336=ORIENTED_EDGE('',*,*,#3337,.T.);
#3337=EDGE_CURVE('',#3338,#3338,#3340,.T.);
#3338=VERTEX_POINT('',#3339);
#3339=CARTESIAN_POINT('',(5.,7.5,3.));
#3340=CIRCLE('',#3341,5.);
#3341=AXIS2_PLACEMENT_3D('',#3342,#3343,#3344);
#3342=CARTESIAN_POINT('',(10.,7.5,3.));
#3343=DIRECTION('',(0.,0.,-1.));
#3344=DIRECTION('',(-1.,0.,0.));
#3345=FACE_BOUND('',#3346,.T.);
#3346=EDGE_LOOP('',(#3347,#3357,#3365,#3373));
#3347=ORIENTED_EDGE('',*,*,#3348,.F.);
#3348=EDGE_CURVE('',#3349,#3351,#3353,.T.);
#3349=VERTEX_POINT('',#3350);
#3350=CARTESIAN_POINT('',(20.,0.,3.));
#3351=VERTEX_POINT('',#3352);
#3352=CARTESIAN_POINT('',(0.,0.,3.));
#3353=LINE('',#3354,#3355);
#3354=CARTESIAN_POINT('',(10.,0.,3.));
#3355=VECTOR('',#3356,1.);
#3356=DIRECTION('',(-1.,0.,0.));
#3357=ORIENTED_EDGE('',*,*,#3358,.F.);
#3358=EDGE_CURVE('',#3359,#3349,#3361,.T.);
#3359=VERTEX_POINT('',#3360);
#3360=CARTESIAN_POINT('',(20.,15.,3.));
#3361=LINE('',#3362,#3363);
#3362=CARTESIAN_POINT('',(20.,7.5,3.));
#3363=VECTOR('',#3364,1.);
#3364=DIRECTION('',(0.,-1.,0.));
#3365=ORIENTED_EDGE('',*,*,#3366,.F.);
#3366=EDGE_CURVE('',#3367,#3359,#3369,.T.);
#3367=VERTEX_POINT('',#3368);
#3368=CARTESIAN_POINT('',(0.,15.,3.));
#3369=LINE('',#3370,#3371);
#3370=CARTESIAN_POINT('',(10.,15.,3.));
#3371=VECTOR('',#3372,1.);
#3372=DIRECTION('',(1.,0.,0.));
#3373=ORIENTED_EDGE('',*,*,#3374,.F.);
#3374=EDGE_CURVE('',#3351,#3367,#3375,.T.);
#3375=LINE('',#3376,#3377);
#3376=CARTESIAN_POINT('',(0.,7.5,3.));
#3377=VECTOR('',#3378,1.);
#3378=DIRECTION('',(0.,1.,0.));
#3379=PLANE('',#3380);
#3380=AXIS2_PLACEMENT_3D('',#3381,#3382,#3383);
#3381=CARTESIAN_POINT('',(10.,7.5,3.));
#3382=DIRECTION('',(0.,0.,1.));
#3383=DIRECTION('',(1.,0.,0.));
#3384=ADVANCED_FACE('',(#3385),#3410,.T.);
#3385=FACE_OUTER_BOUND('',#3386,.T.);
#3386=EDGE_LOOP('',(#3387,#3395,#3396,#3404));
#3387=ORIENTED_EDGE('',*,*,#3388,.T.);
#3388=EDGE_CURVE('',#3389,#3349,#3391,.T.);
#3389=VERTEX_POINT('',#3390);
#3390=CARTESIAN_POINT('',(20.,0.,0.));
#3391=LINE('',#3392,#3393);
#3392=CARTESIAN_POINT('',(20.,0.,0.));
#3393=VECTOR('',#3394,1.);
#3394=DIRECTION('',(0.,0.,1.));
#3395=ORIENTED_EDGE('',*,*,#3348,.T.);
#3396=ORIENTED_EDGE('',*,*,#3397,.F.);
#3397=EDGE_CURVE('',#3398,#3351,#3400,.T.);
#3398=VERTEX_POINT('',#3399);
#3399=CARTESIAN_POINT('',(0.,0.,0.));
#3400=LINE('',#3401,#3402);
#3401=CARTESIAN_POINT('',(0.,0.,0.));
#3402=VECTOR('',#3403,1.);
#3403=DIRECTION('',(0.,0.,1.));
#3404=ORIENTED_EDGE('',*,*,#3405,.T.);
#3405=EDGE_CURVE('',#3398,#3389,#3406,.T.);
#3406=LINE('',#3407,#3408);
#3407=CARTESIAN_POINT('',(10.,0.,0.));
#3408=VECTOR('',#3409,1.);
#3409=DIRECTION('',(1.,0.,0.));
#3410=PLANE('',#3411);
#3411=AXIS2_PLACEMENT_3D('',#3412,#3413,#3414);
#3412=CARTESIAN_POINT('',(10.,0.,0.));
#3413=DIRECTION('',(0.,-1.,0.));
#3414=DIRECTION('',(0.,0.,-1.));
#3415=ADVANCED_FACE('',(#3416),#3434,.T.);
#3416=FACE_OUTER_BOUND('',#3417,.T.);
#3417=EDGE_LOOP('',(#3418,#3419,#3420,#3428));
#3418=ORIENTED_EDGE('',*,*,#3397,.T.);
#3419=ORIENTED_EDGE('',*,*,#3374,.T.);
#3420=ORIENTED_EDGE('',*,*,#3421,.F.);
#3421=EDGE_CURVE('',#3422,#3367,#3424,.T.);
#3422=VERTEX_POINT('',#3423);
#3423=CARTESIAN_POINT('',(0.,15.,0.));
#3424=LINE('',#3425,#3426);
#3425=CARTESIAN_POINT('',(0.,15.,0.));
#3426=VECTOR('',#3427,1.);
#3427=DIRECTION('',(0.,0.,1.));
#3428=ORIENTED_EDGE('',*,*,#3429,.T.);
#3429=EDGE_CURVE('',#3422,#3398,#3430,.T.);
#3430=LINE('',#3431,#3432);
#3431=CARTESIAN_POINT('',(0.,7.5,0.));
#3432=VECTOR('',#3433,1.);
#3433=DIRECTION('',(0.,-1.,0.));
#3434=PLANE('',#3435);
#3435=AXIS2_PLACEMENT_3D('',#3436,#3437,#3438);
#3436=CARTESIAN_POINT('',(0.,7.5,0.));
#3437=DIRECTION('',(-1.,0.,0.));
#3438=DIRECTION('',(0.,0.,1.));
#3439=ADVANCED_FACE('',(#3440),#3458,.T.);
#3440=FACE_OUTER_BOUND('',#3441,.T.);
#3441=EDGE_LOOP('',(#3442,#3443,#3444,#3452));
#3442=ORIENTED_EDGE('',*,*,#3421,.T.);
#3443=ORIENTED_EDGE('',*,*,#3366,.T.);
#3444=ORIENTED_EDGE('',*,*,#3445,.F.);
#3445=EDGE_CURVE('',#3446,#3359,#3448,.T.);
#3446=VERTEX_POINT('',#3447);
#3447=CARTESIAN_POINT('',(20.,15.,0.));
#3448=LINE('',#3449,#3450);
#3449=CARTESIAN_POINT('',(20.,15.,0.));
#3450=VECTOR('',#3451,1.);
#3451=DIRECTION('',(0.,0.,1.));
#3452=ORIENTED_EDGE('',*,*,#3453,.T.);
#3453=EDGE_CURVE('',#3446,#3422,#3454,.T.);
#3454=LINE('',#3455,#3456);
#3455=CARTESIAN_POINT('',(10.,15.,0.));
#3456=VECTOR('',#3457,1.);
#3457=DIRECTION('',(-1.,0.,0.));
#3458=PLANE('',#3459);
#3459=AXIS2_PLACEMENT_3D('',#3460,#3461,#3462);
#3460=CARTESIAN_POINT('',(10.,15.,0.));
#3461=DIRECTION('',(0.,1.,0.));
#3462=DIRECTION('',(0.,0.,1.));
#3463=ADVANCED_FACE('',(#3464,#3475),#3486,.T.);
#3464=FACE_BOUND('',#3465,.T.);
#3465=EDGE_LOOP('',(#3466));
#3466=ORIENTED_EDGE('',*,*,#3467,.F.);
#3467=EDGE_CURVE('',#3468,#3468,#3470,.T.);
#3468=VERTEX_POINT('',#3469);
#3469=CARTESIAN_POINT('',(5.,7.5,0.));
#3470=CIRCLE('',#3471,5.);
#3471=AXIS2_PLACEMENT_3D('',#3472,#3473,#3474);
#3472=CARTESIAN_POINT('',(10.,7.5,0.));
#3473=DIRECTION('',(0.,0.,-1.));
#3474=DIRECTION('',(-1.,0.,0.));
#3475=FACE_BOUND('',#3476,.T.);
#3476=EDGE_LOOP('',(#3477,#3483,#3484,#3485));
#3477=ORIENTED_EDGE('',*,*,#3478,.F.);
#3478=EDGE_CURVE('',#3389,#3446,#3479,.T.);
#3479=LINE('',#3480,#3481);
#3480=CARTESIAN_POINT('',(20.,7.5,0.));
#3481=VECTOR('',#3482,1.);
#3482=DIRECTION('',(0.,1.,0.));
#3483=ORIENTED_EDGE('',*,*,#3405,.F.);
#3484=ORIENTED_EDGE('',*,*,#3429,.F.);
#3485=ORIENTED_EDGE('',*,*,#3453,.F.);
#3486=PLANE('',#3487);
#3487=AXIS2_PLACEMENT_3D('',#3488,#3489,#3490);
#3488=CARTESIAN_POINT('',(10.,7.5,0.));
#3489=DIRECTION('',(0.,0.,-1.));
#3490=DIRECTION('',(-1.,0.,0.));
#3491=ADVANCED_FACE('',(#3492),#3498,.T.);
#3492=FACE_OUTER_BOUND('',#3493,.T.);
#3493=EDGE_LOOP('',(#3494,#3495,#3496,#3497));
#3494=ORIENTED_EDGE('',*,*,#3478,.T.);
#3495=ORIENTED_EDGE('',*,*,#3445,.T.);
#3496=ORIENTED_EDGE('',*,*,#3358,.T.);
#3497=ORIENTED_EDGE('',*,*,#3388,.F.);
#3498=PLANE('',#3499);
#3499=AXIS2_PLACEMENT_3D('',#3500,#3501,#3502);
#3500=CARTESIAN_POINT('',(20.,7.5,0.));
#3501=DIRECTION('',(1.,0.,0.));
#3502=DIRECTION('',(0.,0.,-1.));
#3503=ADVANCED_FACE('',(#3504,#3507),#3510,.F.);
#3504=FACE_BOUND('',#3505,.T.);
#3505=EDGE_LOOP('',(#3506));
#3506=ORIENTED_EDGE('',*,*,#3467,.T.);
#3507=FACE_BOUND('',#3508,.T.);
#3508=EDGE_LOOP('',(#3509));
#3509=ORIENTED_EDGE('',*,*,#3337,.F.);
#3510=CYLINDRICAL_SURFACE('',#3511,5.);
#3511=AXIS2_PLACEMENT_3D('',#3512,#3513,#3514);
#3512=CARTESIAN_POINT('',(10.,7.5,3.));
#3513=DIRECTION('',(0.,0.,-1.));
#3514=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: GEOMETRIC_CONTEXT (#3515)
 * DIMENSIONS: #3515, [3]
 * LENGTH_UNIT: #3515, #3516, ['millimetre']
 * PLANE_ANGLE_UNIT: #3515, #3517, ['DEGREE']
 * SOLID_ANGLE_UNIT: #3515, #3518, ['steradian']
 */
#3515=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3519))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3516,#3517,#3518))
REPRESENTATION_CONTEXT('bolt','COMPONENT_PART')
);
#3516=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#3517=(
CONVERSION_BASED_UNIT('DEGREE',#3521)
NAMED_UNIT(#3520)
PLANE_ANGLE_UNIT()
);
#3518=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#3519=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#3516,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#3520=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
#3521=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3522);
#3522=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3523)
 * RESULTING_ORIENTATION: #3523, #3524, #3525, #3526, #3527, #3528
 * ORIGINATING_ORIENTATION: #3523, #3524, #3525, #3526, #3527, #3529
 * COMPONENT: #3523, #43
 */
#3523=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1010',' ','PLATE',#10,#43,$);
#3524=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3523);
#3525=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3526,#3524);
#3526=(
REPRESENTATION_RELATIONSHIP(' ',' ',#46,#13)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3527)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3527=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3529,#3528);
#3528=AXIS2_PLACEMENT_3D('',#22,#23,#24);
#3529=AXIS2_PLACEMENT_3D('',#53,#54,#55);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3530)
 * RESULTING_ORIENTATION: #3530, #3531, #3532, #3533, #3534, #3535
 * ORIGINATING_ORIENTATION: #3530, #3531, #3532, #3533, #3534, #3536
 * COMPONENT: #3530, #409
 */
#3530=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1011',' ','LB_ASSEM1',#10,#409,$);
#3531=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3530);
#3532=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3533,#3531);
#3533=(
REPRESENTATION_RELATIONSHIP(' ',' ',#412,#13)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3534)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3534=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3536,#3535);
#3535=AXIS2_PLACEMENT_3D('',#25,#26,#27);
#3536=AXIS2_PLACEMENT_3D('',#415,#416,#417);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3537)
 * RESULTING_ORIENTATION: #3537, #3538, #3539, #3540, #3541, #3542
 * ORIGINATING_ORIENTATION: #3537, #3538, #3539, #3540, #3541, #3543
 * COMPONENT: #3537, #430
 */
#3537=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1006',' ','L_BRACKET',#409,#430,$);
#3538=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3537);
#3539=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3540,#3538);
#3540=(
REPRESENTATION_RELATIONSHIP(' ',' ',#433,#412)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3541)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3541=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3543,#3542);
#3542=AXIS2_PLACEMENT_3D('',#418,#419,#420);
#3543=AXIS2_PLACEMENT_3D('',#440,#441,#442);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3544)
 * RESULTING_ORIENTATION: #3544, #3545, #3546, #3547, #3548, #3549
 * ORIGINATING_ORIENTATION: #3544, #3545, #3546, #3547, #3548, #3550
 * COMPONENT: #3544, #794
 */
#3544=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1007',' ','NBA3',#409,#794,$);
#3545=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3544);
#3546=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3547,#3545);
#3547=(
REPRESENTATION_RELATIONSHIP(' ',' ',#797,#412)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3548)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3548=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3550,#3549);
#3549=AXIS2_PLACEMENT_3D('',#421,#422,#423);
#3550=AXIS2_PLACEMENT_3D('',#800,#801,#802);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3551)
 * RESULTING_ORIENTATION: #3551, #3552, #3553, #3554, #3555, #3556
 * ORIGINATING_ORIENTATION: #3551, #3552, #3553, #3554, #3555, #3557
 * COMPONENT: #3551, #809
 */
#3551=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#794,#809,$);
#3552=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3551);
#3553=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3554,#3552);
#3554=(
REPRESENTATION_RELATIONSHIP(' ',' ',#812,#797)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3555)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3555=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3557,#3556);
#3556=AXIS2_PLACEMENT_3D('',#803,#804,#805);
#3557=AXIS2_PLACEMENT_3D('',#819,#820,#821);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3558)
 * RESULTING_ORIENTATION: #3558, #3559, #3560, #3561, #3562, #3563
 * ORIGINATING_ORIENTATION: #3558, #3559, #3560, #3561, #3562, #3564
 * COMPONENT: #3558, #909
 */
#3558=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#794,#909,$);
#3559=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3558);
#3560=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3561,#3559);
#3561=(
REPRESENTATION_RELATIONSHIP(' ',' ',#912,#797)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3562)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3562=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3564,#3563);
#3563=AXIS2_PLACEMENT_3D('',#806,#807,#808);
#3564=AXIS2_PLACEMENT_3D('',#919,#920,#921);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3565)
 * RESULTING_ORIENTATION: #3565, #3566, #3567, #3568, #3569, #3570
 * ORIGINATING_ORIENTATION: #3565, #3566, #3567, #3568, #3569, #3571
 * COMPONENT: #3565, #1105
 */
#3565=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1008',' ','NBA2',#409,#1105,$);
#3566=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3565);
#3567=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3568,#3566);
#3568=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1108,#412)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3569)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3569=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3571,#3570);
#3570=AXIS2_PLACEMENT_3D('',#424,#425,#426);
#3571=AXIS2_PLACEMENT_3D('',#1111,#1112,#1113);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3572)
 * RESULTING_ORIENTATION: #3572, #3573, #3574, #3575, #3576, #3577
 * ORIGINATING_ORIENTATION: #3572, #3573, #3574, #3575, #3576, #3578
 * COMPONENT: #3572, #1120
 */
#3572=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#1105,#1120,$);
#3573=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3572);
#3574=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3575,#3573);
#3575=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1123,#1108)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3576)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3576=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3578,#3577);
#3577=AXIS2_PLACEMENT_3D('',#1114,#1115,#1116);
#3578=AXIS2_PLACEMENT_3D('',#1130,#1131,#1132);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3579)
 * RESULTING_ORIENTATION: #3579, #3580, #3581, #3582, #3583, #3584
 * ORIGINATING_ORIENTATION: #3579, #3580, #3581, #3582, #3583, #3585
 * COMPONENT: #3579, #1220
 */
#3579=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#1105,#1220,$);
#3580=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3579);
#3581=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3582,#3580);
#3582=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1223,#1108)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3583)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3583=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3585,#3584);
#3584=AXIS2_PLACEMENT_3D('',#1117,#1118,#1119);
#3585=AXIS2_PLACEMENT_3D('',#1230,#1231,#1232);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3586)
 * RESULTING_ORIENTATION: #3586, #3587, #3588, #3589, #3590, #3591
 * ORIGINATING_ORIENTATION: #3586, #3587, #3588, #3589, #3590, #3592
 * COMPONENT: #3586, #1416
 */
#3586=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1009',' ','NBA1',#409,#1416,$);
#3587=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3586);
#3588=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3589,#3587);
#3589=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1419,#412)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3590)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3590=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3592,#3591);
#3591=AXIS2_PLACEMENT_3D('',#427,#428,#429);
#3592=AXIS2_PLACEMENT_3D('',#1422,#1423,#1424);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3593)
 * RESULTING_ORIENTATION: #3593, #3594, #3595, #3596, #3597, #3598
 * ORIGINATING_ORIENTATION: #3593, #3594, #3595, #3596, #3597, #3599
 * COMPONENT: #3593, #1431
 */
#3593=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#1416,#1431,$);
#3594=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3593);
#3595=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3596,#3594);
#3596=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1434,#1419)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3597)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3597=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3599,#3598);
#3598=AXIS2_PLACEMENT_3D('',#1425,#1426,#1427);
#3599=AXIS2_PLACEMENT_3D('',#1441,#1442,#1443);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3600)
 * RESULTING_ORIENTATION: #3600, #3601, #3602, #3603, #3604, #3605
 * ORIGINATING_ORIENTATION: #3600, #3601, #3602, #3603, #3604, #3606
 * COMPONENT: #3600, #1531
 */
#3600=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#1416,#1531,$);
#3601=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3600);
#3602=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3603,#3601);
#3603=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1534,#1419)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3604)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3604=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3606,#3605);
#3605=AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);
#3606=AXIS2_PLACEMENT_3D('',#1541,#1542,#1543);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3607)
 * RESULTING_ORIENTATION: #3607, #3608, #3609, #3610, #3611, #3612
 * ORIGINATING_ORIENTATION: #3607, #3608, #3609, #3610, #3611, #3613
 * COMPONENT: #3607, #1727
 */
#3607=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1012',' ','LB_ASSEM',#10,#1727,$);
#3608=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3607);
#3609=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3610,#3608);
#3610=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1730,#13)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3611)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3611=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3613,#3612);
#3612=AXIS2_PLACEMENT_3D('',#28,#29,#30);
#3613=AXIS2_PLACEMENT_3D('',#1733,#1734,#1735);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3614)
 * RESULTING_ORIENTATION: #3614, #3615, #3616, #3617, #3618, #3619
 * ORIGINATING_ORIENTATION: #3614, #3615, #3616, #3617, #3618, #3620
 * COMPONENT: #3614, #1748
 */
#3614=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1006',' ','L_BRACKET',#1727,#1748,
$);
#3615=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3614);
#3616=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3617,#3615);
#3617=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1751,#1730)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3618)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3618=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3620,#3619);
#3619=AXIS2_PLACEMENT_3D('',#1736,#1737,#1738);
#3620=AXIS2_PLACEMENT_3D('',#1758,#1759,#1760);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3621)
 * RESULTING_ORIENTATION: #3621, #3622, #3623, #3624, #3625, #3626
 * ORIGINATING_ORIENTATION: #3621, #3622, #3623, #3624, #3625, #3627
 * COMPONENT: #3621, #2112
 */
#3621=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1007',' ','NBA3',#1727,#2112,$);
#3622=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3621);
#3623=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3624,#3622);
#3624=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2115,#1730)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3625)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3625=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3627,#3626);
#3626=AXIS2_PLACEMENT_3D('',#1739,#1740,#1741);
#3627=AXIS2_PLACEMENT_3D('',#2118,#2119,#2120);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3628)
 * RESULTING_ORIENTATION: #3628, #3629, #3630, #3631, #3632, #3633
 * ORIGINATING_ORIENTATION: #3628, #3629, #3630, #3631, #3632, #3634
 * COMPONENT: #3628, #2127
 */
#3628=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#2112,#2127,$);
#3629=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3628);
#3630=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3631,#3629);
#3631=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2130,#2115)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3632)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3632=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3634,#3633);
#3633=AXIS2_PLACEMENT_3D('',#2121,#2122,#2123);
#3634=AXIS2_PLACEMENT_3D('',#2137,#2138,#2139);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3635)
 * RESULTING_ORIENTATION: #3635, #3636, #3637, #3638, #3639, #3640
 * ORIGINATING_ORIENTATION: #3635, #3636, #3637, #3638, #3639, #3641
 * COMPONENT: #3635, #2227
 */
#3635=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#2112,#2227,$);
#3636=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3635);
#3637=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3638,#3636);
#3638=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2230,#2115)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3639)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3639=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3641,#3640);
#3640=AXIS2_PLACEMENT_3D('',#2124,#2125,#2126);
#3641=AXIS2_PLACEMENT_3D('',#2237,#2238,#2239);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3642)
 * RESULTING_ORIENTATION: #3642, #3643, #3644, #3645, #3646, #3647
 * ORIGINATING_ORIENTATION: #3642, #3643, #3644, #3645, #3646, #3648
 * COMPONENT: #3642, #2423
 */
#3642=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1008',' ','NBA2',#1727,#2423,$);
#3643=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3642);
#3644=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3645,#3643);
#3645=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2426,#1730)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3646)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3646=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3648,#3647);
#3647=AXIS2_PLACEMENT_3D('',#1742,#1743,#1744);
#3648=AXIS2_PLACEMENT_3D('',#2429,#2430,#2431);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3649)
 * RESULTING_ORIENTATION: #3649, #3650, #3651, #3652, #3653, #3654
 * ORIGINATING_ORIENTATION: #3649, #3650, #3651, #3652, #3653, #3655
 * COMPONENT: #3649, #2438
 */
#3649=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#2423,#2438,$);
#3650=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3649);
#3651=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3652,#3650);
#3652=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2441,#2426)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3653)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3653=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3655,#3654);
#3654=AXIS2_PLACEMENT_3D('',#2432,#2433,#2434);
#3655=AXIS2_PLACEMENT_3D('',#2448,#2449,#2450);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3656)
 * RESULTING_ORIENTATION: #3656, #3657, #3658, #3659, #3660, #3661
 * ORIGINATING_ORIENTATION: #3656, #3657, #3658, #3659, #3660, #3662
 * COMPONENT: #3656, #2538
 */
#3656=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#2423,#2538,$);
#3657=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3656);
#3658=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3659,#3657);
#3659=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2541,#2426)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3660)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3660=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3662,#3661);
#3661=AXIS2_PLACEMENT_3D('',#2435,#2436,#2437);
#3662=AXIS2_PLACEMENT_3D('',#2548,#2549,#2550);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3663)
 * RESULTING_ORIENTATION: #3663, #3664, #3665, #3666, #3667, #3668
 * ORIGINATING_ORIENTATION: #3663, #3664, #3665, #3666, #3667, #3669
 * COMPONENT: #3663, #2734
 */
#3663=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1009',' ','NBA1',#1727,#2734,$);
#3664=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3663);
#3665=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3666,#3664);
#3666=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2737,#1730)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3667)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3667=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3669,#3668);
#3668=AXIS2_PLACEMENT_3D('',#1745,#1746,#1747);
#3669=AXIS2_PLACEMENT_3D('',#2740,#2741,#2742);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3670)
 * RESULTING_ORIENTATION: #3670, #3671, #3672, #3673, #3674, #3675
 * ORIGINATING_ORIENTATION: #3670, #3671, #3672, #3673, #3674, #3676
 * COMPONENT: #3670, #2749
 */
#3670=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#2734,#2749,$);
#3671=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3670);
#3672=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3673,#3671);
#3673=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2752,#2737)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3674)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3674=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3676,#3675);
#3675=AXIS2_PLACEMENT_3D('',#2743,#2744,#2745);
#3676=AXIS2_PLACEMENT_3D('',#2759,#2760,#2761);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3677)
 * RESULTING_ORIENTATION: #3677, #3678, #3679, #3680, #3681, #3682
 * ORIGINATING_ORIENTATION: #3677, #3678, #3679, #3680, #3681, #3683
 * COMPONENT: #3677, #2849
 */
#3677=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#2734,#2849,$);
#3678=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3677);
#3679=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3680,#3678);
#3680=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2852,#2737)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3681)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3681=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3683,#3682);
#3682=AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);
#3683=AXIS2_PLACEMENT_3D('',#2859,#2860,#2861);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3684)
 * RESULTING_ORIENTATION: #3684, #3685, #3686, #3687, #3688, #3689
 * ORIGINATING_ORIENTATION: #3684, #3685, #3686, #3687, #3688, #3690
 * COMPONENT: #3684, #3045
 */
#3684=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1013',' ','ROD_ASSEM',#10,#3045,$);
#3685=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3684);
#3686=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3687,#3685);
#3687=(
REPRESENTATION_RELATIONSHIP(' ',' ',#3048,#13)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3688)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3688=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3690,#3689);
#3689=AXIS2_PLACEMENT_3D('',#31,#32,#33);
#3690=AXIS2_PLACEMENT_3D('',#3051,#3052,#3053);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3691)
 * RESULTING_ORIENTATION: #3691, #3692, #3693, #3694, #3695, #3696
 * ORIGINATING_ORIENTATION: #3691, #3692, #3693, #3694, #3695, #3697
 * COMPONENT: #3691, #3063
 */
#3691=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1001',' ','ROD',#3045,#3063,$);
#3692=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3691);
#3693=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3694,#3692);
#3694=(
REPRESENTATION_RELATIONSHIP(' ',' ',#3066,#3048)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3695)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3695=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3697,#3696);
#3696=AXIS2_PLACEMENT_3D('',#3054,#3055,#3056);
#3697=AXIS2_PLACEMENT_3D('',#3073,#3074,#3075);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3698)
 * RESULTING_ORIENTATION: #3698, #3699, #3700, #3701, #3702, #3703
 * ORIGINATING_ORIENTATION: #3698, #3699, #3700, #3701, #3702, #3704
 * COMPONENT: #3698, #3123
 */
#3698=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1002',' ','NUT1',#3045,#3123,$);
#3699=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3698);
#3700=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3701,#3699);
#3701=(
REPRESENTATION_RELATIONSHIP(' ',' ',#3126,#3048)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3702)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3702=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3704,#3703);
#3703=AXIS2_PLACEMENT_3D('',#3057,#3058,#3059);
#3704=AXIS2_PLACEMENT_3D('',#3133,#3134,#3135);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3705)
 * RESULTING_ORIENTATION: #3705, #3706, #3707, #3708, #3709, #3710
 * ORIGINATING_ORIENTATION: #3705, #3706, #3707, #3708, #3709, #3711
 * COMPONENT: #3705, #3319
 */
#3705=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1003',' ','NUT2',#3045,#3319,$);
#3706=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3705);
#3707=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3708,#3706);
#3708=(
REPRESENTATION_RELATIONSHIP(' ',' ',#3322,#3048)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3709)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3709=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3711,#3710);
#3710=AXIS2_PLACEMENT_3D('',#3060,#3061,#3062);
#3711=AXIS2_PLACEMENT_3D('',#3329,#3330,#3331);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3712)
 * ITS_STYLED_ITEMS [*]: #3712, #3717
 */
#3712=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3717),
#3515);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3713)
 * ITS_STYLED_ITEMS [*]: #3713, #3726
 * ITS_STYLED_ITEMS [*]: #3713, #3735
 */
#3713=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3726,
#3735),#3515);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3714)
 * ITS_STYLED_ITEMS [*]: #3714, #3744
 */
#3714=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3744),
#3515);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3715)
 * ITS_STYLED_ITEMS [*]: #3715, #3753
 * ITS_STYLED_ITEMS [*]: #3715, #3762
 * ITS_STYLED_ITEMS [*]: #3715, #3771
 * ITS_STYLED_ITEMS [*]: #3715, #3780
 * ITS_STYLED_ITEMS [*]: #3715, #3789
 * ITS_STYLED_ITEMS [*]: #3715, #3798
 * ITS_STYLED_ITEMS [*]: #3715, #3807
 * ITS_STYLED_ITEMS [*]: #3715, #3816
 */
#3715=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3753,
#3762,#3771,#3780,#3789,#3798,#3807,#3816),#3515);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3716)
 * ITS_STYLED_ITEMS [*]: #3716, #3824
 * ITS_STYLED_ITEMS [*]: #3716, #3833
 * ITS_STYLED_ITEMS [*]: #3716, #3842
 * ITS_STYLED_ITEMS [*]: #3716, #3851
 * ITS_STYLED_ITEMS [*]: #3716, #3860
 * ITS_STYLED_ITEMS [*]: #3716, #3869
 */
#3716=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3824,
#3833,#3842,#3851,#3860,#3869),#3515);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3717)
 * ITS_GEOMETRY: #3717, #3718
 * ITS_PREDEFINED_COLOR: #3717, #3719, #3720, #3721, #3722, #3723, #3724, #3725, ['blue']
 */
#3717=STYLED_ITEM('',(#3719),#3718);
#3718=MANIFOLD_SOLID_BREP('PLATE_BODY',#56);
#3719=PRESENTATION_STYLE_ASSIGNMENT((#3720));
#3720=SURFACE_STYLE_USAGE(.BOTH.,#3721);
#3721=SURFACE_SIDE_STYLE('',(#3722));
#3722=SURFACE_STYLE_FILL_AREA(#3723);
#3723=FILL_AREA_STYLE('',(#3724));
#3724=FILL_AREA_STYLE_COLOUR('',#3725);
#3725=DRAUGHTING_PRE_DEFINED_COLOUR('blue');

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3726)
 * ITS_RGB_COLOR: #3726, #3727, #3728, #3729, #3730, #3731, #3732, #3733
 * ITS_GEOMETRY: #3726, #3734
 */
#3726=STYLED_ITEM('',(#3727),#3734);
#3727=PRESENTATION_STYLE_ASSIGNMENT((#3728));
#3728=SURFACE_STYLE_USAGE(.BOTH.,#3729);
#3729=SURFACE_SIDE_STYLE('',(#3730));
#3730=SURFACE_STYLE_FILL_AREA(#3731);
#3731=FILL_AREA_STYLE('',(#3732));
#3732=FILL_AREA_STYLE_COLOUR('',#3733);
#3733=COLOUR_RGB($,0.,0.682352941176471,1.);
#3734=MANIFOLD_SOLID_BREP('L_BRACKET_BODY',#1761);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3735)
 * ITS_GEOMETRY: #3735, #3736
 * ITS_PREDEFINED_COLOR: #3735, #3737, #3738, #3739, #3740, #3741, #3742, #3743, ['green']
 */
#3735=STYLED_ITEM('',(#3737),#3736);
#3736=MANIFOLD_SOLID_BREP('L_BRACKET_BODY',#443);
#3737=PRESENTATION_STYLE_ASSIGNMENT((#3738));
#3738=SURFACE_STYLE_USAGE(.BOTH.,#3739);
#3739=SURFACE_SIDE_STYLE('',(#3740));
#3740=SURFACE_STYLE_FILL_AREA(#3741);
#3741=FILL_AREA_STYLE('',(#3742));
#3742=FILL_AREA_STYLE_COLOUR('',#3743);
#3743=DRAUGHTING_PRE_DEFINED_COLOUR('green');

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3744)
 * ITS_GEOMETRY: #3744, #3745
 * ITS_PREDEFINED_COLOR: #3744, #3746, #3747, #3748, #3749, #3750, #3751, #3752, ['red']
 */
#3744=STYLED_ITEM('',(#3746),#3745);
#3745=MANIFOLD_SOLID_BREP('ROD_BODY',#3076);
#3746=PRESENTATION_STYLE_ASSIGNMENT((#3747));
#3747=SURFACE_STYLE_USAGE(.BOTH.,#3748);
#3748=SURFACE_SIDE_STYLE('',(#3749));
#3749=SURFACE_STYLE_FILL_AREA(#3750);
#3750=FILL_AREA_STYLE('',(#3751));
#3751=FILL_AREA_STYLE_COLOUR('',#3752);
#3752=DRAUGHTING_PRE_DEFINED_COLOUR('red');

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3753)
 * ITS_RGB_COLOR: #3753, #3754, #3755, #3756, #3757, #3758, #3759, #3760
 * ITS_GEOMETRY: #3753, #3761
 */
#3753=STYLED_ITEM('',(#3754),#3761);
#3754=PRESENTATION_STYLE_ASSIGNMENT((#3755));
#3755=SURFACE_STYLE_USAGE(.BOTH.,#3756);
#3756=SURFACE_SIDE_STYLE('',(#3757));
#3757=SURFACE_STYLE_FILL_AREA(#3758);
#3758=FILL_AREA_STYLE('',(#3759));
#3759=FILL_AREA_STYLE_COLOUR('',#3760);
#3760=COLOUR_RGB($,1.,0.,0.784313725490196);
#3761=MANIFOLD_SOLID_BREP('NUT_BODY',#3332);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3762)
 * ITS_RGB_COLOR: #3762, #3763, #3764, #3765, #3766, #3767, #3768, #3769
 * ITS_GEOMETRY: #3762, #3770
 */
#3762=STYLED_ITEM('',(#3763),#3770);
#3763=PRESENTATION_STYLE_ASSIGNMENT((#3764));
#3764=SURFACE_STYLE_USAGE(.BOTH.,#3765);
#3765=SURFACE_SIDE_STYLE('',(#3766));
#3766=SURFACE_STYLE_FILL_AREA(#3767);
#3767=FILL_AREA_STYLE('',(#3768));
#3768=FILL_AREA_STYLE_COLOUR('',#3769);
#3769=COLOUR_RGB($,0.,0.101960784313725,1.);
#3770=MANIFOLD_SOLID_BREP('NUT_BODY',#3136);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3771)
 * ITS_RGB_COLOR: #3771, #3772, #3773, #3774, #3775, #3776, #3777, #3778
 * ITS_GEOMETRY: #3771, #3779
 */
#3771=STYLED_ITEM('',(#3772),#3779);
#3772=PRESENTATION_STYLE_ASSIGNMENT((#3773));
#3773=SURFACE_STYLE_USAGE(.BOTH.,#3774);
#3774=SURFACE_SIDE_STYLE('',(#3775));
#3775=SURFACE_STYLE_FILL_AREA(#3776);
#3776=FILL_AREA_STYLE('',(#3777));
#3777=FILL_AREA_STYLE_COLOUR('',#3778);
#3778=COLOUR_RGB($,0.,1.,0.580392156862745);
#3779=MANIFOLD_SOLID_BREP('NUT_BODY',#2862);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3780)
 * ITS_RGB_COLOR: #3780, #3781, #3782, #3783, #3784, #3785, #3786, #3787
 * ITS_GEOMETRY: #3780, #3788
 */
#3780=STYLED_ITEM('',(#3781),#3788);
#3781=PRESENTATION_STYLE_ASSIGNMENT((#3782));
#3782=SURFACE_STYLE_USAGE(.BOTH.,#3783);
#3783=SURFACE_SIDE_STYLE('',(#3784));
#3784=SURFACE_STYLE_FILL_AREA(#3785);
#3785=FILL_AREA_STYLE('',(#3786));
#3786=FILL_AREA_STYLE_COLOUR('',#3787);
#3787=COLOUR_RGB($,0.733333333333333,1.,0.);
#3788=MANIFOLD_SOLID_BREP('NUT_BODY',#2551);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3789)
 * ITS_RGB_COLOR: #3789, #3790, #3791, #3792, #3793, #3794, #3795, #3796
 * ITS_GEOMETRY: #3789, #3797
 */
#3789=STYLED_ITEM('',(#3790),#3797);
#3790=PRESENTATION_STYLE_ASSIGNMENT((#3791));
#3791=SURFACE_STYLE_USAGE(.BOTH.,#3792);
#3792=SURFACE_SIDE_STYLE('',(#3793));
#3793=SURFACE_STYLE_FILL_AREA(#3794);
#3794=FILL_AREA_STYLE('',(#3795));
#3795=FILL_AREA_STYLE_COLOUR('',#3796);
#3796=COLOUR_RGB($,1.,0.,0.0509803921568627);
#3797=MANIFOLD_SOLID_BREP('NUT_BODY',#2240);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3798)
 * ITS_RGB_COLOR: #3798, #3799, #3800, #3801, #3802, #3803, #3804, #3805
 * ITS_GEOMETRY: #3798, #3806
 */
#3798=STYLED_ITEM('',(#3799),#3806);
#3799=PRESENTATION_STYLE_ASSIGNMENT((#3800));
#3800=SURFACE_STYLE_USAGE(.BOTH.,#3801);
#3801=SURFACE_SIDE_STYLE('',(#3802));
#3802=SURFACE_STYLE_FILL_AREA(#3803);
#3803=FILL_AREA_STYLE('',(#3804));
#3804=FILL_AREA_STYLE_COLOUR('',#3805);
#3805=COLOUR_RGB($,0.631372549019608,0.,1.);
#3806=MANIFOLD_SOLID_BREP('NUT_BODY',#1544);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3807)
 * ITS_RGB_COLOR: #3807, #3808, #3809, #3810, #3811, #3812, #3813, #3814
 * ITS_GEOMETRY: #3807, #3815
 */
#3807=STYLED_ITEM('',(#3808),#3815);
#3808=PRESENTATION_STYLE_ASSIGNMENT((#3809));
#3809=SURFACE_STYLE_USAGE(.BOTH.,#3810);
#3810=SURFACE_SIDE_STYLE('',(#3811));
#3811=SURFACE_STYLE_FILL_AREA(#3812);
#3812=FILL_AREA_STYLE('',(#3813));
#3813=FILL_AREA_STYLE_COLOUR('',#3814);
#3814=COLOUR_RGB($,0.,0.682352941176471,1.);
#3815=MANIFOLD_SOLID_BREP('NUT_BODY',#1233);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3816)
 * ITS_GEOMETRY: #3816, #3817
 * ITS_PREDEFINED_COLOR: #3816, #3818, #3819, #3820, #3821, #3822, #3823, #3743, ['green']
 */
#3816=STYLED_ITEM('',(#3818),#3817);
#3817=MANIFOLD_SOLID_BREP('NUT_BODY',#922);
#3818=PRESENTATION_STYLE_ASSIGNMENT((#3819));
#3819=SURFACE_STYLE_USAGE(.BOTH.,#3820);
#3820=SURFACE_SIDE_STYLE('',(#3821));
#3821=SURFACE_STYLE_FILL_AREA(#3822);
#3822=FILL_AREA_STYLE('',(#3823));
#3823=FILL_AREA_STYLE_COLOUR('',#3743);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3824)
 * ITS_RGB_COLOR: #3824, #3825, #3826, #3827, #3828, #3829, #3830, #3831
 * ITS_GEOMETRY: #3824, #3832
 */
#3824=STYLED_ITEM('',(#3825),#3832);
#3825=PRESENTATION_STYLE_ASSIGNMENT((#3826));
#3826=SURFACE_STYLE_USAGE(.BOTH.,#3827);
#3827=SURFACE_SIDE_STYLE('',(#3828));
#3828=SURFACE_STYLE_FILL_AREA(#3829);
#3829=FILL_AREA_STYLE('',(#3830));
#3830=FILL_AREA_STYLE_COLOUR('',#3831);
#3831=COLOUR_RGB($,1.,0.580392156862745,0.);
#3832=MANIFOLD_SOLID_BREP('BOLT_BODY',#2762);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3833)
 * ITS_RGB_COLOR: #3833, #3834, #3835, #3836, #3837, #3838, #3839, #3840
 * ITS_GEOMETRY: #3833, #3841
 */
#3833=STYLED_ITEM('',(#3834),#3841);
#3834=PRESENTATION_STYLE_ASSIGNMENT((#3835));
#3835=SURFACE_STYLE_USAGE(.BOTH.,#3836);
#3836=SURFACE_SIDE_STYLE('',(#3837));
#3837=SURFACE_STYLE_FILL_AREA(#3838);
#3838=FILL_AREA_STYLE('',(#3839));
#3839=FILL_AREA_STYLE_COLOUR('',#3840);
#3840=COLOUR_RGB($,1.,0.,0.733333333333333);
#3841=MANIFOLD_SOLID_BREP('BOLT_BODY',#2451);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3842)
 * ITS_RGB_COLOR: #3842, #3843, #3844, #3845, #3846, #3847, #3848, #3849
 * ITS_GEOMETRY: #3842, #3850
 */
#3842=STYLED_ITEM('',(#3843),#3850);
#3843=PRESENTATION_STYLE_ASSIGNMENT((#3844));
#3844=SURFACE_STYLE_USAGE(.BOTH.,#3845);
#3845=SURFACE_SIDE_STYLE('',(#3846));
#3846=SURFACE_STYLE_FILL_AREA(#3847);
#3847=FILL_AREA_STYLE('',(#3848));
#3848=FILL_AREA_STYLE_COLOUR('',#3849);
#3849=COLOUR_RGB($,0.,0.0509803921568627,1.);
#3850=MANIFOLD_SOLID_BREP('BOLT_BODY',#2140);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3851)
 * ITS_RGB_COLOR: #3851, #3852, #3853, #3854, #3855, #3856, #3857, #3858
 * ITS_GEOMETRY: #3851, #3859
 */
#3851=STYLED_ITEM('',(#3852),#3859);
#3852=PRESENTATION_STYLE_ASSIGNMENT((#3853));
#3853=SURFACE_STYLE_USAGE(.BOTH.,#3854);
#3854=SURFACE_SIDE_STYLE('',(#3855));
#3855=SURFACE_STYLE_FILL_AREA(#3856);
#3856=FILL_AREA_STYLE('',(#3857));
#3857=FILL_AREA_STYLE_COLOUR('',#3858);
#3858=COLOUR_RGB($,0.,1.,0.631372549019608);
#3859=MANIFOLD_SOLID_BREP('BOLT_BODY',#1444);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3860)
 * ITS_RGB_COLOR: #3860, #3861, #3862, #3863, #3864, #3865, #3866, #3867
 * ITS_GEOMETRY: #3860, #3868
 */
#3860=STYLED_ITEM('',(#3861),#3868);
#3861=PRESENTATION_STYLE_ASSIGNMENT((#3862));
#3862=SURFACE_STYLE_USAGE(.BOTH.,#3863);
#3863=SURFACE_SIDE_STYLE('',(#3864));
#3864=SURFACE_STYLE_FILL_AREA(#3865);
#3865=FILL_AREA_STYLE('',(#3866));
#3866=FILL_AREA_STYLE_COLOUR('',#3867);
#3867=COLOUR_RGB($,0.682352941176471,1.,0.);
#3868=MANIFOLD_SOLID_BREP('BOLT_BODY',#1133);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3869)
 * ITS_GEOMETRY: #3869, #3870
 * ITS_PREDEFINED_COLOR: #3869, #3871, #3872, #3873, #3874, #3875, #3876, #3752, ['red']
 */
#3869=STYLED_ITEM('',(#3871),#3870);
#3870=MANIFOLD_SOLID_BREP('BOLT_BODY',#822);
#3871=PRESENTATION_STYLE_ASSIGNMENT((#3872));
#3872=SURFACE_STYLE_USAGE(.BOTH.,#3873);
#3873=SURFACE_SIDE_STYLE('',(#3874));
#3874=SURFACE_STYLE_FILL_AREA(#3875);
#3875=FILL_AREA_STYLE('',(#3876));
#3876=FILL_AREA_STYLE_COLOUR('',#3752);

/************************************************
 * END OF APPLICATION OBJECT DESCRIPTIONS
 */
#3877=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2003,#17);
ENDSEC;
END-ISO-10303-21;
-------------- next part --------------
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
 * from STEP Tools, Inc. (www.steptools.com) 
 */

FILE_DESCRIPTION(
/* description */ ('ARM_SCHEMA: ap238_arm_schema'),
/* implementation_level */ '4;1');

FILE_NAME(
/* name */ 'as1-ug-214_dt3',
/* time_stamp */ '2022-07-12T23:01:49-04:00',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v19.4',
/* originating_system */ '',
/* authorisation */ '');

FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 3 1 4 }'));
ENDSEC;

ANCHOR;
<22dde309-bd44-4b2b-9610-1e4e887f4481>=#10;  /*   - product_definition */ 
<4c48ffc7-f7b9-42da-9c9c-8a0df2fc759e>=#43;  /*   - product_definition */ 
<ca331c47-ca8b-40c2-b526-86ac9bbaae4b>=#409;  /*   - product_definition */ 
<9986a8f6-9d82-4d52-acfc-2dd1e83b5ed0>=#430;  /*   - product_definition */ 
<0aed088a-1f18-4ae0-bff2-58da7d9782e8>=#794;  /*   - product_definition */ 
<0e4bb31e-52e4-4c9e-992d-6703f02a761e>=#809;  /*   - product_definition */ 
<ac425981-01db-4aaf-bdf1-d7787279c149>=#909;  /*   - product_definition */ 
<e14c2036-09c2-4574-95b5-ce6aa6f909af>=#1105;  /*   - product_definition */ 
<cbcec4bd-ae55-40a8-92a4-e821023eb208>=#1120;  /*   - product_definition */ 
<73b4f809-cd7d-445f-af55-1e45ebb1e6e5>=#1220;  /*   - product_definition */ 
<ec94b158-97d6-4859-8539-44e9d0c4cc9a>=#1416;  /*   - product_definition */ 
<cc3c3cc0-0a37-4655-8dfc-59c8d2fd48bd>=#1431;  /*   - product_definition */ 
<aba9f1dd-b8a0-4ed6-92fc-8da9af8d104a>=#1531;  /*   - product_definition */ 
<d1453978-2db2-462a-83b3-02ed243adea6>=#1727;  /*   - product_definition */ 
<924c3b8c-cd46-47ee-bb2b-9506b3b821b7>=#1748;  /*   - product_definition */ 
<08af18b2-b3cb-4f43-91f1-1afcda898685>=#2112;  /*   - product_definition */ 
<892ca619-c180-459d-8c3f-2232c727f544>=#2127;  /*   - product_definition */ 
<ffc93ed5-aec0-4b4c-939f-9e83ffe51626>=#2227;  /*   - product_definition */ 
<f3104f58-522f-4c46-8856-21bd273b1ebd>=#2423;  /*   - product_definition */ 
<a68ec927-895f-4d10-903f-c7ac3eb5280b>=#2438;  /*   - product_definition */ 
<4e23f1ea-9cbd-4147-aae7-5c0e86e81ef6>=#2538;  /*   - product_definition */ 
<b4cd46f0-7c5d-4ab5-a890-677f30de1786>=#2734;  /*   - product_definition */ 
<9d4eecd0-17f0-4215-bda6-a0500914e6b7>=#2749;  /*   - product_definition */ 
<fb08a8e7-c9b6-4e56-9f3f-25a3babf9c46>=#2849;  /*   - product_definition */ 
<0b26b0db-55d0-42f3-b6b7-fe6e0abf946d>=#3045;  /*   - product_definition */ 
<7e372fbb-71f5-4d42-8726-3e58beca6da1>=#3063;  /*   - product_definition */ 
<5b8fd4f9-d6ec-4145-beeb-d634c3aefa90>=#3123;  /*   - product_definition */ 
<f98b5d87-27ac-45d5-9c58-02da1780beb5>=#3319;  /*   - product_definition */ 
ENDSEC;

DATA;

/************************************************
 * Application object: WORKPIECE (#10)
 * SHAPE_DEFINITION: #10, #11
 * ITS_COMPONENTS [*]: #10, #3523
 * ITS_COMPONENTS [*]: #10, #3530
 * ITS_COMPONENTS [*]: #10, #3607
 * ITS_COMPONENTS [*]: #10, #3684
 * ITS_GEOMETRY: #10, #11, #12, #13
 * ITS_ID: #10, #14, #15, ['as1-ug-203']
 * REVISION_ID: #10, #14, [' ']
 */
#10=PRODUCT_DEFINITION(' ','',#14,#16);
#11=PRODUCT_DEFINITION_SHAPE('','',#10);
#12=SHAPE_DEFINITION_REPRESENTATION(#11,#13);
#13=SHAPE_REPRESENTATION('as1-ug-203-none',(#18,#3528,#3535,#3612,#3689,
#34,#38),#3515);
#14=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#15,
 .NOT_KNOWN.);
#15=PRODUCT('as1-ug-203','as1-ug-203',' ',(#42));
#16=PRODUCT_DEFINITION_CONTEXT('part definition',#17,'design');
#17=APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#18=AXIS2_PLACEMENT_3D('',#19,#20,#21);
#19=CARTESIAN_POINT('',(0.,0.,0.));
#20=DIRECTION('',(0.,0.,1.));
#21=DIRECTION('',(1.,0.,0.));
#22=CARTESIAN_POINT('',(0.,0.,0.));
#23=DIRECTION('',(0.,0.,1.));
#24=DIRECTION('',(1.,0.,0.));
#25=CARTESIAN_POINT('',(4.99999999999998,125.,20.));
#26=DIRECTION('',(0.,-1.,0.));
#27=DIRECTION('',(1.,0.,0.));
#28=CARTESIAN_POINT('',(175.,25.,20.));
#29=DIRECTION('',(0.,1.,0.));
#30=DIRECTION('',(-1.,0.,0.));
#31=CARTESIAN_POINT('',(190.,75.,60.));
#32=DIRECTION('',(-1.,0.,0.));
#33=DIRECTION('',(0.,1.,0.));
#34=AXIS2_PLACEMENT_3D('',#35,#36,#37);
#35=CARTESIAN_POINT('',(0.,0.,0.));
#36=DIRECTION('',(0.,0.,1.));
#37=DIRECTION('X direction',(1.,0.,0.));
#38=AXIS2_PLACEMENT_3D('',#39,#40,#41);
#39=CARTESIAN_POINT('',(0.,0.,0.));
#40=DIRECTION('',(0.,0.,1.));
#41=DIRECTION('X direction',(1.,0.,0.));
#42=PRODUCT_CONTEXT(' ',#17,'mechanical');

/************************************************
 * Application object: WORKPIECE (#43)
 * SHAPE_DEFINITION: #43, #44
 * ITS_GEOMETRY: #43, #44, #45, #46
 * ITS_RELATED_GEOMETRY [*]: #43, #44, #45, #46, #47, #48
 * ITS_ID: #43, #49, #50, ['plate']
 * ITS_STYLED_MODELS [*]: #43, #51, #52, #3712
 * REVISION_ID: #43, #49, [' ']
 */
#43=PRODUCT_DEFINITION(' ','',#49,#16);
#44=PRODUCT_DEFINITION_SHAPE('','',#43);
#45=SHAPE_DEFINITION_REPRESENTATION(#44,#46);
#46=SHAPE_REPRESENTATION('plate-None',(#3529),#3515);
#47=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between plate-None and plate-None',#46,#48);
#48=ADVANCED_BREP_SHAPE_REPRESENTATION('plate-None',(#3718),#3515);
#49=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#50,
 .NOT_KNOWN.);
#50=PRODUCT('plate','plate',' ',(#42));
#51=PROPERTY_DEFINITION('styled model','',#43);
#52=PROPERTY_DEFINITION_REPRESENTATION(#51,#3712);
#53=CARTESIAN_POINT('',(0.,0.,0.));
#54=DIRECTION('',(0.,0.,1.));
#55=DIRECTION('',(1.,0.,0.));
#56=CLOSED_SHELL('',(#57,#163,#194,#218,#242,#325,#337,#349,#361,#373,#385,
#397));
#57=ADVANCED_FACE('',(#58,#69,#80,#91,#102,#113,#124),#158,.T.);
#58=FACE_BOUND('',#59,.T.);
#59=EDGE_LOOP('',(#60));
#60=ORIENTED_EDGE('',*,*,#61,.T.);
#61=EDGE_CURVE('',#62,#62,#64,.T.);
#62=VERTEX_POINT('',#63);
#63=CARTESIAN_POINT('',(42.5,87.9903810567666,20.));
#64=CIRCLE('',#65,5.);
#65=AXIS2_PLACEMENT_3D('',#66,#67,#68);
#66=CARTESIAN_POINT('',(47.5,87.9903810567666,20.));
#67=DIRECTION('',(0.,0.,-1.));
#68=DIRECTION('',(-0.999999999999999,0.,0.));
#69=FACE_BOUND('',#70,.T.);
#70=EDGE_LOOP('',(#71));
#71=ORIENTED_EDGE('',*,*,#72,.T.);
#72=EDGE_CURVE('',#73,#73,#75,.T.);
#73=VERTEX_POINT('',#74);
#74=CARTESIAN_POINT('',(42.5,62.0096189432334,20.));
#75=CIRCLE('',#76,5.);
#76=AXIS2_PLACEMENT_3D('',#77,#78,#79);
#77=CARTESIAN_POINT('',(47.5,62.0096189432334,20.));
#78=DIRECTION('',(0.,0.,-1.));
#79=DIRECTION('',(-0.999999999999999,0.,0.));
#80=FACE_BOUND('',#81,.T.);
#81=EDGE_LOOP('',(#82));
#82=ORIENTED_EDGE('',*,*,#83,.T.);
#83=EDGE_CURVE('',#84,#84,#86,.T.);
#84=VERTEX_POINT('',#85);
#85=CARTESIAN_POINT('',(127.5,62.0096189432334,20.));
#86=CIRCLE('',#87,5.);
#87=AXIS2_PLACEMENT_3D('',#88,#89,#90);
#88=CARTESIAN_POINT('',(132.5,62.0096189432334,20.));
#89=DIRECTION('',(0.,0.,-1.));
#90=DIRECTION('',(-1.,0.,0.));
#91=FACE_BOUND('',#92,.T.);
#92=EDGE_LOOP('',(#93));
#93=ORIENTED_EDGE('',*,*,#94,.T.);
#94=EDGE_CURVE('',#95,#95,#97,.T.);
#95=VERTEX_POINT('',#96);
#96=CARTESIAN_POINT('',(127.5,87.9903810567666,20.));
#97=CIRCLE('',#98,5.);
#98=AXIS2_PLACEMENT_3D('',#99,#100,#101);
#99=CARTESIAN_POINT('',(132.5,87.9903810567666,20.));
#100=DIRECTION('',(0.,0.,-1.));
#101=DIRECTION('',(-1.,0.,0.));
#102=FACE_BOUND('',#103,.T.);
#103=EDGE_LOOP('',(#104));
#104=ORIENTED_EDGE('',*,*,#105,.T.);
#105=EDGE_CURVE('',#106,#106,#108,.T.);
#106=VERTEX_POINT('',#107);
#107=CARTESIAN_POINT('',(20.,75.,20.));
#108=CIRCLE('',#109,5.);
#109=AXIS2_PLACEMENT_3D('',#110,#111,#112);
#110=CARTESIAN_POINT('',(25.,75.,20.));
#111=DIRECTION('',(0.,0.,-1.));
#112=DIRECTION('',(-1.,0.,0.));
#113=FACE_BOUND('',#114,.T.);
#114=EDGE_LOOP('',(#115));
#115=ORIENTED_EDGE('',*,*,#116,.T.);
#116=EDGE_CURVE('',#117,#117,#119,.T.);
#117=VERTEX_POINT('',#118);
#118=CARTESIAN_POINT('',(150.,75.,20.));
#119=CIRCLE('',#120,5.);
#120=AXIS2_PLACEMENT_3D('',#121,#122,#123);
#121=CARTESIAN_POINT('',(155.,75.,20.));
#122=DIRECTION('',(0.,0.,-1.));
#123=DIRECTION('',(-1.,0.,0.));
#124=FACE_BOUND('',#125,.T.);
#125=EDGE_LOOP('',(#126,#136,#144,#152));
#126=ORIENTED_EDGE('',*,*,#127,.F.);
#127=EDGE_CURVE('',#128,#130,#132,.T.);
#128=VERTEX_POINT('',#129);
#129=CARTESIAN_POINT('',(180.,0.,20.));
#130=VERTEX_POINT('',#131);
#131=CARTESIAN_POINT('',(0.,0.,20.));
#132=LINE('',#133,#134);
#133=CARTESIAN_POINT('',(90.,0.,20.));
#134=VECTOR('',#135,1.);
#135=DIRECTION('',(-1.,0.,0.));
#136=ORIENTED_EDGE('',*,*,#137,.F.);
#137=EDGE_CURVE('',#138,#128,#140,.T.);
#138=VERTEX_POINT('',#139);
#139=CARTESIAN_POINT('',(180.,150.,20.));
#140=LINE('',#141,#142);
#141=CARTESIAN_POINT('',(180.,75.,20.));
#142=VECTOR('',#143,1.);
#143=DIRECTION('',(0.,-1.,0.));
#144=ORIENTED_EDGE('',*,*,#145,.F.);
#145=EDGE_CURVE('',#146,#138,#148,.T.);
#146=VERTEX_POINT('',#147);
#147=CARTESIAN_POINT('',(0.,150.,20.));
#148=LINE('',#149,#150);
#149=CARTESIAN_POINT('',(90.,150.,20.));
#150=VECTOR('',#151,1.);
#151=DIRECTION('',(1.,0.,0.));
#152=ORIENTED_EDGE('',*,*,#153,.F.);
#153=EDGE_CURVE('',#130,#146,#154,.T.);
#154=LINE('',#155,#156);
#155=CARTESIAN_POINT('',(0.,75.,20.));
#156=VECTOR('',#157,1.);
#157=DIRECTION('',(0.,1.,0.));
#158=PLANE('',#159);
#159=AXIS2_PLACEMENT_3D('',#160,#161,#162);
#160=CARTESIAN_POINT('',(90.,75.,20.));
#161=DIRECTION('',(0.,0.,1.));
#162=DIRECTION('',(1.,0.,0.));
#163=ADVANCED_FACE('',(#164),#189,.T.);
#164=FACE_OUTER_BOUND('',#165,.T.);
#165=EDGE_LOOP('',(#166,#174,#175,#183));
#166=ORIENTED_EDGE('',*,*,#167,.T.);
#167=EDGE_CURVE('',#168,#128,#170,.T.);
#168=VERTEX_POINT('',#169);
#169=CARTESIAN_POINT('',(180.,0.,0.));
#170=LINE('',#171,#172);
#171=CARTESIAN_POINT('',(180.,0.,0.));
#172=VECTOR('',#173,1.);
#173=DIRECTION('',(0.,0.,1.));
#174=ORIENTED_EDGE('',*,*,#127,.T.);
#175=ORIENTED_EDGE('',*,*,#176,.F.);
#176=EDGE_CURVE('',#177,#130,#179,.T.);
#177=VERTEX_POINT('',#178);
#178=CARTESIAN_POINT('',(0.,0.,0.));
#179=LINE('',#180,#181);
#180=CARTESIAN_POINT('',(0.,0.,0.));
#181=VECTOR('',#182,1.);
#182=DIRECTION('',(0.,0.,1.));
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#177,#168,#185,.T.);
#185=LINE('',#186,#187);
#186=CARTESIAN_POINT('',(90.,0.,0.));
#187=VECTOR('',#188,1.);
#188=DIRECTION('',(1.,0.,0.));
#189=PLANE('',#190);
#190=AXIS2_PLACEMENT_3D('',#191,#192,#193);
#191=CARTESIAN_POINT('',(90.,0.,0.));
#192=DIRECTION('',(0.,-1.,0.));
#193=DIRECTION('',(0.,0.,-1.));
#194=ADVANCED_FACE('',(#195),#213,.T.);
#195=FACE_OUTER_BOUND('',#196,.T.);
#196=EDGE_LOOP('',(#197,#198,#199,#207));
#197=ORIENTED_EDGE('',*,*,#176,.T.);
#198=ORIENTED_EDGE('',*,*,#153,.T.);
#199=ORIENTED_EDGE('',*,*,#200,.F.);
#200=EDGE_CURVE('',#201,#146,#203,.T.);
#201=VERTEX_POINT('',#202);
#202=CARTESIAN_POINT('',(0.,150.,0.));
#203=LINE('',#204,#205);
#204=CARTESIAN_POINT('',(0.,150.,0.));
#205=VECTOR('',#206,1.);
#206=DIRECTION('',(0.,0.,1.));
#207=ORIENTED_EDGE('',*,*,#208,.T.);
#208=EDGE_CURVE('',#201,#177,#209,.T.);
#209=LINE('',#210,#211);
#210=CARTESIAN_POINT('',(0.,75.,0.));
#211=VECTOR('',#212,1.);
#212=DIRECTION('',(0.,-1.,0.));
#213=PLANE('',#214);
#214=AXIS2_PLACEMENT_3D('',#215,#216,#217);
#215=CARTESIAN_POINT('',(0.,75.,0.));
#216=DIRECTION('',(-1.,0.,0.));
#217=DIRECTION('',(0.,0.,1.));
#218=ADVANCED_FACE('',(#219),#237,.T.);
#219=FACE_OUTER_BOUND('',#220,.T.);
#220=EDGE_LOOP('',(#221,#222,#223,#231));
#221=ORIENTED_EDGE('',*,*,#200,.T.);
#222=ORIENTED_EDGE('',*,*,#145,.T.);
#223=ORIENTED_EDGE('',*,*,#224,.F.);
#224=EDGE_CURVE('',#225,#138,#227,.T.);
#225=VERTEX_POINT('',#226);
#226=CARTESIAN_POINT('',(180.,150.,0.));
#227=LINE('',#228,#229);
#228=CARTESIAN_POINT('',(180.,150.,0.));
#229=VECTOR('',#230,1.);
#230=DIRECTION('',(0.,0.,1.));
#231=ORIENTED_EDGE('',*,*,#232,.T.);
#232=EDGE_CURVE('',#225,#201,#233,.T.);
#233=LINE('',#234,#235);
#234=CARTESIAN_POINT('',(90.,150.,0.));
#235=VECTOR('',#236,1.);
#236=DIRECTION('',(-1.,0.,0.));
#237=PLANE('',#238);
#238=AXIS2_PLACEMENT_3D('',#239,#240,#241);
#239=CARTESIAN_POINT('',(90.,150.,0.));
#240=DIRECTION('',(0.,1.,0.));
#241=DIRECTION('',(0.,0.,1.));
#242=ADVANCED_FACE('',(#243,#254,#265,#276,#287,#298,#309),#320,.T.);
#243=FACE_BOUND('',#244,.T.);
#244=EDGE_LOOP('',(#245));
#245=ORIENTED_EDGE('',*,*,#246,.F.);
#246=EDGE_CURVE('',#247,#247,#249,.T.);
#247=VERTEX_POINT('',#248);
#248=CARTESIAN_POINT('',(42.5,87.9903810567666,0.));
#249=CIRCLE('',#250,5.);
#250=AXIS2_PLACEMENT_3D('',#251,#252,#253);
#251=CARTESIAN_POINT('',(47.5,87.9903810567666,0.));
#252=DIRECTION('',(0.,0.,-1.));
#253=DIRECTION('',(-0.999999999999999,0.,0.));
#254=FACE_BOUND('',#255,.T.);
#255=EDGE_LOOP('',(#256));
#256=ORIENTED_EDGE('',*,*,#257,.F.);
#257=EDGE_CURVE('',#258,#258,#260,.T.);
#258=VERTEX_POINT('',#259);
#259=CARTESIAN_POINT('',(42.5,62.0096189432334,0.));
#260=CIRCLE('',#261,5.);
#261=AXIS2_PLACEMENT_3D('',#262,#263,#264);
#262=CARTESIAN_POINT('',(47.5,62.0096189432334,0.));
#263=DIRECTION('',(0.,0.,-1.));
#264=DIRECTION('',(-0.999999999999999,0.,0.));
#265=FACE_BOUND('',#266,.T.);
#266=EDGE_LOOP('',(#267));
#267=ORIENTED_EDGE('',*,*,#268,.F.);
#268=EDGE_CURVE('',#269,#269,#271,.T.);
#269=VERTEX_POINT('',#270);
#270=CARTESIAN_POINT('',(127.5,62.0096189432334,0.));
#271=CIRCLE('',#272,5.);
#272=AXIS2_PLACEMENT_3D('',#273,#274,#275);
#273=CARTESIAN_POINT('',(132.5,62.0096189432334,0.));
#274=DIRECTION('',(0.,0.,-1.));
#275=DIRECTION('',(-1.,0.,0.));
#276=FACE_BOUND('',#277,.T.);
#277=EDGE_LOOP('',(#278));
#278=ORIENTED_EDGE('',*,*,#279,.F.);
#279=EDGE_CURVE('',#280,#280,#282,.T.);
#280=VERTEX_POINT('',#281);
#281=CARTESIAN_POINT('',(127.5,87.9903810567666,0.));
#282=CIRCLE('',#283,5.);
#283=AXIS2_PLACEMENT_3D('',#284,#285,#286);
#284=CARTESIAN_POINT('',(132.5,87.9903810567666,0.));
#285=DIRECTION('',(0.,0.,-1.));
#286=DIRECTION('',(-1.,0.,0.));
#287=FACE_BOUND('',#288,.T.);
#288=EDGE_LOOP('',(#289));
#289=ORIENTED_EDGE('',*,*,#290,.F.);
#290=EDGE_CURVE('',#291,#291,#293,.T.);
#291=VERTEX_POINT('',#292);
#292=CARTESIAN_POINT('',(20.,75.,0.));
#293=CIRCLE('',#294,5.);
#294=AXIS2_PLACEMENT_3D('',#295,#296,#297);
#295=CARTESIAN_POINT('',(25.,75.,0.));
#296=DIRECTION('',(0.,0.,-1.));
#297=DIRECTION('',(-1.,0.,0.));
#298=FACE_BOUND('',#299,.T.);
#299=EDGE_LOOP('',(#300));
#300=ORIENTED_EDGE('',*,*,#301,.F.);
#301=EDGE_CURVE('',#302,#302,#304,.T.);
#302=VERTEX_POINT('',#303);
#303=CARTESIAN_POINT('',(150.,75.,0.));
#304=CIRCLE('',#305,5.);
#305=AXIS2_PLACEMENT_3D('',#306,#307,#308);
#306=CARTESIAN_POINT('',(155.,75.,0.));
#307=DIRECTION('',(0.,0.,-1.));
#308=DIRECTION('',(-1.,0.,0.));
#309=FACE_BOUND('',#310,.T.);
#310=EDGE_LOOP('',(#311,#317,#318,#319));
#311=ORIENTED_EDGE('',*,*,#312,.F.);
#312=EDGE_CURVE('',#168,#225,#313,.T.);
#313=LINE('',#314,#315);
#314=CARTESIAN_POINT('',(180.,75.,0.));
#315=VECTOR('',#316,1.);
#316=DIRECTION('',(0.,1.,0.));
#317=ORIENTED_EDGE('',*,*,#184,.F.);
#318=ORIENTED_EDGE('',*,*,#208,.F.);
#319=ORIENTED_EDGE('',*,*,#232,.F.);
#320=PLANE('',#321);
#321=AXIS2_PLACEMENT_3D('',#322,#323,#324);
#322=CARTESIAN_POINT('',(90.,75.,0.));
#323=DIRECTION('',(0.,0.,-1.));
#324=DIRECTION('',(-1.,0.,0.));
#325=ADVANCED_FACE('',(#326),#332,.T.);
#326=FACE_OUTER_BOUND('',#327,.T.);
#327=EDGE_LOOP('',(#328,#329,#330,#331));
#328=ORIENTED_EDGE('',*,*,#312,.T.);
#329=ORIENTED_EDGE('',*,*,#224,.T.);
#330=ORIENTED_EDGE('',*,*,#137,.T.);
#331=ORIENTED_EDGE('',*,*,#167,.F.);
#332=PLANE('',#333);
#333=AXIS2_PLACEMENT_3D('',#334,#335,#336);
#334=CARTESIAN_POINT('',(180.,75.,0.));
#335=DIRECTION('',(1.,0.,0.));
#336=DIRECTION('',(0.,0.,-1.));
#337=ADVANCED_FACE('',(#338,#341),#344,.F.);
#338=FACE_BOUND('',#339,.T.);
#339=EDGE_LOOP('',(#340));
#340=ORIENTED_EDGE('',*,*,#301,.T.);
#341=FACE_BOUND('',#342,.T.);
#342=EDGE_LOOP('',(#343));
#343=ORIENTED_EDGE('',*,*,#116,.F.);
#344=CYLINDRICAL_SURFACE('',#345,5.);
#345=AXIS2_PLACEMENT_3D('',#346,#347,#348);
#346=CARTESIAN_POINT('',(155.,75.,20.));
#347=DIRECTION('',(0.,0.,-1.));
#348=DIRECTION('',(-1.,0.,0.));
#349=ADVANCED_FACE('',(#350,#353),#356,.F.);
#350=FACE_BOUND('',#351,.T.);
#351=EDGE_LOOP('',(#352));
#352=ORIENTED_EDGE('',*,*,#290,.T.);
#353=FACE_BOUND('',#354,.T.);
#354=EDGE_LOOP('',(#355));
#355=ORIENTED_EDGE('',*,*,#105,.F.);
#356=CYLINDRICAL_SURFACE('',#357,5.);
#357=AXIS2_PLACEMENT_3D('',#358,#359,#360);
#358=CARTESIAN_POINT('',(25.,75.,20.));
#359=DIRECTION('',(0.,0.,-1.));
#360=DIRECTION('',(-1.,0.,0.));
#361=ADVANCED_FACE('',(#362,#365),#368,.F.);
#362=FACE_BOUND('',#363,.T.);
#363=EDGE_LOOP('',(#364));
#364=ORIENTED_EDGE('',*,*,#279,.T.);
#365=FACE_BOUND('',#366,.T.);
#366=EDGE_LOOP('',(#367));
#367=ORIENTED_EDGE('',*,*,#94,.F.);
#368=CYLINDRICAL_SURFACE('',#369,5.);
#369=AXIS2_PLACEMENT_3D('',#370,#371,#372);
#370=CARTESIAN_POINT('',(132.5,87.9903810567666,20.));
#371=DIRECTION('',(0.,0.,-1.));
#372=DIRECTION('',(-1.,0.,0.));
#373=ADVANCED_FACE('',(#374,#377),#380,.F.);
#374=FACE_BOUND('',#375,.T.);
#375=EDGE_LOOP('',(#376));
#376=ORIENTED_EDGE('',*,*,#268,.T.);
#377=FACE_BOUND('',#378,.T.);
#378=EDGE_LOOP('',(#379));
#379=ORIENTED_EDGE('',*,*,#83,.F.);
#380=CYLINDRICAL_SURFACE('',#381,5.);
#381=AXIS2_PLACEMENT_3D('',#382,#383,#384);
#382=CARTESIAN_POINT('',(132.5,62.0096189432334,20.));
#383=DIRECTION('',(0.,0.,-1.));
#384=DIRECTION('',(-1.,0.,0.));
#385=ADVANCED_FACE('',(#386,#389),#392,.F.);
#386=FACE_BOUND('',#387,.T.);
#387=EDGE_LOOP('',(#388));
#388=ORIENTED_EDGE('',*,*,#257,.T.);
#389=FACE_BOUND('',#390,.T.);
#390=EDGE_LOOP('',(#391));
#391=ORIENTED_EDGE('',*,*,#72,.F.);
#392=CYLINDRICAL_SURFACE('',#393,5.);
#393=AXIS2_PLACEMENT_3D('',#394,#395,#396);
#394=CARTESIAN_POINT('',(47.5,62.0096189432334,20.));
#395=DIRECTION('',(0.,0.,-1.));
#396=DIRECTION('',(-0.999999999999999,0.,0.));
#397=ADVANCED_FACE('',(#398,#401),#404,.F.);
#398=FACE_BOUND('',#399,.T.);
#399=EDGE_LOOP('',(#400));
#400=ORIENTED_EDGE('',*,*,#246,.T.);
#401=FACE_BOUND('',#402,.T.);
#402=EDGE_LOOP('',(#403));
#403=ORIENTED_EDGE('',*,*,#61,.F.);
#404=CYLINDRICAL_SURFACE('',#405,5.);
#405=AXIS2_PLACEMENT_3D('',#406,#407,#408);
#406=CARTESIAN_POINT('',(47.5,87.9903810567666,20.));
#407=DIRECTION('',(0.,0.,-1.));
#408=DIRECTION('',(-0.999999999999999,0.,0.));

/************************************************
 * Application object: WORKPIECE (#409)
 * SHAPE_DEFINITION: #409, #410
 * ITS_COMPONENTS [*]: #409, #3537
 * ITS_COMPONENTS [*]: #409, #3544
 * ITS_COMPONENTS [*]: #409, #3565
 * ITS_COMPONENTS [*]: #409, #3586
 * ITS_GEOMETRY: #409, #410, #411, #412
 * ITS_ID: #409, #413, #414, ['lb_assem']
 * REVISION_ID: #409, #413, [' ']
 */
#409=PRODUCT_DEFINITION(' ','',#413,#16);
#410=PRODUCT_DEFINITION_SHAPE('','',#409);
#411=SHAPE_DEFINITION_REPRESENTATION(#410,#412);
#412=SHAPE_REPRESENTATION('lb_assem-None',(#3536,#3542,#3549,#3570,#3591),
#3515);
#413=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#414,
 .NOT_KNOWN.);
#414=PRODUCT('lb_assem','lb_assem',' ',(#42));
#415=CARTESIAN_POINT('',(0.,0.,0.));
#416=DIRECTION('',(0.,0.,1.));
#417=DIRECTION('',(1.,0.,0.));
#418=CARTESIAN_POINT('',(0.,0.,0.));
#419=DIRECTION('',(0.,0.,1.));
#420=DIRECTION('',(1.,0.,0.));
#421=CARTESIAN_POINT('',(20.,13.,50.));
#422=DIRECTION('',(0.,-1.,0.));
#423=DIRECTION('',(0.,0.,-1.));
#424=CARTESIAN_POINT('',(42.5,13.,62.9903810567666));
#425=DIRECTION('',(0.,-1.,0.));
#426=DIRECTION('',(0.,0.,-1.));
#427=CARTESIAN_POINT('',(42.5,13.,37.0096189432334));
#428=DIRECTION('',(0.,-1.,0.));
#429=DIRECTION('',(0.,0.,-1.));

/************************************************
 * Application object: WORKPIECE (#430)
 * SHAPE_DEFINITION: #430, #431
 * ITS_GEOMETRY: #430, #431, #432, #433
 * ITS_RELATED_GEOMETRY [*]: #430, #431, #432, #433, #434, #435
 * ITS_ID: #430, #436, #437, ['l_bracket']
 * ITS_STYLED_MODELS [*]: #430, #438, #439, #3713
 * REVISION_ID: #430, #436, [' ']
 */
#430=PRODUCT_DEFINITION(' ','',#436,#16);
#431=PRODUCT_DEFINITION_SHAPE('','',#430);
#432=SHAPE_DEFINITION_REPRESENTATION(#431,#433);
#433=SHAPE_REPRESENTATION('l_bracket-None',(#3543),#3515);
#434=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between l_bracket-None and l_bracket-None',#433,#435);
#435=ADVANCED_BREP_SHAPE_REPRESENTATION('l_bracket-None',(#3736),#3515);
#436=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#437,
 .NOT_KNOWN.);
#437=PRODUCT('l_bracket','l_bracket',' ',(#42));
#438=PROPERTY_DEFINITION('styled model','',#430);
#439=PROPERTY_DEFINITION_REPRESENTATION(#438,#3713);
#440=CARTESIAN_POINT('',(0.,0.,0.));
#441=DIRECTION('',(0.,0.,1.));
#442=DIRECTION('',(1.,0.,0.));
#443=CLOSED_SHELL('',(#444,#495,#559,#590,#654,#696,#718,#732,#746,#758,
#770,#782));
#444=ADVANCED_FACE('',(#445,#456),#490,.F.);
#445=FACE_BOUND('',#446,.T.);
#446=EDGE_LOOP('',(#447));
#447=ORIENTED_EDGE('',*,*,#448,.T.);
#448=EDGE_CURVE('',#449,#449,#451,.T.);
#449=VERTEX_POINT('',#450);
#450=CARTESIAN_POINT('',(0.,40.,45.));
#451=CIRCLE('',#452,5.);
#452=AXIS2_PLACEMENT_3D('',#453,#454,#455);
#453=CARTESIAN_POINT('',(0.,40.,50.));
#454=DIRECTION('',(1.,0.,0.));
#455=DIRECTION('',(0.,0.,-0.999999999999999));
#456=FACE_BOUND('',#457,.T.);
#457=EDGE_LOOP('',(#458,#468,#476,#484));
#458=ORIENTED_EDGE('',*,*,#459,.F.);
#459=EDGE_CURVE('',#460,#462,#464,.T.);
#460=VERTEX_POINT('',#461);
#461=CARTESIAN_POINT('',(0.,0.,100.));
#462=VERTEX_POINT('',#463);
#463=CARTESIAN_POINT('',(0.,0.,0.));
#464=LINE('',#465,#466);
#465=CARTESIAN_POINT('',(0.,0.,100.));
#466=VECTOR('',#467,1.);
#467=DIRECTION('',(0.,0.,-1.));
#468=ORIENTED_EDGE('',*,*,#469,.F.);
#469=EDGE_CURVE('',#470,#460,#472,.T.);
#470=VERTEX_POINT('',#471);
#471=CARTESIAN_POINT('',(0.,60.,100.));
#472=LINE('',#473,#474);
#473=CARTESIAN_POINT('',(0.,60.,100.));
#474=VECTOR('',#475,1.);
#475=DIRECTION('',(0.,-1.,0.));
#476=ORIENTED_EDGE('',*,*,#477,.T.);
#477=EDGE_CURVE('',#470,#478,#480,.T.);
#478=VERTEX_POINT('',#479);
#479=CARTESIAN_POINT('',(0.,60.,0.));
#480=LINE('',#481,#482);
#481=CARTESIAN_POINT('',(0.,60.,100.));
#482=VECTOR('',#483,1.);
#483=DIRECTION('',(0.,0.,-1.));
#484=ORIENTED_EDGE('',*,*,#485,.T.);
#485=EDGE_CURVE('',#478,#462,#486,.T.);
#486=LINE('',#487,#488);
#487=CARTESIAN_POINT('',(0.,60.,0.));
#488=VECTOR('',#489,1.);
#489=DIRECTION('',(0.,-1.,0.));
#490=PLANE('',#491);
#491=AXIS2_PLACEMENT_3D('',#492,#493,#494);
#492=CARTESIAN_POINT('',(0.,60.,100.));
#493=DIRECTION('',(1.,0.,0.));
#494=DIRECTION('',(0.,0.,-1.));
#495=ADVANCED_FACE('',(#496,#507,#518,#529),#554,.F.);
#496=FACE_BOUND('',#497,.T.);
#497=EDGE_LOOP('',(#498));
#498=ORIENTED_EDGE('',*,*,#499,.T.);
#499=EDGE_CURVE('',#500,#500,#502,.T.);
#500=VERTEX_POINT('',#501);
#501=CARTESIAN_POINT('',(42.5,0.,42.0096189432334));
#502=CIRCLE('',#503,5.);
#503=AXIS2_PLACEMENT_3D('',#504,#505,#506);
#504=CARTESIAN_POINT('',(42.5,0.,37.0096189432334));
#505=DIRECTION('',(0.,1.,0.));
#506=DIRECTION('',(0.,0.,0.999999999999999));
#507=FACE_BOUND('',#508,.T.);
#508=EDGE_LOOP('',(#509));
#509=ORIENTED_EDGE('',*,*,#510,.T.);
#510=EDGE_CURVE('',#511,#511,#513,.T.);
#511=VERTEX_POINT('',#512);
#512=CARTESIAN_POINT('',(42.5,0.,67.9903810567666));
#513=CIRCLE('',#514,5.);
#514=AXIS2_PLACEMENT_3D('',#515,#516,#517);
#515=CARTESIAN_POINT('',(42.5,0.,62.9903810567666));
#516=DIRECTION('',(0.,1.,0.));
#517=DIRECTION('',(0.,0.,1.));
#518=FACE_BOUND('',#519,.T.);
#519=EDGE_LOOP('',(#520));
#520=ORIENTED_EDGE('',*,*,#521,.T.);
#521=EDGE_CURVE('',#522,#522,#524,.T.);
#522=VERTEX_POINT('',#523);
#523=CARTESIAN_POINT('',(20.,0.,55.));
#524=CIRCLE('',#525,5.);
#525=AXIS2_PLACEMENT_3D('',#526,#527,#528);
#526=CARTESIAN_POINT('',(20.,0.,50.));
#527=DIRECTION('',(0.,1.,0.));
#528=DIRECTION('',(0.,0.,0.999999999999999));
#529=FACE_BOUND('',#530,.T.);
#530=EDGE_LOOP('',(#531,#541,#547,#548));
#531=ORIENTED_EDGE('',*,*,#532,.F.);
#532=EDGE_CURVE('',#533,#535,#537,.T.);
#533=VERTEX_POINT('',#534);
#534=CARTESIAN_POINT('',(50.,0.,100.));
#535=VERTEX_POINT('',#536);
#536=CARTESIAN_POINT('',(50.,0.,0.));
#537=LINE('',#538,#539);
#538=CARTESIAN_POINT('',(50.,0.,100.));
#539=VECTOR('',#540,1.);
#540=DIRECTION('',(0.,0.,-1.));
#541=ORIENTED_EDGE('',*,*,#542,.F.);
#542=EDGE_CURVE('',#460,#533,#543,.T.);
#543=LINE('',#544,#545);
#544=CARTESIAN_POINT('',(0.,0.,100.));
#545=VECTOR('',#546,1.);
#546=DIRECTION('',(1.,0.,0.));
#547=ORIENTED_EDGE('',*,*,#459,.T.);
#548=ORIENTED_EDGE('',*,*,#549,.T.);
#549=EDGE_CURVE('',#462,#535,#550,.T.);
#550=LINE('',#551,#552);
#551=CARTESIAN_POINT('',(0.,0.,0.));
#552=VECTOR('',#553,1.);
#553=DIRECTION('',(1.,0.,0.));
#554=PLANE('',#555);
#555=AXIS2_PLACEMENT_3D('',#556,#557,#558);
#556=CARTESIAN_POINT('',(0.,0.,100.));
#557=DIRECTION('',(0.,1.,0.));
#558=DIRECTION('',(0.,0.,1.));
#559=ADVANCED_FACE('',(#560),#585,.F.);
#560=FACE_OUTER_BOUND('',#561,.T.);
#561=EDGE_LOOP('',(#562,#572,#578,#579));
#562=ORIENTED_EDGE('',*,*,#563,.F.);
#563=EDGE_CURVE('',#564,#566,#568,.T.);
#564=VERTEX_POINT('',#565);
#565=CARTESIAN_POINT('',(50.,10.,100.));
#566=VERTEX_POINT('',#567);
#567=CARTESIAN_POINT('',(50.,10.,0.));
#568=LINE('',#569,#570);
#569=CARTESIAN_POINT('',(50.,10.,100.));
#570=VECTOR('',#571,1.);
#571=DIRECTION('',(0.,0.,-1.));
#572=ORIENTED_EDGE('',*,*,#573,.F.);
#573=EDGE_CURVE('',#533,#564,#574,.T.);
#574=LINE('',#575,#576);
#575=CARTESIAN_POINT('',(50.,0.,100.));
#576=VECTOR('',#577,1.);
#577=DIRECTION('',(0.,1.,0.));
#578=ORIENTED_EDGE('',*,*,#532,.T.);
#579=ORIENTED_EDGE('',*,*,#580,.T.);
#580=EDGE_CURVE('',#535,#566,#581,.T.);
#581=LINE('',#582,#583);
#582=CARTESIAN_POINT('',(50.,0.,0.));
#583=VECTOR('',#584,1.);
#584=DIRECTION('',(0.,1.,0.));
#585=PLANE('',#586);
#586=AXIS2_PLACEMENT_3D('',#587,#588,#589);
#587=CARTESIAN_POINT('',(50.,0.,100.));
#588=DIRECTION('',(-1.,0.,0.));
#589=DIRECTION('',(0.,0.,1.));
#590=ADVANCED_FACE('',(#591,#602,#613,#624),#649,.F.);
#591=FACE_BOUND('',#592,.T.);
#592=EDGE_LOOP('',(#593));
#593=ORIENTED_EDGE('',*,*,#594,.T.);
#594=EDGE_CURVE('',#595,#595,#597,.T.);
#595=VERTEX_POINT('',#596);
#596=CARTESIAN_POINT('',(42.5,10.,32.0096189432334));
#597=CIRCLE('',#598,5.);
#598=AXIS2_PLACEMENT_3D('',#599,#600,#601);
#599=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#600=DIRECTION('',(0.,-1.,0.));
#601=DIRECTION('',(0.,0.,-0.999999999999999));
#602=FACE_BOUND('',#603,.T.);
#603=EDGE_LOOP('',(#604));
#604=ORIENTED_EDGE('',*,*,#605,.T.);
#605=EDGE_CURVE('',#606,#606,#608,.T.);
#606=VERTEX_POINT('',#607);
#607=CARTESIAN_POINT('',(42.5,10.,57.9903810567666));
#608=CIRCLE('',#609,5.);
#609=AXIS2_PLACEMENT_3D('',#610,#611,#612);
#610=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#611=DIRECTION('',(0.,-1.,0.));
#612=DIRECTION('',(0.,0.,-0.999999999999999));
#613=FACE_BOUND('',#614,.T.);
#614=EDGE_LOOP('',(#615));
#615=ORIENTED_EDGE('',*,*,#616,.T.);
#616=EDGE_CURVE('',#617,#617,#619,.T.);
#617=VERTEX_POINT('',#618);
#618=CARTESIAN_POINT('',(20.,10.,45.));
#619=CIRCLE('',#620,5.);
#620=AXIS2_PLACEMENT_3D('',#621,#622,#623);
#621=CARTESIAN_POINT('',(20.,10.,50.));
#622=DIRECTION('',(0.,-1.,0.));
#623=DIRECTION('',(0.,0.,-0.999999999999999));
#624=FACE_BOUND('',#625,.T.);
#625=EDGE_LOOP('',(#626,#636,#642,#643));
#626=ORIENTED_EDGE('',*,*,#627,.F.);
#627=EDGE_CURVE('',#628,#630,#632,.T.);
#628=VERTEX_POINT('',#629);
#629=CARTESIAN_POINT('',(10.,10.,100.));
#630=VERTEX_POINT('',#631);
#631=CARTESIAN_POINT('',(10.,10.,0.));
#632=LINE('',#633,#634);
#633=CARTESIAN_POINT('',(10.,10.,100.));
#634=VECTOR('',#635,1.);
#635=DIRECTION('',(0.,0.,-1.));
#636=ORIENTED_EDGE('',*,*,#637,.F.);
#637=EDGE_CURVE('',#564,#628,#638,.T.);
#638=LINE('',#639,#640);
#639=CARTESIAN_POINT('',(50.,10.,100.));
#640=VECTOR('',#641,1.);
#641=DIRECTION('',(-1.,0.,0.));
#642=ORIENTED_EDGE('',*,*,#563,.T.);
#643=ORIENTED_EDGE('',*,*,#644,.T.);
#644=EDGE_CURVE('',#566,#630,#645,.T.);
#645=LINE('',#646,#647);
#646=CARTESIAN_POINT('',(50.,10.,0.));
#647=VECTOR('',#648,1.);
#648=DIRECTION('',(-1.,0.,0.));
#649=PLANE('',#650);
#650=AXIS2_PLACEMENT_3D('',#651,#652,#653);
#651=CARTESIAN_POINT('',(50.,10.,100.));
#652=DIRECTION('',(0.,-1.,0.));
#653=DIRECTION('',(0.,0.,-1.));
#654=ADVANCED_FACE('',(#655,#666),#691,.F.);
#655=FACE_BOUND('',#656,.T.);
#656=EDGE_LOOP('',(#657));
#657=ORIENTED_EDGE('',*,*,#658,.T.);
#658=EDGE_CURVE('',#659,#659,#661,.T.);
#659=VERTEX_POINT('',#660);
#660=CARTESIAN_POINT('',(10.,40.,55.));
#661=CIRCLE('',#662,5.);
#662=AXIS2_PLACEMENT_3D('',#663,#664,#665);
#663=CARTESIAN_POINT('',(10.,40.,50.));
#664=DIRECTION('',(-1.,0.,0.));
#665=DIRECTION('',(0.,0.,0.999999999999999));
#666=FACE_BOUND('',#667,.T.);
#667=EDGE_LOOP('',(#668,#678,#684,#685));
#668=ORIENTED_EDGE('',*,*,#669,.F.);
#669=EDGE_CURVE('',#670,#672,#674,.T.);
#670=VERTEX_POINT('',#671);
#671=CARTESIAN_POINT('',(10.,60.,100.));
#672=VERTEX_POINT('',#673);
#673=CARTESIAN_POINT('',(10.,60.,0.));
#674=LINE('',#675,#676);
#675=CARTESIAN_POINT('',(10.,60.,100.));
#676=VECTOR('',#677,1.);
#677=DIRECTION('',(0.,0.,-1.));
#678=ORIENTED_EDGE('',*,*,#679,.F.);
#679=EDGE_CURVE('',#628,#670,#680,.T.);
#680=LINE('',#681,#682);
#681=CARTESIAN_POINT('',(10.,10.,100.));
#682=VECTOR('',#683,1.);
#683=DIRECTION('',(0.,1.,0.));
#684=ORIENTED_EDGE('',*,*,#627,.T.);
#685=ORIENTED_EDGE('',*,*,#686,.T.);
#686=EDGE_CURVE('',#630,#672,#687,.T.);
#687=LINE('',#688,#689);
#688=CARTESIAN_POINT('',(10.,10.,0.));
#689=VECTOR('',#690,1.);
#690=DIRECTION('',(0.,1.,0.));
#691=PLANE('',#692);
#692=AXIS2_PLACEMENT_3D('',#693,#694,#695);
#693=CARTESIAN_POINT('',(10.,10.,100.));
#694=DIRECTION('',(-1.,0.,0.));
#695=DIRECTION('',(0.,0.,1.));
#696=ADVANCED_FACE('',(#697),#713,.F.);
#697=FACE_OUTER_BOUND('',#698,.T.);
#698=EDGE_LOOP('',(#699,#705,#706,#712));
#699=ORIENTED_EDGE('',*,*,#700,.F.);
#700=EDGE_CURVE('',#670,#470,#701,.T.);
#701=LINE('',#702,#703);
#702=CARTESIAN_POINT('',(10.,60.,100.));
#703=VECTOR('',#704,1.);
#704=DIRECTION('',(-1.,0.,0.));
#705=ORIENTED_EDGE('',*,*,#669,.T.);
#706=ORIENTED_EDGE('',*,*,#707,.T.);
#707=EDGE_CURVE('',#672,#478,#708,.T.);
#708=LINE('',#709,#710);
#709=CARTESIAN_POINT('',(10.,60.,0.));
#710=VECTOR('',#711,1.);
#711=DIRECTION('',(-1.,0.,0.));
#712=ORIENTED_EDGE('',*,*,#477,.F.);
#713=PLANE('',#714);
#714=AXIS2_PLACEMENT_3D('',#715,#716,#717);
#715=CARTESIAN_POINT('',(10.,60.,100.));
#716=DIRECTION('',(0.,-1.,0.));
#717=DIRECTION('',(0.,0.,-1.));
#718=ADVANCED_FACE('',(#719),#727,.T.);
#719=FACE_OUTER_BOUND('',#720,.T.);
#720=EDGE_LOOP('',(#721,#722,#723,#724,#725,#726));
#721=ORIENTED_EDGE('',*,*,#469,.T.);
#722=ORIENTED_EDGE('',*,*,#542,.T.);
#723=ORIENTED_EDGE('',*,*,#573,.T.);
#724=ORIENTED_EDGE('',*,*,#637,.T.);
#725=ORIENTED_EDGE('',*,*,#679,.T.);
#726=ORIENTED_EDGE('',*,*,#700,.T.);
#727=PLANE('',#728);
#728=AXIS2_PLACEMENT_3D('',#729,#730,#731);
#729=CARTESIAN_POINT('',(0.,0.,100.));
#730=DIRECTION('',(0.,0.,1.));
#731=DIRECTION('',(1.,0.,0.));
#732=ADVANCED_FACE('',(#733),#741,.F.);
#733=FACE_OUTER_BOUND('',#734,.T.);
#734=EDGE_LOOP('',(#735,#736,#737,#738,#739,#740));
#735=ORIENTED_EDGE('',*,*,#485,.F.);
#736=ORIENTED_EDGE('',*,*,#707,.F.);
#737=ORIENTED_EDGE('',*,*,#686,.F.);
#738=ORIENTED_EDGE('',*,*,#644,.F.);
#739=ORIENTED_EDGE('',*,*,#580,.F.);
#740=ORIENTED_EDGE('',*,*,#549,.F.);
#741=PLANE('',#742);
#742=AXIS2_PLACEMENT_3D('',#743,#744,#745);
#743=CARTESIAN_POINT('',(0.,0.,0.));
#744=DIRECTION('',(0.,0.,1.));
#745=DIRECTION('',(1.,0.,0.));
#746=ADVANCED_FACE('',(#747,#750),#753,.F.);
#747=FACE_BOUND('',#748,.T.);
#748=EDGE_LOOP('',(#749));
#749=ORIENTED_EDGE('',*,*,#658,.F.);
#750=FACE_BOUND('',#751,.T.);
#751=EDGE_LOOP('',(#752));
#752=ORIENTED_EDGE('',*,*,#448,.F.);
#753=CYLINDRICAL_SURFACE('',#754,5.);
#754=AXIS2_PLACEMENT_3D('',#755,#756,#757);
#755=CARTESIAN_POINT('',(10.,40.,50.));
#756=DIRECTION('',(-1.,0.,0.));
#757=DIRECTION('',(0.,0.,0.999999999999999));
#758=ADVANCED_FACE('',(#759,#762),#765,.F.);
#759=FACE_BOUND('',#760,.T.);
#760=EDGE_LOOP('',(#761));
#761=ORIENTED_EDGE('',*,*,#616,.F.);
#762=FACE_BOUND('',#763,.T.);
#763=EDGE_LOOP('',(#764));
#764=ORIENTED_EDGE('',*,*,#521,.F.);
#765=CYLINDRICAL_SURFACE('',#766,5.);
#766=AXIS2_PLACEMENT_3D('',#767,#768,#769);
#767=CARTESIAN_POINT('',(20.,10.,50.));
#768=DIRECTION('',(0.,-1.,0.));
#769=DIRECTION('',(0.,0.,-0.999999999999999));
#770=ADVANCED_FACE('',(#771,#774),#777,.F.);
#771=FACE_BOUND('',#772,.T.);
#772=EDGE_LOOP('',(#773));
#773=ORIENTED_EDGE('',*,*,#605,.F.);
#774=FACE_BOUND('',#775,.T.);
#775=EDGE_LOOP('',(#776));
#776=ORIENTED_EDGE('',*,*,#510,.F.);
#777=CYLINDRICAL_SURFACE('',#778,5.);
#778=AXIS2_PLACEMENT_3D('',#779,#780,#781);
#779=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#780=DIRECTION('',(0.,-1.,0.));
#781=DIRECTION('',(0.,0.,-0.999999999999999));
#782=ADVANCED_FACE('',(#783,#786),#789,.F.);
#783=FACE_BOUND('',#784,.T.);
#784=EDGE_LOOP('',(#785));
#785=ORIENTED_EDGE('',*,*,#594,.F.);
#786=FACE_BOUND('',#787,.T.);
#787=EDGE_LOOP('',(#788));
#788=ORIENTED_EDGE('',*,*,#499,.F.);
#789=CYLINDRICAL_SURFACE('',#790,5.);
#790=AXIS2_PLACEMENT_3D('',#791,#792,#793);
#791=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#792=DIRECTION('',(0.,-1.,0.));
#793=DIRECTION('',(0.,0.,-0.999999999999999));

/************************************************
 * Application object: WORKPIECE (#794)
 * SHAPE_DEFINITION: #794, #795
 * ITS_COMPONENTS [*]: #794, #3551
 * ITS_COMPONENTS [*]: #794, #3558
 * ITS_GEOMETRY: #794, #795, #796, #797
 * ITS_ID: #794, #798, #799, ['nba']
 * REVISION_ID: #794, #798, [' ']
 */
#794=PRODUCT_DEFINITION(' ','',#798,#16);
#795=PRODUCT_DEFINITION_SHAPE('','',#794);
#796=SHAPE_DEFINITION_REPRESENTATION(#795,#797);
#797=SHAPE_REPRESENTATION('nba-None',(#3550,#3556,#3563),#3515);
#798=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#799,
 .NOT_KNOWN.);
#799=PRODUCT('nba','nba',' ',(#42));
#800=CARTESIAN_POINT('',(0.,0.,0.));
#801=DIRECTION('',(0.,0.,1.));
#802=DIRECTION('',(1.,0.,0.));
#803=CARTESIAN_POINT('',(0.,0.,0.));
#804=DIRECTION('',(0.,0.,1.));
#805=DIRECTION('',(1.,0.,0.));
#806=CARTESIAN_POINT('',(-10.,-7.5,33.));
#807=DIRECTION('',(0.,0.,1.));
#808=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#809)
 * SHAPE_DEFINITION: #809, #810
 * ITS_GEOMETRY: #809, #810, #811, #812
 * ITS_RELATED_GEOMETRY [*]: #809, #810, #811, #812, #813, #814
 * ITS_ID: #809, #815, #816, ['bolt']
 * ITS_STYLED_MODELS [*]: #809, #817, #818, #3716
 * REVISION_ID: #809, #815, [' ']
 */
#809=PRODUCT_DEFINITION(' ','',#815,#16);
#810=PRODUCT_DEFINITION_SHAPE('','',#809);
#811=SHAPE_DEFINITION_REPRESENTATION(#810,#812);
#812=SHAPE_REPRESENTATION('bolt-None',(#3557),#3515);
#813=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#812,#814);
#814=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3870),#3515);
#815=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#816,
 .NOT_KNOWN.);
#816=PRODUCT('bolt','bolt',' ',(#42));
#817=PROPERTY_DEFINITION('styled model','',#809);
#818=PROPERTY_DEFINITION_REPRESENTATION(#817,#3716);
#819=CARTESIAN_POINT('',(0.,0.,0.));
#820=DIRECTION('',(0.,0.,1.));
#821=DIRECTION('',(1.,0.,0.));
#822=CLOSED_SHELL('',(#823,#851,#868,#880,#897));
#823=ADVANCED_FACE('',(#824,#835),#846,.T.);
#824=FACE_BOUND('',#825,.T.);
#825=EDGE_LOOP('',(#826));
#826=ORIENTED_EDGE('',*,*,#827,.F.);
#827=EDGE_CURVE('',#828,#828,#830,.T.);
#828=VERTEX_POINT('',#829);
#829=CARTESIAN_POINT('',(5.,0.,3.));
#830=CIRCLE('',#831,5.);
#831=AXIS2_PLACEMENT_3D('',#832,#833,#834);
#832=CARTESIAN_POINT('',(0.,0.,3.));
#833=DIRECTION('',(0.,0.,1.));
#834=DIRECTION('',(1.,0.,0.));
#835=FACE_BOUND('',#836,.T.);
#836=EDGE_LOOP('',(#837));
#837=ORIENTED_EDGE('',*,*,#838,.F.);
#838=EDGE_CURVE('',#839,#839,#841,.T.);
#839=VERTEX_POINT('',#840);
#840=CARTESIAN_POINT('',(-7.5,0.,3.));
#841=CIRCLE('',#842,7.5);
#842=AXIS2_PLACEMENT_3D('',#843,#844,#845);
#843=CARTESIAN_POINT('',(0.,0.,3.));
#844=DIRECTION('',(0.,0.,-1.));
#845=DIRECTION('',(-1.,0.,0.));
#846=PLANE('',#847);
#847=AXIS2_PLACEMENT_3D('',#848,#849,#850);
#848=CARTESIAN_POINT('',(0.,0.,3.));
#849=DIRECTION('',(0.,0.,1.));
#850=DIRECTION('',(1.,0.,0.));
#851=ADVANCED_FACE('',(#852),#863,.T.);
#852=FACE_OUTER_BOUND('',#853,.T.);
#853=EDGE_LOOP('',(#854));
#854=ORIENTED_EDGE('',*,*,#855,.F.);
#855=EDGE_CURVE('',#856,#856,#858,.T.);
#856=VERTEX_POINT('',#857);
#857=CARTESIAN_POINT('',(7.5,0.,0.));
#858=CIRCLE('',#859,7.5);
#859=AXIS2_PLACEMENT_3D('',#860,#861,#862);
#860=CARTESIAN_POINT('',(0.,0.,0.));
#861=DIRECTION('',(0.,0.,1.));
#862=DIRECTION('',(1.,0.,0.));
#863=PLANE('',#864);
#864=AXIS2_PLACEMENT_3D('',#865,#866,#867);
#865=CARTESIAN_POINT('',(0.,0.,0.));
#866=DIRECTION('',(0.,0.,-1.));
#867=DIRECTION('',(-1.,0.,0.));
#868=ADVANCED_FACE('',(#869,#872),#875,.T.);
#869=FACE_BOUND('',#870,.T.);
#870=EDGE_LOOP('',(#871));
#871=ORIENTED_EDGE('',*,*,#838,.T.);
#872=FACE_BOUND('',#873,.T.);
#873=EDGE_LOOP('',(#874));
#874=ORIENTED_EDGE('',*,*,#855,.T.);
#875=CYLINDRICAL_SURFACE('',#876,7.5);
#876=AXIS2_PLACEMENT_3D('',#877,#878,#879);
#877=CARTESIAN_POINT('',(0.,0.,0.));
#878=DIRECTION('',(0.,0.,1.));
#879=DIRECTION('',(1.,0.,0.));
#880=ADVANCED_FACE('',(#881),#892,.T.);
#881=FACE_OUTER_BOUND('',#882,.T.);
#882=EDGE_LOOP('',(#883));
#883=ORIENTED_EDGE('',*,*,#884,.F.);
#884=EDGE_CURVE('',#885,#885,#887,.T.);
#885=VERTEX_POINT('',#886);
#886=CARTESIAN_POINT('',(-5.,0.,37.));
#887=CIRCLE('',#888,5.);
#888=AXIS2_PLACEMENT_3D('',#889,#890,#891);
#889=CARTESIAN_POINT('',(0.,0.,37.));
#890=DIRECTION('',(0.,0.,-1.));
#891=DIRECTION('',(-1.,0.,0.));
#892=PLANE('',#893);
#893=AXIS2_PLACEMENT_3D('',#894,#895,#896);
#894=CARTESIAN_POINT('',(0.,0.,37.));
#895=DIRECTION('',(0.,0.,1.));
#896=DIRECTION('',(1.,0.,0.));
#897=ADVANCED_FACE('',(#898,#901),#904,.T.);
#898=FACE_BOUND('',#899,.T.);
#899=EDGE_LOOP('',(#900));
#900=ORIENTED_EDGE('',*,*,#827,.T.);
#901=FACE_BOUND('',#902,.T.);
#902=EDGE_LOOP('',(#903));
#903=ORIENTED_EDGE('',*,*,#884,.T.);
#904=CYLINDRICAL_SURFACE('',#905,5.);
#905=AXIS2_PLACEMENT_3D('',#906,#907,#908);
#906=CARTESIAN_POINT('',(0.,0.,0.));
#907=DIRECTION('',(0.,0.,1.));
#908=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#909)
 * SHAPE_DEFINITION: #909, #910
 * ITS_GEOMETRY: #909, #910, #911, #912
 * ITS_RELATED_GEOMETRY [*]: #909, #910, #911, #912, #913, #914
 * ITS_ID: #909, #915, #916, ['nut']
 * ITS_STYLED_MODELS [*]: #909, #917, #918, #3715
 * REVISION_ID: #909, #915, [' ']
 */
#909=PRODUCT_DEFINITION(' ','',#915,#16);
#910=PRODUCT_DEFINITION_SHAPE('','',#909);
#911=SHAPE_DEFINITION_REPRESENTATION(#910,#912);
#912=SHAPE_REPRESENTATION('nut-None',(#3564),#3515);
#913=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#912,#914);
#914=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3817),#3515);
#915=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#916,
 .NOT_KNOWN.);
#916=PRODUCT('nut','nut',' ',(#42));
#917=PROPERTY_DEFINITION('styled model','',#909);
#918=PROPERTY_DEFINITION_REPRESENTATION(#917,#3715);
#919=CARTESIAN_POINT('',(0.,0.,0.));
#920=DIRECTION('',(0.,0.,1.));
#921=DIRECTION('',(1.,0.,0.));
#922=CLOSED_SHELL('',(#923,#974,#1005,#1029,#1053,#1081,#1093));
#923=ADVANCED_FACE('',(#924,#935),#969,.T.);
#924=FACE_BOUND('',#925,.T.);
#925=EDGE_LOOP('',(#926));
#926=ORIENTED_EDGE('',*,*,#927,.T.);
#927=EDGE_CURVE('',#928,#928,#930,.T.);
#928=VERTEX_POINT('',#929);
#929=CARTESIAN_POINT('',(5.,7.5,3.));
#930=CIRCLE('',#931,5.);
#931=AXIS2_PLACEMENT_3D('',#932,#933,#934);
#932=CARTESIAN_POINT('',(10.,7.5,3.));
#933=DIRECTION('',(0.,0.,-1.));
#934=DIRECTION('',(-1.,0.,0.));
#935=FACE_BOUND('',#936,.T.);
#936=EDGE_LOOP('',(#937,#947,#955,#963));
#937=ORIENTED_EDGE('',*,*,#938,.F.);
#938=EDGE_CURVE('',#939,#941,#943,.T.);
#939=VERTEX_POINT('',#940);
#940=CARTESIAN_POINT('',(20.,0.,3.));
#941=VERTEX_POINT('',#942);
#942=CARTESIAN_POINT('',(0.,0.,3.));
#943=LINE('',#944,#945);
#944=CARTESIAN_POINT('',(10.,0.,3.));
#945=VECTOR('',#946,1.);
#946=DIRECTION('',(-1.,0.,0.));
#947=ORIENTED_EDGE('',*,*,#948,.F.);
#948=EDGE_CURVE('',#949,#939,#951,.T.);
#949=VERTEX_POINT('',#950);
#950=CARTESIAN_POINT('',(20.,15.,3.));
#951=LINE('',#952,#953);
#952=CARTESIAN_POINT('',(20.,7.5,3.));
#953=VECTOR('',#954,1.);
#954=DIRECTION('',(0.,-1.,0.));
#955=ORIENTED_EDGE('',*,*,#956,.F.);
#956=EDGE_CURVE('',#957,#949,#959,.T.);
#957=VERTEX_POINT('',#958);
#958=CARTESIAN_POINT('',(0.,15.,3.));
#959=LINE('',#960,#961);
#960=CARTESIAN_POINT('',(10.,15.,3.));
#961=VECTOR('',#962,1.);
#962=DIRECTION('',(1.,0.,0.));
#963=ORIENTED_EDGE('',*,*,#964,.F.);
#964=EDGE_CURVE('',#941,#957,#965,.T.);
#965=LINE('',#966,#967);
#966=CARTESIAN_POINT('',(0.,7.5,3.));
#967=VECTOR('',#968,1.);
#968=DIRECTION('',(0.,1.,0.));
#969=PLANE('',#970);
#970=AXIS2_PLACEMENT_3D('',#971,#972,#973);
#971=CARTESIAN_POINT('',(10.,7.5,3.));
#972=DIRECTION('',(0.,0.,1.));
#973=DIRECTION('',(1.,0.,0.));
#974=ADVANCED_FACE('',(#975),#1000,.T.);
#975=FACE_OUTER_BOUND('',#976,.T.);
#976=EDGE_LOOP('',(#977,#985,#986,#994));
#977=ORIENTED_EDGE('',*,*,#978,.T.);
#978=EDGE_CURVE('',#979,#939,#981,.T.);
#979=VERTEX_POINT('',#980);
#980=CARTESIAN_POINT('',(20.,0.,0.));
#981=LINE('',#982,#983);
#982=CARTESIAN_POINT('',(20.,0.,0.));
#983=VECTOR('',#984,1.);
#984=DIRECTION('',(0.,0.,1.));
#985=ORIENTED_EDGE('',*,*,#938,.T.);
#986=ORIENTED_EDGE('',*,*,#987,.F.);
#987=EDGE_CURVE('',#988,#941,#990,.T.);
#988=VERTEX_POINT('',#989);
#989=CARTESIAN_POINT('',(0.,0.,0.));
#990=LINE('',#991,#992);
#991=CARTESIAN_POINT('',(0.,0.,0.));
#992=VECTOR('',#993,1.);
#993=DIRECTION('',(0.,0.,1.));
#994=ORIENTED_EDGE('',*,*,#995,.T.);
#995=EDGE_CURVE('',#988,#979,#996,.T.);
#996=LINE('',#997,#998);
#997=CARTESIAN_POINT('',(10.,0.,0.));
#998=VECTOR('',#999,1.);
#999=DIRECTION('',(1.,0.,0.));
#1000=PLANE('',#1001);
#1001=AXIS2_PLACEMENT_3D('',#1002,#1003,#1004);
#1002=CARTESIAN_POINT('',(10.,0.,0.));
#1003=DIRECTION('',(0.,-1.,0.));
#1004=DIRECTION('',(0.,0.,-1.));
#1005=ADVANCED_FACE('',(#1006),#1024,.T.);
#1006=FACE_OUTER_BOUND('',#1007,.T.);
#1007=EDGE_LOOP('',(#1008,#1009,#1010,#1018));
#1008=ORIENTED_EDGE('',*,*,#987,.T.);
#1009=ORIENTED_EDGE('',*,*,#964,.T.);
#1010=ORIENTED_EDGE('',*,*,#1011,.F.);
#1011=EDGE_CURVE('',#1012,#957,#1014,.T.);
#1012=VERTEX_POINT('',#1013);
#1013=CARTESIAN_POINT('',(0.,15.,0.));
#1014=LINE('',#1015,#1016);
#1015=CARTESIAN_POINT('',(0.,15.,0.));
#1016=VECTOR('',#1017,1.);
#1017=DIRECTION('',(0.,0.,1.));
#1018=ORIENTED_EDGE('',*,*,#1019,.T.);
#1019=EDGE_CURVE('',#1012,#988,#1020,.T.);
#1020=LINE('',#1021,#1022);
#1021=CARTESIAN_POINT('',(0.,7.5,0.));
#1022=VECTOR('',#1023,1.);
#1023=DIRECTION('',(0.,-1.,0.));
#1024=PLANE('',#1025);
#1025=AXIS2_PLACEMENT_3D('',#1026,#1027,#1028);
#1026=CARTESIAN_POINT('',(0.,7.5,0.));
#1027=DIRECTION('',(-1.,0.,0.));
#1028=DIRECTION('',(0.,0.,1.));
#1029=ADVANCED_FACE('',(#1030),#1048,.T.);
#1030=FACE_OUTER_BOUND('',#1031,.T.);
#1031=EDGE_LOOP('',(#1032,#1033,#1034,#1042));
#1032=ORIENTED_EDGE('',*,*,#1011,.T.);
#1033=ORIENTED_EDGE('',*,*,#956,.T.);
#1034=ORIENTED_EDGE('',*,*,#1035,.F.);
#1035=EDGE_CURVE('',#1036,#949,#1038,.T.);
#1036=VERTEX_POINT('',#1037);
#1037=CARTESIAN_POINT('',(20.,15.,0.));
#1038=LINE('',#1039,#1040);
#1039=CARTESIAN_POINT('',(20.,15.,0.));
#1040=VECTOR('',#1041,1.);
#1041=DIRECTION('',(0.,0.,1.));
#1042=ORIENTED_EDGE('',*,*,#1043,.T.);
#1043=EDGE_CURVE('',#1036,#1012,#1044,.T.);
#1044=LINE('',#1045,#1046);
#1045=CARTESIAN_POINT('',(10.,15.,0.));
#1046=VECTOR('',#1047,1.);
#1047=DIRECTION('',(-1.,0.,0.));
#1048=PLANE('',#1049);
#1049=AXIS2_PLACEMENT_3D('',#1050,#1051,#1052);
#1050=CARTESIAN_POINT('',(10.,15.,0.));
#1051=DIRECTION('',(0.,1.,0.));
#1052=DIRECTION('',(0.,0.,1.));
#1053=ADVANCED_FACE('',(#1054,#1065),#1076,.T.);
#1054=FACE_BOUND('',#1055,.T.);
#1055=EDGE_LOOP('',(#1056));
#1056=ORIENTED_EDGE('',*,*,#1057,.F.);
#1057=EDGE_CURVE('',#1058,#1058,#1060,.T.);
#1058=VERTEX_POINT('',#1059);
#1059=CARTESIAN_POINT('',(5.,7.5,0.));
#1060=CIRCLE('',#1061,5.);
#1061=AXIS2_PLACEMENT_3D('',#1062,#1063,#1064);
#1062=CARTESIAN_POINT('',(10.,7.5,0.));
#1063=DIRECTION('',(0.,0.,-1.));
#1064=DIRECTION('',(-1.,0.,0.));
#1065=FACE_BOUND('',#1066,.T.);
#1066=EDGE_LOOP('',(#1067,#1073,#1074,#1075));
#1067=ORIENTED_EDGE('',*,*,#1068,.F.);
#1068=EDGE_CURVE('',#979,#1036,#1069,.T.);
#1069=LINE('',#1070,#1071);
#1070=CARTESIAN_POINT('',(20.,7.5,0.));
#1071=VECTOR('',#1072,1.);
#1072=DIRECTION('',(0.,1.,0.));
#1073=ORIENTED_EDGE('',*,*,#995,.F.);
#1074=ORIENTED_EDGE('',*,*,#1019,.F.);
#1075=ORIENTED_EDGE('',*,*,#1043,.F.);
#1076=PLANE('',#1077);
#1077=AXIS2_PLACEMENT_3D('',#1078,#1079,#1080);
#1078=CARTESIAN_POINT('',(10.,7.5,0.));
#1079=DIRECTION('',(0.,0.,-1.));
#1080=DIRECTION('',(-1.,0.,0.));
#1081=ADVANCED_FACE('',(#1082),#1088,.T.);
#1082=FACE_OUTER_BOUND('',#1083,.T.);
#1083=EDGE_LOOP('',(#1084,#1085,#1086,#1087));
#1084=ORIENTED_EDGE('',*,*,#1068,.T.);
#1085=ORIENTED_EDGE('',*,*,#1035,.T.);
#1086=ORIENTED_EDGE('',*,*,#948,.T.);
#1087=ORIENTED_EDGE('',*,*,#978,.F.);
#1088=PLANE('',#1089);
#1089=AXIS2_PLACEMENT_3D('',#1090,#1091,#1092);
#1090=CARTESIAN_POINT('',(20.,7.5,0.));
#1091=DIRECTION('',(1.,0.,0.));
#1092=DIRECTION('',(0.,0.,-1.));
#1093=ADVANCED_FACE('',(#1094,#1097),#1100,.F.);
#1094=FACE_BOUND('',#1095,.T.);
#1095=EDGE_LOOP('',(#1096));
#1096=ORIENTED_EDGE('',*,*,#1057,.T.);
#1097=FACE_BOUND('',#1098,.T.);
#1098=EDGE_LOOP('',(#1099));
#1099=ORIENTED_EDGE('',*,*,#927,.F.);
#1100=CYLINDRICAL_SURFACE('',#1101,5.);
#1101=AXIS2_PLACEMENT_3D('',#1102,#1103,#1104);
#1102=CARTESIAN_POINT('',(10.,7.5,3.));
#1103=DIRECTION('',(0.,0.,-1.));
#1104=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1105)
 * SHAPE_DEFINITION: #1105, #1106
 * ITS_COMPONENTS [*]: #1105, #3572
 * ITS_COMPONENTS [*]: #1105, #3579
 * ITS_GEOMETRY: #1105, #1106, #1107, #1108
 * ITS_ID: #1105, #1109, #1110, ['nba']
 * REVISION_ID: #1105, #1109, [' ']
 */
#1105=PRODUCT_DEFINITION(' ','',#1109,#16);
#1106=PRODUCT_DEFINITION_SHAPE('','',#1105);
#1107=SHAPE_DEFINITION_REPRESENTATION(#1106,#1108);
#1108=SHAPE_REPRESENTATION('nba-None',(#3571,#3577,#3584),#3515);
#1109=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1110,
 .NOT_KNOWN.);
#1110=PRODUCT('nba','nba',' ',(#42));
#1111=CARTESIAN_POINT('',(0.,0.,0.));
#1112=DIRECTION('',(0.,0.,1.));
#1113=DIRECTION('',(1.,0.,0.));
#1114=CARTESIAN_POINT('',(0.,0.,0.));
#1115=DIRECTION('',(0.,0.,1.));
#1116=DIRECTION('',(1.,0.,0.));
#1117=CARTESIAN_POINT('',(-10.,-7.5,33.));
#1118=DIRECTION('',(0.,0.,1.));
#1119=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1120)
 * SHAPE_DEFINITION: #1120, #1121
 * ITS_GEOMETRY: #1120, #1121, #1122, #1123
 * ITS_RELATED_GEOMETRY [*]: #1120, #1121, #1122, #1123, #1124, #1125
 * ITS_ID: #1120, #1126, #1127, ['bolt']
 * ITS_STYLED_MODELS [*]: #1120, #1128, #1129, #3716
 * REVISION_ID: #1120, #1126, [' ']
 */
#1120=PRODUCT_DEFINITION(' ','',#1126,#16);
#1121=PRODUCT_DEFINITION_SHAPE('','',#1120);
#1122=SHAPE_DEFINITION_REPRESENTATION(#1121,#1123);
#1123=SHAPE_REPRESENTATION('bolt-None',(#3578),#3515);
#1124=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#1123,#1125);
#1125=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3868),#3515);
#1126=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1127,
 .NOT_KNOWN.);
#1127=PRODUCT('bolt','bolt',' ',(#42));
#1128=PROPERTY_DEFINITION('styled model','',#1120);
#1129=PROPERTY_DEFINITION_REPRESENTATION(#1128,#3716);
#1130=CARTESIAN_POINT('',(0.,0.,0.));
#1131=DIRECTION('',(0.,0.,1.));
#1132=DIRECTION('',(1.,0.,0.));
#1133=CLOSED_SHELL('',(#1134,#1162,#1179,#1191,#1208));
#1134=ADVANCED_FACE('',(#1135,#1146),#1157,.T.);
#1135=FACE_BOUND('',#1136,.T.);
#1136=EDGE_LOOP('',(#1137));
#1137=ORIENTED_EDGE('',*,*,#1138,.F.);
#1138=EDGE_CURVE('',#1139,#1139,#1141,.T.);
#1139=VERTEX_POINT('',#1140);
#1140=CARTESIAN_POINT('',(5.,0.,3.));
#1141=CIRCLE('',#1142,5.);
#1142=AXIS2_PLACEMENT_3D('',#1143,#1144,#1145);
#1143=CARTESIAN_POINT('',(0.,0.,3.));
#1144=DIRECTION('',(0.,0.,1.));
#1145=DIRECTION('',(1.,0.,0.));
#1146=FACE_BOUND('',#1147,.T.);
#1147=EDGE_LOOP('',(#1148));
#1148=ORIENTED_EDGE('',*,*,#1149,.F.);
#1149=EDGE_CURVE('',#1150,#1150,#1152,.T.);
#1150=VERTEX_POINT('',#1151);
#1151=CARTESIAN_POINT('',(-7.5,0.,3.));
#1152=CIRCLE('',#1153,7.5);
#1153=AXIS2_PLACEMENT_3D('',#1154,#1155,#1156);
#1154=CARTESIAN_POINT('',(0.,0.,3.));
#1155=DIRECTION('',(0.,0.,-1.));
#1156=DIRECTION('',(-1.,0.,0.));
#1157=PLANE('',#1158);
#1158=AXIS2_PLACEMENT_3D('',#1159,#1160,#1161);
#1159=CARTESIAN_POINT('',(0.,0.,3.));
#1160=DIRECTION('',(0.,0.,1.));
#1161=DIRECTION('',(1.,0.,0.));
#1162=ADVANCED_FACE('',(#1163),#1174,.T.);
#1163=FACE_OUTER_BOUND('',#1164,.T.);
#1164=EDGE_LOOP('',(#1165));
#1165=ORIENTED_EDGE('',*,*,#1166,.F.);
#1166=EDGE_CURVE('',#1167,#1167,#1169,.T.);
#1167=VERTEX_POINT('',#1168);
#1168=CARTESIAN_POINT('',(7.5,0.,0.));
#1169=CIRCLE('',#1170,7.5);
#1170=AXIS2_PLACEMENT_3D('',#1171,#1172,#1173);
#1171=CARTESIAN_POINT('',(0.,0.,0.));
#1172=DIRECTION('',(0.,0.,1.));
#1173=DIRECTION('',(1.,0.,0.));
#1174=PLANE('',#1175);
#1175=AXIS2_PLACEMENT_3D('',#1176,#1177,#1178);
#1176=CARTESIAN_POINT('',(0.,0.,0.));
#1177=DIRECTION('',(0.,0.,-1.));
#1178=DIRECTION('',(-1.,0.,0.));
#1179=ADVANCED_FACE('',(#1180,#1183),#1186,.T.);
#1180=FACE_BOUND('',#1181,.T.);
#1181=EDGE_LOOP('',(#1182));
#1182=ORIENTED_EDGE('',*,*,#1149,.T.);
#1183=FACE_BOUND('',#1184,.T.);
#1184=EDGE_LOOP('',(#1185));
#1185=ORIENTED_EDGE('',*,*,#1166,.T.);
#1186=CYLINDRICAL_SURFACE('',#1187,7.5);
#1187=AXIS2_PLACEMENT_3D('',#1188,#1189,#1190);
#1188=CARTESIAN_POINT('',(0.,0.,0.));
#1189=DIRECTION('',(0.,0.,1.));
#1190=DIRECTION('',(1.,0.,0.));
#1191=ADVANCED_FACE('',(#1192),#1203,.T.);
#1192=FACE_OUTER_BOUND('',#1193,.T.);
#1193=EDGE_LOOP('',(#1194));
#1194=ORIENTED_EDGE('',*,*,#1195,.F.);
#1195=EDGE_CURVE('',#1196,#1196,#1198,.T.);
#1196=VERTEX_POINT('',#1197);
#1197=CARTESIAN_POINT('',(-5.,0.,37.));
#1198=CIRCLE('',#1199,5.);
#1199=AXIS2_PLACEMENT_3D('',#1200,#1201,#1202);
#1200=CARTESIAN_POINT('',(0.,0.,37.));
#1201=DIRECTION('',(0.,0.,-1.));
#1202=DIRECTION('',(-1.,0.,0.));
#1203=PLANE('',#1204);
#1204=AXIS2_PLACEMENT_3D('',#1205,#1206,#1207);
#1205=CARTESIAN_POINT('',(0.,0.,37.));
#1206=DIRECTION('',(0.,0.,1.));
#1207=DIRECTION('',(1.,0.,0.));
#1208=ADVANCED_FACE('',(#1209,#1212),#1215,.T.);
#1209=FACE_BOUND('',#1210,.T.);
#1210=EDGE_LOOP('',(#1211));
#1211=ORIENTED_EDGE('',*,*,#1138,.T.);
#1212=FACE_BOUND('',#1213,.T.);
#1213=EDGE_LOOP('',(#1214));
#1214=ORIENTED_EDGE('',*,*,#1195,.T.);
#1215=CYLINDRICAL_SURFACE('',#1216,5.);
#1216=AXIS2_PLACEMENT_3D('',#1217,#1218,#1219);
#1217=CARTESIAN_POINT('',(0.,0.,0.));
#1218=DIRECTION('',(0.,0.,1.));
#1219=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1220)
 * SHAPE_DEFINITION: #1220, #1221
 * ITS_GEOMETRY: #1220, #1221, #1222, #1223
 * ITS_RELATED_GEOMETRY [*]: #1220, #1221, #1222, #1223, #1224, #1225
 * ITS_ID: #1220, #1226, #1227, ['nut']
 * ITS_STYLED_MODELS [*]: #1220, #1228, #1229, #3715
 * REVISION_ID: #1220, #1226, [' ']
 */
#1220=PRODUCT_DEFINITION(' ','',#1226,#16);
#1221=PRODUCT_DEFINITION_SHAPE('','',#1220);
#1222=SHAPE_DEFINITION_REPRESENTATION(#1221,#1223);
#1223=SHAPE_REPRESENTATION('nut-None',(#3585),#3515);
#1224=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#1223,#1225);
#1225=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3815),#3515);
#1226=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1227,
 .NOT_KNOWN.);
#1227=PRODUCT('nut','nut',' ',(#42));
#1228=PROPERTY_DEFINITION('styled model','',#1220);
#1229=PROPERTY_DEFINITION_REPRESENTATION(#1228,#3715);
#1230=CARTESIAN_POINT('',(0.,0.,0.));
#1231=DIRECTION('',(0.,0.,1.));
#1232=DIRECTION('',(1.,0.,0.));
#1233=CLOSED_SHELL('',(#1234,#1285,#1316,#1340,#1364,#1392,#1404));
#1234=ADVANCED_FACE('',(#1235,#1246),#1280,.T.);
#1235=FACE_BOUND('',#1236,.T.);
#1236=EDGE_LOOP('',(#1237));
#1237=ORIENTED_EDGE('',*,*,#1238,.T.);
#1238=EDGE_CURVE('',#1239,#1239,#1241,.T.);
#1239=VERTEX_POINT('',#1240);
#1240=CARTESIAN_POINT('',(5.,7.5,3.));
#1241=CIRCLE('',#1242,5.);
#1242=AXIS2_PLACEMENT_3D('',#1243,#1244,#1245);
#1243=CARTESIAN_POINT('',(10.,7.5,3.));
#1244=DIRECTION('',(0.,0.,-1.));
#1245=DIRECTION('',(-1.,0.,0.));
#1246=FACE_BOUND('',#1247,.T.);
#1247=EDGE_LOOP('',(#1248,#1258,#1266,#1274));
#1248=ORIENTED_EDGE('',*,*,#1249,.F.);
#1249=EDGE_CURVE('',#1250,#1252,#1254,.T.);
#1250=VERTEX_POINT('',#1251);
#1251=CARTESIAN_POINT('',(20.,0.,3.));
#1252=VERTEX_POINT('',#1253);
#1253=CARTESIAN_POINT('',(0.,0.,3.));
#1254=LINE('',#1255,#1256);
#1255=CARTESIAN_POINT('',(10.,0.,3.));
#1256=VECTOR('',#1257,1.);
#1257=DIRECTION('',(-1.,0.,0.));
#1258=ORIENTED_EDGE('',*,*,#1259,.F.);
#1259=EDGE_CURVE('',#1260,#1250,#1262,.T.);
#1260=VERTEX_POINT('',#1261);
#1261=CARTESIAN_POINT('',(20.,15.,3.));
#1262=LINE('',#1263,#1264);
#1263=CARTESIAN_POINT('',(20.,7.5,3.));
#1264=VECTOR('',#1265,1.);
#1265=DIRECTION('',(0.,-1.,0.));
#1266=ORIENTED_EDGE('',*,*,#1267,.F.);
#1267=EDGE_CURVE('',#1268,#1260,#1270,.T.);
#1268=VERTEX_POINT('',#1269);
#1269=CARTESIAN_POINT('',(0.,15.,3.));
#1270=LINE('',#1271,#1272);
#1271=CARTESIAN_POINT('',(10.,15.,3.));
#1272=VECTOR('',#1273,1.);
#1273=DIRECTION('',(1.,0.,0.));
#1274=ORIENTED_EDGE('',*,*,#1275,.F.);
#1275=EDGE_CURVE('',#1252,#1268,#1276,.T.);
#1276=LINE('',#1277,#1278);
#1277=CARTESIAN_POINT('',(0.,7.5,3.));
#1278=VECTOR('',#1279,1.);
#1279=DIRECTION('',(0.,1.,0.));
#1280=PLANE('',#1281);
#1281=AXIS2_PLACEMENT_3D('',#1282,#1283,#1284);
#1282=CARTESIAN_POINT('',(10.,7.5,3.));
#1283=DIRECTION('',(0.,0.,1.));
#1284=DIRECTION('',(1.,0.,0.));
#1285=ADVANCED_FACE('',(#1286),#1311,.T.);
#1286=FACE_OUTER_BOUND('',#1287,.T.);
#1287=EDGE_LOOP('',(#1288,#1296,#1297,#1305));
#1288=ORIENTED_EDGE('',*,*,#1289,.T.);
#1289=EDGE_CURVE('',#1290,#1250,#1292,.T.);
#1290=VERTEX_POINT('',#1291);
#1291=CARTESIAN_POINT('',(20.,0.,0.));
#1292=LINE('',#1293,#1294);
#1293=CARTESIAN_POINT('',(20.,0.,0.));
#1294=VECTOR('',#1295,1.);
#1295=DIRECTION('',(0.,0.,1.));
#1296=ORIENTED_EDGE('',*,*,#1249,.T.);
#1297=ORIENTED_EDGE('',*,*,#1298,.F.);
#1298=EDGE_CURVE('',#1299,#1252,#1301,.T.);
#1299=VERTEX_POINT('',#1300);
#1300=CARTESIAN_POINT('',(0.,0.,0.));
#1301=LINE('',#1302,#1303);
#1302=CARTESIAN_POINT('',(0.,0.,0.));
#1303=VECTOR('',#1304,1.);
#1304=DIRECTION('',(0.,0.,1.));
#1305=ORIENTED_EDGE('',*,*,#1306,.T.);
#1306=EDGE_CURVE('',#1299,#1290,#1307,.T.);
#1307=LINE('',#1308,#1309);
#1308=CARTESIAN_POINT('',(10.,0.,0.));
#1309=VECTOR('',#1310,1.);
#1310=DIRECTION('',(1.,0.,0.));
#1311=PLANE('',#1312);
#1312=AXIS2_PLACEMENT_3D('',#1313,#1314,#1315);
#1313=CARTESIAN_POINT('',(10.,0.,0.));
#1314=DIRECTION('',(0.,-1.,0.));
#1315=DIRECTION('',(0.,0.,-1.));
#1316=ADVANCED_FACE('',(#1317),#1335,.T.);
#1317=FACE_OUTER_BOUND('',#1318,.T.);
#1318=EDGE_LOOP('',(#1319,#1320,#1321,#1329));
#1319=ORIENTED_EDGE('',*,*,#1298,.T.);
#1320=ORIENTED_EDGE('',*,*,#1275,.T.);
#1321=ORIENTED_EDGE('',*,*,#1322,.F.);
#1322=EDGE_CURVE('',#1323,#1268,#1325,.T.);
#1323=VERTEX_POINT('',#1324);
#1324=CARTESIAN_POINT('',(0.,15.,0.));
#1325=LINE('',#1326,#1327);
#1326=CARTESIAN_POINT('',(0.,15.,0.));
#1327=VECTOR('',#1328,1.);
#1328=DIRECTION('',(0.,0.,1.));
#1329=ORIENTED_EDGE('',*,*,#1330,.T.);
#1330=EDGE_CURVE('',#1323,#1299,#1331,.T.);
#1331=LINE('',#1332,#1333);
#1332=CARTESIAN_POINT('',(0.,7.5,0.));
#1333=VECTOR('',#1334,1.);
#1334=DIRECTION('',(0.,-1.,0.));
#1335=PLANE('',#1336);
#1336=AXIS2_PLACEMENT_3D('',#1337,#1338,#1339);
#1337=CARTESIAN_POINT('',(0.,7.5,0.));
#1338=DIRECTION('',(-1.,0.,0.));
#1339=DIRECTION('',(0.,0.,1.));
#1340=ADVANCED_FACE('',(#1341),#1359,.T.);
#1341=FACE_OUTER_BOUND('',#1342,.T.);
#1342=EDGE_LOOP('',(#1343,#1344,#1345,#1353));
#1343=ORIENTED_EDGE('',*,*,#1322,.T.);
#1344=ORIENTED_EDGE('',*,*,#1267,.T.);
#1345=ORIENTED_EDGE('',*,*,#1346,.F.);
#1346=EDGE_CURVE('',#1347,#1260,#1349,.T.);
#1347=VERTEX_POINT('',#1348);
#1348=CARTESIAN_POINT('',(20.,15.,0.));
#1349=LINE('',#1350,#1351);
#1350=CARTESIAN_POINT('',(20.,15.,0.));
#1351=VECTOR('',#1352,1.);
#1352=DIRECTION('',(0.,0.,1.));
#1353=ORIENTED_EDGE('',*,*,#1354,.T.);
#1354=EDGE_CURVE('',#1347,#1323,#1355,.T.);
#1355=LINE('',#1356,#1357);
#1356=CARTESIAN_POINT('',(10.,15.,0.));
#1357=VECTOR('',#1358,1.);
#1358=DIRECTION('',(-1.,0.,0.));
#1359=PLANE('',#1360);
#1360=AXIS2_PLACEMENT_3D('',#1361,#1362,#1363);
#1361=CARTESIAN_POINT('',(10.,15.,0.));
#1362=DIRECTION('',(0.,1.,0.));
#1363=DIRECTION('',(0.,0.,1.));
#1364=ADVANCED_FACE('',(#1365,#1376),#1387,.T.);
#1365=FACE_BOUND('',#1366,.T.);
#1366=EDGE_LOOP('',(#1367));
#1367=ORIENTED_EDGE('',*,*,#1368,.F.);
#1368=EDGE_CURVE('',#1369,#1369,#1371,.T.);
#1369=VERTEX_POINT('',#1370);
#1370=CARTESIAN_POINT('',(5.,7.5,0.));
#1371=CIRCLE('',#1372,5.);
#1372=AXIS2_PLACEMENT_3D('',#1373,#1374,#1375);
#1373=CARTESIAN_POINT('',(10.,7.5,0.));
#1374=DIRECTION('',(0.,0.,-1.));
#1375=DIRECTION('',(-1.,0.,0.));
#1376=FACE_BOUND('',#1377,.T.);
#1377=EDGE_LOOP('',(#1378,#1384,#1385,#1386));
#1378=ORIENTED_EDGE('',*,*,#1379,.F.);
#1379=EDGE_CURVE('',#1290,#1347,#1380,.T.);
#1380=LINE('',#1381,#1382);
#1381=CARTESIAN_POINT('',(20.,7.5,0.));
#1382=VECTOR('',#1383,1.);
#1383=DIRECTION('',(0.,1.,0.));
#1384=ORIENTED_EDGE('',*,*,#1306,.F.);
#1385=ORIENTED_EDGE('',*,*,#1330,.F.);
#1386=ORIENTED_EDGE('',*,*,#1354,.F.);
#1387=PLANE('',#1388);
#1388=AXIS2_PLACEMENT_3D('',#1389,#1390,#1391);
#1389=CARTESIAN_POINT('',(10.,7.5,0.));
#1390=DIRECTION('',(0.,0.,-1.));
#1391=DIRECTION('',(-1.,0.,0.));
#1392=ADVANCED_FACE('',(#1393),#1399,.T.);
#1393=FACE_OUTER_BOUND('',#1394,.T.);
#1394=EDGE_LOOP('',(#1395,#1396,#1397,#1398));
#1395=ORIENTED_EDGE('',*,*,#1379,.T.);
#1396=ORIENTED_EDGE('',*,*,#1346,.T.);
#1397=ORIENTED_EDGE('',*,*,#1259,.T.);
#1398=ORIENTED_EDGE('',*,*,#1289,.F.);
#1399=PLANE('',#1400);
#1400=AXIS2_PLACEMENT_3D('',#1401,#1402,#1403);
#1401=CARTESIAN_POINT('',(20.,7.5,0.));
#1402=DIRECTION('',(1.,0.,0.));
#1403=DIRECTION('',(0.,0.,-1.));
#1404=ADVANCED_FACE('',(#1405,#1408),#1411,.F.);
#1405=FACE_BOUND('',#1406,.T.);
#1406=EDGE_LOOP('',(#1407));
#1407=ORIENTED_EDGE('',*,*,#1368,.T.);
#1408=FACE_BOUND('',#1409,.T.);
#1409=EDGE_LOOP('',(#1410));
#1410=ORIENTED_EDGE('',*,*,#1238,.F.);
#1411=CYLINDRICAL_SURFACE('',#1412,5.);
#1412=AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);
#1413=CARTESIAN_POINT('',(10.,7.5,3.));
#1414=DIRECTION('',(0.,0.,-1.));
#1415=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1416)
 * SHAPE_DEFINITION: #1416, #1417
 * ITS_COMPONENTS [*]: #1416, #3593
 * ITS_COMPONENTS [*]: #1416, #3600
 * ITS_GEOMETRY: #1416, #1417, #1418, #1419
 * ITS_ID: #1416, #1420, #1421, ['nba']
 * REVISION_ID: #1416, #1420, [' ']
 */
#1416=PRODUCT_DEFINITION(' ','',#1420,#16);
#1417=PRODUCT_DEFINITION_SHAPE('','',#1416);
#1418=SHAPE_DEFINITION_REPRESENTATION(#1417,#1419);
#1419=SHAPE_REPRESENTATION('nba-None',(#3592,#3598,#3605),#3515);
#1420=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1421,
 .NOT_KNOWN.);
#1421=PRODUCT('nba','nba',' ',(#42));
#1422=CARTESIAN_POINT('',(0.,0.,0.));
#1423=DIRECTION('',(0.,0.,1.));
#1424=DIRECTION('',(1.,0.,0.));
#1425=CARTESIAN_POINT('',(0.,0.,0.));
#1426=DIRECTION('',(0.,0.,1.));
#1427=DIRECTION('',(1.,0.,0.));
#1428=CARTESIAN_POINT('',(-10.,-7.5,33.));
#1429=DIRECTION('',(0.,0.,1.));
#1430=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1431)
 * SHAPE_DEFINITION: #1431, #1432
 * ITS_GEOMETRY: #1431, #1432, #1433, #1434
 * ITS_RELATED_GEOMETRY [*]: #1431, #1432, #1433, #1434, #1435, #1436
 * ITS_ID: #1431, #1437, #1438, ['bolt']
 * ITS_STYLED_MODELS [*]: #1431, #1439, #1440, #3716
 * REVISION_ID: #1431, #1437, [' ']
 */
#1431=PRODUCT_DEFINITION(' ','',#1437,#16);
#1432=PRODUCT_DEFINITION_SHAPE('','',#1431);
#1433=SHAPE_DEFINITION_REPRESENTATION(#1432,#1434);
#1434=SHAPE_REPRESENTATION('bolt-None',(#3599),#3515);
#1435=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#1434,#1436);
#1436=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3859),#3515);
#1437=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1438,
 .NOT_KNOWN.);
#1438=PRODUCT('bolt','bolt',' ',(#42));
#1439=PROPERTY_DEFINITION('styled model','',#1431);
#1440=PROPERTY_DEFINITION_REPRESENTATION(#1439,#3716);
#1441=CARTESIAN_POINT('',(0.,0.,0.));
#1442=DIRECTION('',(0.,0.,1.));
#1443=DIRECTION('',(1.,0.,0.));
#1444=CLOSED_SHELL('',(#1445,#1473,#1490,#1502,#1519));
#1445=ADVANCED_FACE('',(#1446,#1457),#1468,.T.);
#1446=FACE_BOUND('',#1447,.T.);
#1447=EDGE_LOOP('',(#1448));
#1448=ORIENTED_EDGE('',*,*,#1449,.F.);
#1449=EDGE_CURVE('',#1450,#1450,#1452,.T.);
#1450=VERTEX_POINT('',#1451);
#1451=CARTESIAN_POINT('',(5.,0.,3.));
#1452=CIRCLE('',#1453,5.);
#1453=AXIS2_PLACEMENT_3D('',#1454,#1455,#1456);
#1454=CARTESIAN_POINT('',(0.,0.,3.));
#1455=DIRECTION('',(0.,0.,1.));
#1456=DIRECTION('',(1.,0.,0.));
#1457=FACE_BOUND('',#1458,.T.);
#1458=EDGE_LOOP('',(#1459));
#1459=ORIENTED_EDGE('',*,*,#1460,.F.);
#1460=EDGE_CURVE('',#1461,#1461,#1463,.T.);
#1461=VERTEX_POINT('',#1462);
#1462=CARTESIAN_POINT('',(-7.5,0.,3.));
#1463=CIRCLE('',#1464,7.5);
#1464=AXIS2_PLACEMENT_3D('',#1465,#1466,#1467);
#1465=CARTESIAN_POINT('',(0.,0.,3.));
#1466=DIRECTION('',(0.,0.,-1.));
#1467=DIRECTION('',(-1.,0.,0.));
#1468=PLANE('',#1469);
#1469=AXIS2_PLACEMENT_3D('',#1470,#1471,#1472);
#1470=CARTESIAN_POINT('',(0.,0.,3.));
#1471=DIRECTION('',(0.,0.,1.));
#1472=DIRECTION('',(1.,0.,0.));
#1473=ADVANCED_FACE('',(#1474),#1485,.T.);
#1474=FACE_OUTER_BOUND('',#1475,.T.);
#1475=EDGE_LOOP('',(#1476));
#1476=ORIENTED_EDGE('',*,*,#1477,.F.);
#1477=EDGE_CURVE('',#1478,#1478,#1480,.T.);
#1478=VERTEX_POINT('',#1479);
#1479=CARTESIAN_POINT('',(7.5,0.,0.));
#1480=CIRCLE('',#1481,7.5);
#1481=AXIS2_PLACEMENT_3D('',#1482,#1483,#1484);
#1482=CARTESIAN_POINT('',(0.,0.,0.));
#1483=DIRECTION('',(0.,0.,1.));
#1484=DIRECTION('',(1.,0.,0.));
#1485=PLANE('',#1486);
#1486=AXIS2_PLACEMENT_3D('',#1487,#1488,#1489);
#1487=CARTESIAN_POINT('',(0.,0.,0.));
#1488=DIRECTION('',(0.,0.,-1.));
#1489=DIRECTION('',(-1.,0.,0.));
#1490=ADVANCED_FACE('',(#1491,#1494),#1497,.T.);
#1491=FACE_BOUND('',#1492,.T.);
#1492=EDGE_LOOP('',(#1493));
#1493=ORIENTED_EDGE('',*,*,#1460,.T.);
#1494=FACE_BOUND('',#1495,.T.);
#1495=EDGE_LOOP('',(#1496));
#1496=ORIENTED_EDGE('',*,*,#1477,.T.);
#1497=CYLINDRICAL_SURFACE('',#1498,7.5);
#1498=AXIS2_PLACEMENT_3D('',#1499,#1500,#1501);
#1499=CARTESIAN_POINT('',(0.,0.,0.));
#1500=DIRECTION('',(0.,0.,1.));
#1501=DIRECTION('',(1.,0.,0.));
#1502=ADVANCED_FACE('',(#1503),#1514,.T.);
#1503=FACE_OUTER_BOUND('',#1504,.T.);
#1504=EDGE_LOOP('',(#1505));
#1505=ORIENTED_EDGE('',*,*,#1506,.F.);
#1506=EDGE_CURVE('',#1507,#1507,#1509,.T.);
#1507=VERTEX_POINT('',#1508);
#1508=CARTESIAN_POINT('',(-5.,0.,37.));
#1509=CIRCLE('',#1510,5.);
#1510=AXIS2_PLACEMENT_3D('',#1511,#1512,#1513);
#1511=CARTESIAN_POINT('',(0.,0.,37.));
#1512=DIRECTION('',(0.,0.,-1.));
#1513=DIRECTION('',(-1.,0.,0.));
#1514=PLANE('',#1515);
#1515=AXIS2_PLACEMENT_3D('',#1516,#1517,#1518);
#1516=CARTESIAN_POINT('',(0.,0.,37.));
#1517=DIRECTION('',(0.,0.,1.));
#1518=DIRECTION('',(1.,0.,0.));
#1519=ADVANCED_FACE('',(#1520,#1523),#1526,.T.);
#1520=FACE_BOUND('',#1521,.T.);
#1521=EDGE_LOOP('',(#1522));
#1522=ORIENTED_EDGE('',*,*,#1449,.T.);
#1523=FACE_BOUND('',#1524,.T.);
#1524=EDGE_LOOP('',(#1525));
#1525=ORIENTED_EDGE('',*,*,#1506,.T.);
#1526=CYLINDRICAL_SURFACE('',#1527,5.);
#1527=AXIS2_PLACEMENT_3D('',#1528,#1529,#1530);
#1528=CARTESIAN_POINT('',(0.,0.,0.));
#1529=DIRECTION('',(0.,0.,1.));
#1530=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1531)
 * SHAPE_DEFINITION: #1531, #1532
 * ITS_GEOMETRY: #1531, #1532, #1533, #1534
 * ITS_RELATED_GEOMETRY [*]: #1531, #1532, #1533, #1534, #1535, #1536
 * ITS_ID: #1531, #1537, #1538, ['nut']
 * ITS_STYLED_MODELS [*]: #1531, #1539, #1540, #3715
 * REVISION_ID: #1531, #1537, [' ']
 */
#1531=PRODUCT_DEFINITION(' ','',#1537,#16);
#1532=PRODUCT_DEFINITION_SHAPE('','',#1531);
#1533=SHAPE_DEFINITION_REPRESENTATION(#1532,#1534);
#1534=SHAPE_REPRESENTATION('nut-None',(#3606),#3515);
#1535=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#1534,#1536);
#1536=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3806),#3515);
#1537=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1538,
 .NOT_KNOWN.);
#1538=PRODUCT('nut','nut',' ',(#42));
#1539=PROPERTY_DEFINITION('styled model','',#1531);
#1540=PROPERTY_DEFINITION_REPRESENTATION(#1539,#3715);
#1541=CARTESIAN_POINT('',(0.,0.,0.));
#1542=DIRECTION('',(0.,0.,1.));
#1543=DIRECTION('',(1.,0.,0.));
#1544=CLOSED_SHELL('',(#1545,#1596,#1627,#1651,#1675,#1703,#1715));
#1545=ADVANCED_FACE('',(#1546,#1557),#1591,.T.);
#1546=FACE_BOUND('',#1547,.T.);
#1547=EDGE_LOOP('',(#1548));
#1548=ORIENTED_EDGE('',*,*,#1549,.T.);
#1549=EDGE_CURVE('',#1550,#1550,#1552,.T.);
#1550=VERTEX_POINT('',#1551);
#1551=CARTESIAN_POINT('',(5.,7.5,3.));
#1552=CIRCLE('',#1553,5.);
#1553=AXIS2_PLACEMENT_3D('',#1554,#1555,#1556);
#1554=CARTESIAN_POINT('',(10.,7.5,3.));
#1555=DIRECTION('',(0.,0.,-1.));
#1556=DIRECTION('',(-1.,0.,0.));
#1557=FACE_BOUND('',#1558,.T.);
#1558=EDGE_LOOP('',(#1559,#1569,#1577,#1585));
#1559=ORIENTED_EDGE('',*,*,#1560,.F.);
#1560=EDGE_CURVE('',#1561,#1563,#1565,.T.);
#1561=VERTEX_POINT('',#1562);
#1562=CARTESIAN_POINT('',(20.,0.,3.));
#1563=VERTEX_POINT('',#1564);
#1564=CARTESIAN_POINT('',(0.,0.,3.));
#1565=LINE('',#1566,#1567);
#1566=CARTESIAN_POINT('',(10.,0.,3.));
#1567=VECTOR('',#1568,1.);
#1568=DIRECTION('',(-1.,0.,0.));
#1569=ORIENTED_EDGE('',*,*,#1570,.F.);
#1570=EDGE_CURVE('',#1571,#1561,#1573,.T.);
#1571=VERTEX_POINT('',#1572);
#1572=CARTESIAN_POINT('',(20.,15.,3.));
#1573=LINE('',#1574,#1575);
#1574=CARTESIAN_POINT('',(20.,7.5,3.));
#1575=VECTOR('',#1576,1.);
#1576=DIRECTION('',(0.,-1.,0.));
#1577=ORIENTED_EDGE('',*,*,#1578,.F.);
#1578=EDGE_CURVE('',#1579,#1571,#1581,.T.);
#1579=VERTEX_POINT('',#1580);
#1580=CARTESIAN_POINT('',(0.,15.,3.));
#1581=LINE('',#1582,#1583);
#1582=CARTESIAN_POINT('',(10.,15.,3.));
#1583=VECTOR('',#1584,1.);
#1584=DIRECTION('',(1.,0.,0.));
#1585=ORIENTED_EDGE('',*,*,#1586,.F.);
#1586=EDGE_CURVE('',#1563,#1579,#1587,.T.);
#1587=LINE('',#1588,#1589);
#1588=CARTESIAN_POINT('',(0.,7.5,3.));
#1589=VECTOR('',#1590,1.);
#1590=DIRECTION('',(0.,1.,0.));
#1591=PLANE('',#1592);
#1592=AXIS2_PLACEMENT_3D('',#1593,#1594,#1595);
#1593=CARTESIAN_POINT('',(10.,7.5,3.));
#1594=DIRECTION('',(0.,0.,1.));
#1595=DIRECTION('',(1.,0.,0.));
#1596=ADVANCED_FACE('',(#1597),#1622,.T.);
#1597=FACE_OUTER_BOUND('',#1598,.T.);
#1598=EDGE_LOOP('',(#1599,#1607,#1608,#1616));
#1599=ORIENTED_EDGE('',*,*,#1600,.T.);
#1600=EDGE_CURVE('',#1601,#1561,#1603,.T.);
#1601=VERTEX_POINT('',#1602);
#1602=CARTESIAN_POINT('',(20.,0.,0.));
#1603=LINE('',#1604,#1605);
#1604=CARTESIAN_POINT('',(20.,0.,0.));
#1605=VECTOR('',#1606,1.);
#1606=DIRECTION('',(0.,0.,1.));
#1607=ORIENTED_EDGE('',*,*,#1560,.T.);
#1608=ORIENTED_EDGE('',*,*,#1609,.F.);
#1609=EDGE_CURVE('',#1610,#1563,#1612,.T.);
#1610=VERTEX_POINT('',#1611);
#1611=CARTESIAN_POINT('',(0.,0.,0.));
#1612=LINE('',#1613,#1614);
#1613=CARTESIAN_POINT('',(0.,0.,0.));
#1614=VECTOR('',#1615,1.);
#1615=DIRECTION('',(0.,0.,1.));
#1616=ORIENTED_EDGE('',*,*,#1617,.T.);
#1617=EDGE_CURVE('',#1610,#1601,#1618,.T.);
#1618=LINE('',#1619,#1620);
#1619=CARTESIAN_POINT('',(10.,0.,0.));
#1620=VECTOR('',#1621,1.);
#1621=DIRECTION('',(1.,0.,0.));
#1622=PLANE('',#1623);
#1623=AXIS2_PLACEMENT_3D('',#1624,#1625,#1626);
#1624=CARTESIAN_POINT('',(10.,0.,0.));
#1625=DIRECTION('',(0.,-1.,0.));
#1626=DIRECTION('',(0.,0.,-1.));
#1627=ADVANCED_FACE('',(#1628),#1646,.T.);
#1628=FACE_OUTER_BOUND('',#1629,.T.);
#1629=EDGE_LOOP('',(#1630,#1631,#1632,#1640));
#1630=ORIENTED_EDGE('',*,*,#1609,.T.);
#1631=ORIENTED_EDGE('',*,*,#1586,.T.);
#1632=ORIENTED_EDGE('',*,*,#1633,.F.);
#1633=EDGE_CURVE('',#1634,#1579,#1636,.T.);
#1634=VERTEX_POINT('',#1635);
#1635=CARTESIAN_POINT('',(0.,15.,0.));
#1636=LINE('',#1637,#1638);
#1637=CARTESIAN_POINT('',(0.,15.,0.));
#1638=VECTOR('',#1639,1.);
#1639=DIRECTION('',(0.,0.,1.));
#1640=ORIENTED_EDGE('',*,*,#1641,.T.);
#1641=EDGE_CURVE('',#1634,#1610,#1642,.T.);
#1642=LINE('',#1643,#1644);
#1643=CARTESIAN_POINT('',(0.,7.5,0.));
#1644=VECTOR('',#1645,1.);
#1645=DIRECTION('',(0.,-1.,0.));
#1646=PLANE('',#1647);
#1647=AXIS2_PLACEMENT_3D('',#1648,#1649,#1650);
#1648=CARTESIAN_POINT('',(0.,7.5,0.));
#1649=DIRECTION('',(-1.,0.,0.));
#1650=DIRECTION('',(0.,0.,1.));
#1651=ADVANCED_FACE('',(#1652),#1670,.T.);
#1652=FACE_OUTER_BOUND('',#1653,.T.);
#1653=EDGE_LOOP('',(#1654,#1655,#1656,#1664));
#1654=ORIENTED_EDGE('',*,*,#1633,.T.);
#1655=ORIENTED_EDGE('',*,*,#1578,.T.);
#1656=ORIENTED_EDGE('',*,*,#1657,.F.);
#1657=EDGE_CURVE('',#1658,#1571,#1660,.T.);
#1658=VERTEX_POINT('',#1659);
#1659=CARTESIAN_POINT('',(20.,15.,0.));
#1660=LINE('',#1661,#1662);
#1661=CARTESIAN_POINT('',(20.,15.,0.));
#1662=VECTOR('',#1663,1.);
#1663=DIRECTION('',(0.,0.,1.));
#1664=ORIENTED_EDGE('',*,*,#1665,.T.);
#1665=EDGE_CURVE('',#1658,#1634,#1666,.T.);
#1666=LINE('',#1667,#1668);
#1667=CARTESIAN_POINT('',(10.,15.,0.));
#1668=VECTOR('',#1669,1.);
#1669=DIRECTION('',(-1.,0.,0.));
#1670=PLANE('',#1671);
#1671=AXIS2_PLACEMENT_3D('',#1672,#1673,#1674);
#1672=CARTESIAN_POINT('',(10.,15.,0.));
#1673=DIRECTION('',(0.,1.,0.));
#1674=DIRECTION('',(0.,0.,1.));
#1675=ADVANCED_FACE('',(#1676,#1687),#1698,.T.);
#1676=FACE_BOUND('',#1677,.T.);
#1677=EDGE_LOOP('',(#1678));
#1678=ORIENTED_EDGE('',*,*,#1679,.F.);
#1679=EDGE_CURVE('',#1680,#1680,#1682,.T.);
#1680=VERTEX_POINT('',#1681);
#1681=CARTESIAN_POINT('',(5.,7.5,0.));
#1682=CIRCLE('',#1683,5.);
#1683=AXIS2_PLACEMENT_3D('',#1684,#1685,#1686);
#1684=CARTESIAN_POINT('',(10.,7.5,0.));
#1685=DIRECTION('',(0.,0.,-1.));
#1686=DIRECTION('',(-1.,0.,0.));
#1687=FACE_BOUND('',#1688,.T.);
#1688=EDGE_LOOP('',(#1689,#1695,#1696,#1697));
#1689=ORIENTED_EDGE('',*,*,#1690,.F.);
#1690=EDGE_CURVE('',#1601,#1658,#1691,.T.);
#1691=LINE('',#1692,#1693);
#1692=CARTESIAN_POINT('',(20.,7.5,0.));
#1693=VECTOR('',#1694,1.);
#1694=DIRECTION('',(0.,1.,0.));
#1695=ORIENTED_EDGE('',*,*,#1617,.F.);
#1696=ORIENTED_EDGE('',*,*,#1641,.F.);
#1697=ORIENTED_EDGE('',*,*,#1665,.F.);
#1698=PLANE('',#1699);
#1699=AXIS2_PLACEMENT_3D('',#1700,#1701,#1702);
#1700=CARTESIAN_POINT('',(10.,7.5,0.));
#1701=DIRECTION('',(0.,0.,-1.));
#1702=DIRECTION('',(-1.,0.,0.));
#1703=ADVANCED_FACE('',(#1704),#1710,.T.);
#1704=FACE_OUTER_BOUND('',#1705,.T.);
#1705=EDGE_LOOP('',(#1706,#1707,#1708,#1709));
#1706=ORIENTED_EDGE('',*,*,#1690,.T.);
#1707=ORIENTED_EDGE('',*,*,#1657,.T.);
#1708=ORIENTED_EDGE('',*,*,#1570,.T.);
#1709=ORIENTED_EDGE('',*,*,#1600,.F.);
#1710=PLANE('',#1711);
#1711=AXIS2_PLACEMENT_3D('',#1712,#1713,#1714);
#1712=CARTESIAN_POINT('',(20.,7.5,0.));
#1713=DIRECTION('',(1.,0.,0.));
#1714=DIRECTION('',(0.,0.,-1.));
#1715=ADVANCED_FACE('',(#1716,#1719),#1722,.F.);
#1716=FACE_BOUND('',#1717,.T.);
#1717=EDGE_LOOP('',(#1718));
#1718=ORIENTED_EDGE('',*,*,#1679,.T.);
#1719=FACE_BOUND('',#1720,.T.);
#1720=EDGE_LOOP('',(#1721));
#1721=ORIENTED_EDGE('',*,*,#1549,.F.);
#1722=CYLINDRICAL_SURFACE('',#1723,5.);
#1723=AXIS2_PLACEMENT_3D('',#1724,#1725,#1726);
#1724=CARTESIAN_POINT('',(10.,7.5,3.));
#1725=DIRECTION('',(0.,0.,-1.));
#1726=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#1727)
 * SHAPE_DEFINITION: #1727, #1728
 * ITS_COMPONENTS [*]: #1727, #3614
 * ITS_COMPONENTS [*]: #1727, #3621
 * ITS_COMPONENTS [*]: #1727, #3642
 * ITS_COMPONENTS [*]: #1727, #3663
 * ITS_GEOMETRY: #1727, #1728, #1729, #1730
 * ITS_ID: #1727, #1731, #1732, ['lb_assem']
 * REVISION_ID: #1727, #1731, [' ']
 */
#1727=PRODUCT_DEFINITION(' ','',#1731,#16);
#1728=PRODUCT_DEFINITION_SHAPE('','',#1727);
#1729=SHAPE_DEFINITION_REPRESENTATION(#1728,#1730);
#1730=SHAPE_REPRESENTATION('lb_assem-None',(#3613,#3619,#3626,#3647,#3668),
#3515);
#1731=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1732,
 .NOT_KNOWN.);
#1732=PRODUCT('lb_assem','lb_assem',' ',(#42));
#1733=CARTESIAN_POINT('',(0.,0.,0.));
#1734=DIRECTION('',(0.,0.,1.));
#1735=DIRECTION('',(1.,0.,0.));
#1736=CARTESIAN_POINT('',(0.,0.,0.));
#1737=DIRECTION('',(0.,0.,1.));
#1738=DIRECTION('',(1.,0.,0.));
#1739=CARTESIAN_POINT('',(20.,13.,50.));
#1740=DIRECTION('',(0.,-1.,0.));
#1741=DIRECTION('',(0.,0.,-1.));
#1742=CARTESIAN_POINT('',(42.5,13.,62.9903810567666));
#1743=DIRECTION('',(0.,-1.,0.));
#1744=DIRECTION('',(0.,0.,-1.));
#1745=CARTESIAN_POINT('',(42.5,13.,37.0096189432334));
#1746=DIRECTION('',(0.,-1.,0.));
#1747=DIRECTION('',(0.,0.,-1.));

/************************************************
 * Application object: WORKPIECE (#1748)
 * SHAPE_DEFINITION: #1748, #1749
 * ITS_GEOMETRY: #1748, #1749, #1750, #1751
 * ITS_RELATED_GEOMETRY [*]: #1748, #1749, #1750, #1751, #1752, #1753
 * ITS_ID: #1748, #1754, #1755, ['l_bracket']
 * ITS_STYLED_MODELS [*]: #1748, #1756, #1757, #3713
 * REVISION_ID: #1748, #1754, [' ']
 */
#1748=PRODUCT_DEFINITION(' ','',#1754,#16);
#1749=PRODUCT_DEFINITION_SHAPE('','',#1748);
#1750=SHAPE_DEFINITION_REPRESENTATION(#1749,#1751);
#1751=SHAPE_REPRESENTATION('l_bracket-None',(#3620),#3515);
#1752=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between l_bracket-None and l_bracket-None',#1751,#1753);
#1753=ADVANCED_BREP_SHAPE_REPRESENTATION('l_bracket-None',(#3734),#3515);
#1754=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#1755,
 .NOT_KNOWN.);
#1755=PRODUCT('l_bracket','l_bracket',' ',(#42));
#1756=PROPERTY_DEFINITION('styled model','',#1748);
#1757=PROPERTY_DEFINITION_REPRESENTATION(#1756,#3713);
#1758=CARTESIAN_POINT('',(0.,0.,0.));
#1759=DIRECTION('',(0.,0.,1.));
#1760=DIRECTION('',(1.,0.,0.));
#1761=CLOSED_SHELL('',(#1762,#1813,#1877,#1908,#1972,#2014,#2036,#2050,
#2064,#2076,#2088,#2100));
#1762=ADVANCED_FACE('',(#1763,#1774),#1808,.F.);
#1763=FACE_BOUND('',#1764,.T.);
#1764=EDGE_LOOP('',(#1765));
#1765=ORIENTED_EDGE('',*,*,#1766,.T.);
#1766=EDGE_CURVE('',#1767,#1767,#1769,.T.);
#1767=VERTEX_POINT('',#1768);
#1768=CARTESIAN_POINT('',(0.,40.,45.));
#1769=CIRCLE('',#1770,5.);
#1770=AXIS2_PLACEMENT_3D('',#1771,#1772,#1773);
#1771=CARTESIAN_POINT('',(0.,40.,50.));
#1772=DIRECTION('',(1.,0.,0.));
#1773=DIRECTION('',(0.,0.,-0.999999999999999));
#1774=FACE_BOUND('',#1775,.T.);
#1775=EDGE_LOOP('',(#1776,#1786,#1794,#1802));
#1776=ORIENTED_EDGE('',*,*,#1777,.F.);
#1777=EDGE_CURVE('',#1778,#1780,#1782,.T.);
#1778=VERTEX_POINT('',#1779);
#1779=CARTESIAN_POINT('',(0.,0.,100.));
#1780=VERTEX_POINT('',#1781);
#1781=CARTESIAN_POINT('',(0.,0.,0.));
#1782=LINE('',#1783,#1784);
#1783=CARTESIAN_POINT('',(0.,0.,100.));
#1784=VECTOR('',#1785,1.);
#1785=DIRECTION('',(0.,0.,-1.));
#1786=ORIENTED_EDGE('',*,*,#1787,.F.);
#1787=EDGE_CURVE('',#1788,#1778,#1790,.T.);
#1788=VERTEX_POINT('',#1789);
#1789=CARTESIAN_POINT('',(0.,60.,100.));
#1790=LINE('',#1791,#1792);
#1791=CARTESIAN_POINT('',(0.,60.,100.));
#1792=VECTOR('',#1793,1.);
#1793=DIRECTION('',(0.,-1.,0.));
#1794=ORIENTED_EDGE('',*,*,#1795,.T.);
#1795=EDGE_CURVE('',#1788,#1796,#1798,.T.);
#1796=VERTEX_POINT('',#1797);
#1797=CARTESIAN_POINT('',(0.,60.,0.));
#1798=LINE('',#1799,#1800);
#1799=CARTESIAN_POINT('',(0.,60.,100.));
#1800=VECTOR('',#1801,1.);
#1801=DIRECTION('',(0.,0.,-1.));
#1802=ORIENTED_EDGE('',*,*,#1803,.T.);
#1803=EDGE_CURVE('',#1796,#1780,#1804,.T.);
#1804=LINE('',#1805,#1806);
#1805=CARTESIAN_POINT('',(0.,60.,0.));
#1806=VECTOR('',#1807,1.);
#1807=DIRECTION('',(0.,-1.,0.));
#1808=PLANE('',#1809);
#1809=AXIS2_PLACEMENT_3D('',#1810,#1811,#1812);
#1810=CARTESIAN_POINT('',(0.,60.,100.));
#1811=DIRECTION('',(1.,0.,0.));
#1812=DIRECTION('',(0.,0.,-1.));
#1813=ADVANCED_FACE('',(#1814,#1825,#1836,#1847),#1872,.F.);
#1814=FACE_BOUND('',#1815,.T.);
#1815=EDGE_LOOP('',(#1816));
#1816=ORIENTED_EDGE('',*,*,#1817,.T.);
#1817=EDGE_CURVE('',#1818,#1818,#1820,.T.);
#1818=VERTEX_POINT('',#1819);
#1819=CARTESIAN_POINT('',(42.5,0.,42.0096189432334));
#1820=CIRCLE('',#1821,5.);
#1821=AXIS2_PLACEMENT_3D('',#1822,#1823,#1824);
#1822=CARTESIAN_POINT('',(42.5,0.,37.0096189432334));
#1823=DIRECTION('',(0.,1.,0.));
#1824=DIRECTION('',(0.,0.,0.999999999999999));
#1825=FACE_BOUND('',#1826,.T.);
#1826=EDGE_LOOP('',(#1827));
#1827=ORIENTED_EDGE('',*,*,#1828,.T.);
#1828=EDGE_CURVE('',#1829,#1829,#1831,.T.);
#1829=VERTEX_POINT('',#1830);
#1830=CARTESIAN_POINT('',(42.5,0.,67.9903810567666));
#1831=CIRCLE('',#1832,5.);
#1832=AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);
#1833=CARTESIAN_POINT('',(42.5,0.,62.9903810567666));
#1834=DIRECTION('',(0.,1.,0.));
#1835=DIRECTION('',(0.,0.,1.));
#1836=FACE_BOUND('',#1837,.T.);
#1837=EDGE_LOOP('',(#1838));
#1838=ORIENTED_EDGE('',*,*,#1839,.T.);
#1839=EDGE_CURVE('',#1840,#1840,#1842,.T.);
#1840=VERTEX_POINT('',#1841);
#1841=CARTESIAN_POINT('',(20.,0.,55.));
#1842=CIRCLE('',#1843,5.);
#1843=AXIS2_PLACEMENT_3D('',#1844,#1845,#1846);
#1844=CARTESIAN_POINT('',(20.,0.,50.));
#1845=DIRECTION('',(0.,1.,0.));
#1846=DIRECTION('',(0.,0.,0.999999999999999));
#1847=FACE_BOUND('',#1848,.T.);
#1848=EDGE_LOOP('',(#1849,#1859,#1865,#1866));
#1849=ORIENTED_EDGE('',*,*,#1850,.F.);
#1850=EDGE_CURVE('',#1851,#1853,#1855,.T.);
#1851=VERTEX_POINT('',#1852);
#1852=CARTESIAN_POINT('',(50.,0.,100.));
#1853=VERTEX_POINT('',#1854);
#1854=CARTESIAN_POINT('',(50.,0.,0.));
#1855=LINE('',#1856,#1857);
#1856=CARTESIAN_POINT('',(50.,0.,100.));
#1857=VECTOR('',#1858,1.);
#1858=DIRECTION('',(0.,0.,-1.));
#1859=ORIENTED_EDGE('',*,*,#1860,.F.);
#1860=EDGE_CURVE('',#1778,#1851,#1861,.T.);
#1861=LINE('',#1862,#1863);
#1862=CARTESIAN_POINT('',(0.,0.,100.));
#1863=VECTOR('',#1864,1.);
#1864=DIRECTION('',(1.,0.,0.));
#1865=ORIENTED_EDGE('',*,*,#1777,.T.);
#1866=ORIENTED_EDGE('',*,*,#1867,.T.);
#1867=EDGE_CURVE('',#1780,#1853,#1868,.T.);
#1868=LINE('',#1869,#1870);
#1869=CARTESIAN_POINT('',(0.,0.,0.));
#1870=VECTOR('',#1871,1.);
#1871=DIRECTION('',(1.,0.,0.));
#1872=PLANE('',#1873);
#1873=AXIS2_PLACEMENT_3D('',#1874,#1875,#1876);
#1874=CARTESIAN_POINT('',(0.,0.,100.));
#1875=DIRECTION('',(0.,1.,0.));
#1876=DIRECTION('',(0.,0.,1.));
#1877=ADVANCED_FACE('',(#1878),#1903,.F.);
#1878=FACE_OUTER_BOUND('',#1879,.T.);
#1879=EDGE_LOOP('',(#1880,#1890,#1896,#1897));
#1880=ORIENTED_EDGE('',*,*,#1881,.F.);
#1881=EDGE_CURVE('',#1882,#1884,#1886,.T.);
#1882=VERTEX_POINT('',#1883);
#1883=CARTESIAN_POINT('',(50.,10.,100.));
#1884=VERTEX_POINT('',#1885);
#1885=CARTESIAN_POINT('',(50.,10.,0.));
#1886=LINE('',#1887,#1888);
#1887=CARTESIAN_POINT('',(50.,10.,100.));
#1888=VECTOR('',#1889,1.);
#1889=DIRECTION('',(0.,0.,-1.));
#1890=ORIENTED_EDGE('',*,*,#1891,.F.);
#1891=EDGE_CURVE('',#1851,#1882,#1892,.T.);
#1892=LINE('',#1893,#1894);
#1893=CARTESIAN_POINT('',(50.,0.,100.));
#1894=VECTOR('',#1895,1.);
#1895=DIRECTION('',(0.,1.,0.));
#1896=ORIENTED_EDGE('',*,*,#1850,.T.);
#1897=ORIENTED_EDGE('',*,*,#1898,.T.);
#1898=EDGE_CURVE('',#1853,#1884,#1899,.T.);
#1899=LINE('',#1900,#1901);
#1900=CARTESIAN_POINT('',(50.,0.,0.));
#1901=VECTOR('',#1902,1.);
#1902=DIRECTION('',(0.,1.,0.));
#1903=PLANE('',#1904);
#1904=AXIS2_PLACEMENT_3D('',#1905,#1906,#1907);
#1905=CARTESIAN_POINT('',(50.,0.,100.));
#1906=DIRECTION('',(-1.,0.,0.));
#1907=DIRECTION('',(0.,0.,1.));
#1908=ADVANCED_FACE('',(#1909,#1920,#1931,#1942),#1967,.F.);
#1909=FACE_BOUND('',#1910,.T.);
#1910=EDGE_LOOP('',(#1911));
#1911=ORIENTED_EDGE('',*,*,#1912,.T.);
#1912=EDGE_CURVE('',#1913,#1913,#1915,.T.);
#1913=VERTEX_POINT('',#1914);
#1914=CARTESIAN_POINT('',(42.5,10.,32.0096189432334));
#1915=CIRCLE('',#1916,5.);
#1916=AXIS2_PLACEMENT_3D('',#1917,#1918,#1919);
#1917=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#1918=DIRECTION('',(0.,-1.,0.));
#1919=DIRECTION('',(0.,0.,-0.999999999999999));
#1920=FACE_BOUND('',#1921,.T.);
#1921=EDGE_LOOP('',(#1922));
#1922=ORIENTED_EDGE('',*,*,#1923,.T.);
#1923=EDGE_CURVE('',#1924,#1924,#1926,.T.);
#1924=VERTEX_POINT('',#1925);
#1925=CARTESIAN_POINT('',(42.5,10.,57.9903810567666));
#1926=CIRCLE('',#1927,5.);
#1927=AXIS2_PLACEMENT_3D('',#1928,#1929,#1930);
#1928=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#1929=DIRECTION('',(0.,-1.,0.));
#1930=DIRECTION('',(0.,0.,-0.999999999999999));
#1931=FACE_BOUND('',#1932,.T.);
#1932=EDGE_LOOP('',(#1933));
#1933=ORIENTED_EDGE('',*,*,#1934,.T.);
#1934=EDGE_CURVE('',#1935,#1935,#1937,.T.);
#1935=VERTEX_POINT('',#1936);
#1936=CARTESIAN_POINT('',(20.,10.,45.));
#1937=CIRCLE('',#1938,5.);
#1938=AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);
#1939=CARTESIAN_POINT('',(20.,10.,50.));
#1940=DIRECTION('',(0.,-1.,0.));
#1941=DIRECTION('',(0.,0.,-0.999999999999999));
#1942=FACE_BOUND('',#1943,.T.);
#1943=EDGE_LOOP('',(#1944,#1954,#1960,#1961));
#1944=ORIENTED_EDGE('',*,*,#1945,.F.);
#1945=EDGE_CURVE('',#1946,#1948,#1950,.T.);
#1946=VERTEX_POINT('',#1947);
#1947=CARTESIAN_POINT('',(10.,10.,100.));
#1948=VERTEX_POINT('',#1949);
#1949=CARTESIAN_POINT('',(10.,10.,0.));
#1950=LINE('',#1951,#1952);
#1951=CARTESIAN_POINT('',(10.,10.,100.));
#1952=VECTOR('',#1953,1.);
#1953=DIRECTION('',(0.,0.,-1.));
#1954=ORIENTED_EDGE('',*,*,#1955,.F.);
#1955=EDGE_CURVE('',#1882,#1946,#1956,.T.);
#1956=LINE('',#1957,#1958);
#1957=CARTESIAN_POINT('',(50.,10.,100.));
#1958=VECTOR('',#1959,1.);
#1959=DIRECTION('',(-1.,0.,0.));
#1960=ORIENTED_EDGE('',*,*,#1881,.T.);
#1961=ORIENTED_EDGE('',*,*,#1962,.T.);
#1962=EDGE_CURVE('',#1884,#1948,#1963,.T.);
#1963=LINE('',#1964,#1965);
#1964=CARTESIAN_POINT('',(50.,10.,0.));
#1965=VECTOR('',#1966,1.);
#1966=DIRECTION('',(-1.,0.,0.));
#1967=PLANE('',#1968);
#1968=AXIS2_PLACEMENT_3D('',#1969,#1970,#1971);
#1969=CARTESIAN_POINT('',(50.,10.,100.));
#1970=DIRECTION('',(0.,-1.,0.));
#1971=DIRECTION('',(0.,0.,-1.));
#1972=ADVANCED_FACE('',(#1973,#1984),#2009,.F.);
#1973=FACE_BOUND('',#1974,.T.);
#1974=EDGE_LOOP('',(#1975));
#1975=ORIENTED_EDGE('',*,*,#1976,.T.);
#1976=EDGE_CURVE('',#1977,#1977,#1979,.T.);
#1977=VERTEX_POINT('',#1978);
#1978=CARTESIAN_POINT('',(10.,40.,55.));
#1979=CIRCLE('',#1980,5.);
#1980=AXIS2_PLACEMENT_3D('',#1981,#1982,#1983);
#1981=CARTESIAN_POINT('',(10.,40.,50.));
#1982=DIRECTION('',(-1.,0.,0.));
#1983=DIRECTION('',(0.,0.,0.999999999999999));
#1984=FACE_BOUND('',#1985,.T.);
#1985=EDGE_LOOP('',(#1986,#1996,#2002,#2003));
#1986=ORIENTED_EDGE('',*,*,#1987,.F.);
#1987=EDGE_CURVE('',#1988,#1990,#1992,.T.);
#1988=VERTEX_POINT('',#1989);
#1989=CARTESIAN_POINT('',(10.,60.,100.));
#1990=VERTEX_POINT('',#1991);
#1991=CARTESIAN_POINT('',(10.,60.,0.));
#1992=LINE('',#1993,#1994);
#1993=CARTESIAN_POINT('',(10.,60.,100.));
#1994=VECTOR('',#1995,1.);
#1995=DIRECTION('',(0.,0.,-1.));
#1996=ORIENTED_EDGE('',*,*,#1997,.F.);
#1997=EDGE_CURVE('',#1946,#1988,#1998,.T.);
#1998=LINE('',#1999,#2000);
#1999=CARTESIAN_POINT('',(10.,10.,100.));
#2000=VECTOR('',#2001,1.);
#2001=DIRECTION('',(0.,1.,0.));
#2002=ORIENTED_EDGE('',*,*,#1945,.T.);
#2003=ORIENTED_EDGE('',*,*,#2004,.T.);
#2004=EDGE_CURVE('',#1948,#1990,#2005,.T.);
#2005=LINE('',#2006,#2007);
#2006=CARTESIAN_POINT('',(10.,10.,0.));
#2007=VECTOR('',#2008,1.);
#2008=DIRECTION('',(0.,1.,0.));
#2009=PLANE('',#2010);
#2010=AXIS2_PLACEMENT_3D('',#2011,#2012,#2013);
#2011=CARTESIAN_POINT('',(10.,10.,100.));
#2012=DIRECTION('',(-1.,0.,0.));
#2013=DIRECTION('',(0.,0.,1.));
#2014=ADVANCED_FACE('',(#2015),#2031,.F.);
#2015=FACE_OUTER_BOUND('',#2016,.T.);
#2016=EDGE_LOOP('',(#2017,#2023,#2024,#2030));
#2017=ORIENTED_EDGE('',*,*,#2018,.F.);
#2018=EDGE_CURVE('',#1988,#1788,#2019,.T.);
#2019=LINE('',#2020,#2021);
#2020=CARTESIAN_POINT('',(10.,60.,100.));
#2021=VECTOR('',#2022,1.);
#2022=DIRECTION('',(-1.,0.,0.));
#2023=ORIENTED_EDGE('',*,*,#1987,.T.);
#2024=ORIENTED_EDGE('',*,*,#2025,.T.);
#2025=EDGE_CURVE('',#1990,#1796,#2026,.T.);
#2026=LINE('',#2027,#2028);
#2027=CARTESIAN_POINT('',(10.,60.,0.));
#2028=VECTOR('',#2029,1.);
#2029=DIRECTION('',(-1.,0.,0.));
#2030=ORIENTED_EDGE('',*,*,#1795,.F.);
#2031=PLANE('',#2032);
#2032=AXIS2_PLACEMENT_3D('',#2033,#2034,#2035);
#2033=CARTESIAN_POINT('',(10.,60.,100.));
#2034=DIRECTION('',(0.,-1.,0.));
#2035=DIRECTION('',(0.,0.,-1.));
#2036=ADVANCED_FACE('',(#2037),#2045,.T.);
#2037=FACE_OUTER_BOUND('',#2038,.T.);
#2038=EDGE_LOOP('',(#2039,#2040,#2041,#2042,#2043,#2044));
#2039=ORIENTED_EDGE('',*,*,#1787,.T.);
#2040=ORIENTED_EDGE('',*,*,#1860,.T.);
#2041=ORIENTED_EDGE('',*,*,#1891,.T.);
#2042=ORIENTED_EDGE('',*,*,#1955,.T.);
#2043=ORIENTED_EDGE('',*,*,#1997,.T.);
#2044=ORIENTED_EDGE('',*,*,#2018,.T.);
#2045=PLANE('',#2046);
#2046=AXIS2_PLACEMENT_3D('',#2047,#2048,#2049);
#2047=CARTESIAN_POINT('',(0.,0.,100.));
#2048=DIRECTION('',(0.,0.,1.));
#2049=DIRECTION('',(1.,0.,0.));
#2050=ADVANCED_FACE('',(#2051),#2059,.F.);
#2051=FACE_OUTER_BOUND('',#2052,.T.);
#2052=EDGE_LOOP('',(#2053,#2054,#2055,#2056,#2057,#2058));
#2053=ORIENTED_EDGE('',*,*,#1803,.F.);
#2054=ORIENTED_EDGE('',*,*,#2025,.F.);
#2055=ORIENTED_EDGE('',*,*,#2004,.F.);
#2056=ORIENTED_EDGE('',*,*,#1962,.F.);
#2057=ORIENTED_EDGE('',*,*,#1898,.F.);
#2058=ORIENTED_EDGE('',*,*,#1867,.F.);
#2059=PLANE('',#2060);
#2060=AXIS2_PLACEMENT_3D('',#2061,#2062,#2063);
#2061=CARTESIAN_POINT('',(0.,0.,0.));
#2062=DIRECTION('',(0.,0.,1.));
#2063=DIRECTION('',(1.,0.,0.));
#2064=ADVANCED_FACE('',(#2065,#2068),#2071,.F.);
#2065=FACE_BOUND('',#2066,.T.);
#2066=EDGE_LOOP('',(#2067));
#2067=ORIENTED_EDGE('',*,*,#1976,.F.);
#2068=FACE_BOUND('',#2069,.T.);
#2069=EDGE_LOOP('',(#2070));
#2070=ORIENTED_EDGE('',*,*,#1766,.F.);
#2071=CYLINDRICAL_SURFACE('',#2072,5.);
#2072=AXIS2_PLACEMENT_3D('',#2073,#2074,#2075);
#2073=CARTESIAN_POINT('',(10.,40.,50.));
#2074=DIRECTION('',(-1.,0.,0.));
#2075=DIRECTION('',(0.,0.,0.999999999999999));
#2076=ADVANCED_FACE('',(#2077,#2080),#2083,.F.);
#2077=FACE_BOUND('',#2078,.T.);
#2078=EDGE_LOOP('',(#2079));
#2079=ORIENTED_EDGE('',*,*,#1934,.F.);
#2080=FACE_BOUND('',#2081,.T.);
#2081=EDGE_LOOP('',(#2082));
#2082=ORIENTED_EDGE('',*,*,#1839,.F.);
#2083=CYLINDRICAL_SURFACE('',#2084,5.);
#2084=AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);
#2085=CARTESIAN_POINT('',(20.,10.,50.));
#2086=DIRECTION('',(0.,-1.,0.));
#2087=DIRECTION('',(0.,0.,-0.999999999999999));
#2088=ADVANCED_FACE('',(#2089,#2092),#2095,.F.);
#2089=FACE_BOUND('',#2090,.T.);
#2090=EDGE_LOOP('',(#2091));
#2091=ORIENTED_EDGE('',*,*,#1923,.F.);
#2092=FACE_BOUND('',#2093,.T.);
#2093=EDGE_LOOP('',(#2094));
#2094=ORIENTED_EDGE('',*,*,#1828,.F.);
#2095=CYLINDRICAL_SURFACE('',#2096,5.);
#2096=AXIS2_PLACEMENT_3D('',#2097,#2098,#2099);
#2097=CARTESIAN_POINT('',(42.5,10.,62.9903810567666));
#2098=DIRECTION('',(0.,-1.,0.));
#2099=DIRECTION('',(0.,0.,-0.999999999999999));
#2100=ADVANCED_FACE('',(#2101,#2104),#2107,.F.);
#2101=FACE_BOUND('',#2102,.T.);
#2102=EDGE_LOOP('',(#2103));
#2103=ORIENTED_EDGE('',*,*,#1912,.F.);
#2104=FACE_BOUND('',#2105,.T.);
#2105=EDGE_LOOP('',(#2106));
#2106=ORIENTED_EDGE('',*,*,#1817,.F.);
#2107=CYLINDRICAL_SURFACE('',#2108,5.);
#2108=AXIS2_PLACEMENT_3D('',#2109,#2110,#2111);
#2109=CARTESIAN_POINT('',(42.5,10.,37.0096189432334));
#2110=DIRECTION('',(0.,-1.,0.));
#2111=DIRECTION('',(0.,0.,-0.999999999999999));

/************************************************
 * Application object: WORKPIECE (#2112)
 * SHAPE_DEFINITION: #2112, #2113
 * ITS_COMPONENTS [*]: #2112, #3628
 * ITS_COMPONENTS [*]: #2112, #3635
 * ITS_GEOMETRY: #2112, #2113, #2114, #2115
 * ITS_ID: #2112, #2116, #2117, ['nba']
 * REVISION_ID: #2112, #2116, [' ']
 */
#2112=PRODUCT_DEFINITION(' ','',#2116,#16);
#2113=PRODUCT_DEFINITION_SHAPE('','',#2112);
#2114=SHAPE_DEFINITION_REPRESENTATION(#2113,#2115);
#2115=SHAPE_REPRESENTATION('nba-None',(#3627,#3633,#3640),#3515);
#2116=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2117,
 .NOT_KNOWN.);
#2117=PRODUCT('nba','nba',' ',(#42));
#2118=CARTESIAN_POINT('',(0.,0.,0.));
#2119=DIRECTION('',(0.,0.,1.));
#2120=DIRECTION('',(1.,0.,0.));
#2121=CARTESIAN_POINT('',(0.,0.,0.));
#2122=DIRECTION('',(0.,0.,1.));
#2123=DIRECTION('',(1.,0.,0.));
#2124=CARTESIAN_POINT('',(-10.,-7.5,33.));
#2125=DIRECTION('',(0.,0.,1.));
#2126=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2127)
 * SHAPE_DEFINITION: #2127, #2128
 * ITS_GEOMETRY: #2127, #2128, #2129, #2130
 * ITS_RELATED_GEOMETRY [*]: #2127, #2128, #2129, #2130, #2131, #2132
 * ITS_ID: #2127, #2133, #2134, ['bolt']
 * ITS_STYLED_MODELS [*]: #2127, #2135, #2136, #3716
 * REVISION_ID: #2127, #2133, [' ']
 */
#2127=PRODUCT_DEFINITION(' ','',#2133,#16);
#2128=PRODUCT_DEFINITION_SHAPE('','',#2127);
#2129=SHAPE_DEFINITION_REPRESENTATION(#2128,#2130);
#2130=SHAPE_REPRESENTATION('bolt-None',(#3634),#3515);
#2131=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#2130,#2132);
#2132=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3850),#3515);
#2133=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2134,
 .NOT_KNOWN.);
#2134=PRODUCT('bolt','bolt',' ',(#42));
#2135=PROPERTY_DEFINITION('styled model','',#2127);
#2136=PROPERTY_DEFINITION_REPRESENTATION(#2135,#3716);
#2137=CARTESIAN_POINT('',(0.,0.,0.));
#2138=DIRECTION('',(0.,0.,1.));
#2139=DIRECTION('',(1.,0.,0.));
#2140=CLOSED_SHELL('',(#2141,#2169,#2186,#2198,#2215));
#2141=ADVANCED_FACE('',(#2142,#2153),#2164,.T.);
#2142=FACE_BOUND('',#2143,.T.);
#2143=EDGE_LOOP('',(#2144));
#2144=ORIENTED_EDGE('',*,*,#2145,.F.);
#2145=EDGE_CURVE('',#2146,#2146,#2148,.T.);
#2146=VERTEX_POINT('',#2147);
#2147=CARTESIAN_POINT('',(5.,0.,3.));
#2148=CIRCLE('',#2149,5.);
#2149=AXIS2_PLACEMENT_3D('',#2150,#2151,#2152);
#2150=CARTESIAN_POINT('',(0.,0.,3.));
#2151=DIRECTION('',(0.,0.,1.));
#2152=DIRECTION('',(1.,0.,0.));
#2153=FACE_BOUND('',#2154,.T.);
#2154=EDGE_LOOP('',(#2155));
#2155=ORIENTED_EDGE('',*,*,#2156,.F.);
#2156=EDGE_CURVE('',#2157,#2157,#2159,.T.);
#2157=VERTEX_POINT('',#2158);
#2158=CARTESIAN_POINT('',(-7.5,0.,3.));
#2159=CIRCLE('',#2160,7.5);
#2160=AXIS2_PLACEMENT_3D('',#2161,#2162,#2163);
#2161=CARTESIAN_POINT('',(0.,0.,3.));
#2162=DIRECTION('',(0.,0.,-1.));
#2163=DIRECTION('',(-1.,0.,0.));
#2164=PLANE('',#2165);
#2165=AXIS2_PLACEMENT_3D('',#2166,#2167,#2168);
#2166=CARTESIAN_POINT('',(0.,0.,3.));
#2167=DIRECTION('',(0.,0.,1.));
#2168=DIRECTION('',(1.,0.,0.));
#2169=ADVANCED_FACE('',(#2170),#2181,.T.);
#2170=FACE_OUTER_BOUND('',#2171,.T.);
#2171=EDGE_LOOP('',(#2172));
#2172=ORIENTED_EDGE('',*,*,#2173,.F.);
#2173=EDGE_CURVE('',#2174,#2174,#2176,.T.);
#2174=VERTEX_POINT('',#2175);
#2175=CARTESIAN_POINT('',(7.5,0.,0.));
#2176=CIRCLE('',#2177,7.5);
#2177=AXIS2_PLACEMENT_3D('',#2178,#2179,#2180);
#2178=CARTESIAN_POINT('',(0.,0.,0.));
#2179=DIRECTION('',(0.,0.,1.));
#2180=DIRECTION('',(1.,0.,0.));
#2181=PLANE('',#2182);
#2182=AXIS2_PLACEMENT_3D('',#2183,#2184,#2185);
#2183=CARTESIAN_POINT('',(0.,0.,0.));
#2184=DIRECTION('',(0.,0.,-1.));
#2185=DIRECTION('',(-1.,0.,0.));
#2186=ADVANCED_FACE('',(#2187,#2190),#2193,.T.);
#2187=FACE_BOUND('',#2188,.T.);
#2188=EDGE_LOOP('',(#2189));
#2189=ORIENTED_EDGE('',*,*,#2156,.T.);
#2190=FACE_BOUND('',#2191,.T.);
#2191=EDGE_LOOP('',(#2192));
#2192=ORIENTED_EDGE('',*,*,#2173,.T.);
#2193=CYLINDRICAL_SURFACE('',#2194,7.5);
#2194=AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
#2195=CARTESIAN_POINT('',(0.,0.,0.));
#2196=DIRECTION('',(0.,0.,1.));
#2197=DIRECTION('',(1.,0.,0.));
#2198=ADVANCED_FACE('',(#2199),#2210,.T.);
#2199=FACE_OUTER_BOUND('',#2200,.T.);
#2200=EDGE_LOOP('',(#2201));
#2201=ORIENTED_EDGE('',*,*,#2202,.F.);
#2202=EDGE_CURVE('',#2203,#2203,#2205,.T.);
#2203=VERTEX_POINT('',#2204);
#2204=CARTESIAN_POINT('',(-5.,0.,37.));
#2205=CIRCLE('',#2206,5.);
#2206=AXIS2_PLACEMENT_3D('',#2207,#2208,#2209);
#2207=CARTESIAN_POINT('',(0.,0.,37.));
#2208=DIRECTION('',(0.,0.,-1.));
#2209=DIRECTION('',(-1.,0.,0.));
#2210=PLANE('',#2211);
#2211=AXIS2_PLACEMENT_3D('',#2212,#2213,#2214);
#2212=CARTESIAN_POINT('',(0.,0.,37.));
#2213=DIRECTION('',(0.,0.,1.));
#2214=DIRECTION('',(1.,0.,0.));
#2215=ADVANCED_FACE('',(#2216,#2219),#2222,.T.);
#2216=FACE_BOUND('',#2217,.T.);
#2217=EDGE_LOOP('',(#2218));
#2218=ORIENTED_EDGE('',*,*,#2145,.T.);
#2219=FACE_BOUND('',#2220,.T.);
#2220=EDGE_LOOP('',(#2221));
#2221=ORIENTED_EDGE('',*,*,#2202,.T.);
#2222=CYLINDRICAL_SURFACE('',#2223,5.);
#2223=AXIS2_PLACEMENT_3D('',#2224,#2225,#2226);
#2224=CARTESIAN_POINT('',(0.,0.,0.));
#2225=DIRECTION('',(0.,0.,1.));
#2226=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2227)
 * SHAPE_DEFINITION: #2227, #2228
 * ITS_GEOMETRY: #2227, #2228, #2229, #2230
 * ITS_RELATED_GEOMETRY [*]: #2227, #2228, #2229, #2230, #2231, #2232
 * ITS_ID: #2227, #2233, #2234, ['nut']
 * ITS_STYLED_MODELS [*]: #2227, #2235, #2236, #3715
 * REVISION_ID: #2227, #2233, [' ']
 */
#2227=PRODUCT_DEFINITION(' ','',#2233,#16);
#2228=PRODUCT_DEFINITION_SHAPE('','',#2227);
#2229=SHAPE_DEFINITION_REPRESENTATION(#2228,#2230);
#2230=SHAPE_REPRESENTATION('nut-None',(#3641),#3515);
#2231=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#2230,#2232);
#2232=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3797),#3515);
#2233=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2234,
 .NOT_KNOWN.);
#2234=PRODUCT('nut','nut',' ',(#42));
#2235=PROPERTY_DEFINITION('styled model','',#2227);
#2236=PROPERTY_DEFINITION_REPRESENTATION(#2235,#3715);
#2237=CARTESIAN_POINT('',(0.,0.,0.));
#2238=DIRECTION('',(0.,0.,1.));
#2239=DIRECTION('',(1.,0.,0.));
#2240=CLOSED_SHELL('',(#2241,#2292,#2323,#2347,#2371,#2399,#2411));
#2241=ADVANCED_FACE('',(#2242,#2253),#2287,.T.);
#2242=FACE_BOUND('',#2243,.T.);
#2243=EDGE_LOOP('',(#2244));
#2244=ORIENTED_EDGE('',*,*,#2245,.T.);
#2245=EDGE_CURVE('',#2246,#2246,#2248,.T.);
#2246=VERTEX_POINT('',#2247);
#2247=CARTESIAN_POINT('',(5.,7.5,3.));
#2248=CIRCLE('',#2249,5.);
#2249=AXIS2_PLACEMENT_3D('',#2250,#2251,#2252);
#2250=CARTESIAN_POINT('',(10.,7.5,3.));
#2251=DIRECTION('',(0.,0.,-1.));
#2252=DIRECTION('',(-1.,0.,0.));
#2253=FACE_BOUND('',#2254,.T.);
#2254=EDGE_LOOP('',(#2255,#2265,#2273,#2281));
#2255=ORIENTED_EDGE('',*,*,#2256,.F.);
#2256=EDGE_CURVE('',#2257,#2259,#2261,.T.);
#2257=VERTEX_POINT('',#2258);
#2258=CARTESIAN_POINT('',(20.,0.,3.));
#2259=VERTEX_POINT('',#2260);
#2260=CARTESIAN_POINT('',(0.,0.,3.));
#2261=LINE('',#2262,#2263);
#2262=CARTESIAN_POINT('',(10.,0.,3.));
#2263=VECTOR('',#2264,1.);
#2264=DIRECTION('',(-1.,0.,0.));
#2265=ORIENTED_EDGE('',*,*,#2266,.F.);
#2266=EDGE_CURVE('',#2267,#2257,#2269,.T.);
#2267=VERTEX_POINT('',#2268);
#2268=CARTESIAN_POINT('',(20.,15.,3.));
#2269=LINE('',#2270,#2271);
#2270=CARTESIAN_POINT('',(20.,7.5,3.));
#2271=VECTOR('',#2272,1.);
#2272=DIRECTION('',(0.,-1.,0.));
#2273=ORIENTED_EDGE('',*,*,#2274,.F.);
#2274=EDGE_CURVE('',#2275,#2267,#2277,.T.);
#2275=VERTEX_POINT('',#2276);
#2276=CARTESIAN_POINT('',(0.,15.,3.));
#2277=LINE('',#2278,#2279);
#2278=CARTESIAN_POINT('',(10.,15.,3.));
#2279=VECTOR('',#2280,1.);
#2280=DIRECTION('',(1.,0.,0.));
#2281=ORIENTED_EDGE('',*,*,#2282,.F.);
#2282=EDGE_CURVE('',#2259,#2275,#2283,.T.);
#2283=LINE('',#2284,#2285);
#2284=CARTESIAN_POINT('',(0.,7.5,3.));
#2285=VECTOR('',#2286,1.);
#2286=DIRECTION('',(0.,1.,0.));
#2287=PLANE('',#2288);
#2288=AXIS2_PLACEMENT_3D('',#2289,#2290,#2291);
#2289=CARTESIAN_POINT('',(10.,7.5,3.));
#2290=DIRECTION('',(0.,0.,1.));
#2291=DIRECTION('',(1.,0.,0.));
#2292=ADVANCED_FACE('',(#2293),#2318,.T.);
#2293=FACE_OUTER_BOUND('',#2294,.T.);
#2294=EDGE_LOOP('',(#2295,#2303,#2304,#2312));
#2295=ORIENTED_EDGE('',*,*,#2296,.T.);
#2296=EDGE_CURVE('',#2297,#2257,#2299,.T.);
#2297=VERTEX_POINT('',#2298);
#2298=CARTESIAN_POINT('',(20.,0.,0.));
#2299=LINE('',#2300,#2301);
#2300=CARTESIAN_POINT('',(20.,0.,0.));
#2301=VECTOR('',#2302,1.);
#2302=DIRECTION('',(0.,0.,1.));
#2303=ORIENTED_EDGE('',*,*,#2256,.T.);
#2304=ORIENTED_EDGE('',*,*,#2305,.F.);
#2305=EDGE_CURVE('',#2306,#2259,#2308,.T.);
#2306=VERTEX_POINT('',#2307);
#2307=CARTESIAN_POINT('',(0.,0.,0.));
#2308=LINE('',#2309,#2310);
#2309=CARTESIAN_POINT('',(0.,0.,0.));
#2310=VECTOR('',#2311,1.);
#2311=DIRECTION('',(0.,0.,1.));
#2312=ORIENTED_EDGE('',*,*,#2313,.T.);
#2313=EDGE_CURVE('',#2306,#2297,#2314,.T.);
#2314=LINE('',#2315,#2316);
#2315=CARTESIAN_POINT('',(10.,0.,0.));
#2316=VECTOR('',#2317,1.);
#2317=DIRECTION('',(1.,0.,0.));
#2318=PLANE('',#2319);
#2319=AXIS2_PLACEMENT_3D('',#2320,#2321,#2322);
#2320=CARTESIAN_POINT('',(10.,0.,0.));
#2321=DIRECTION('',(0.,-1.,0.));
#2322=DIRECTION('',(0.,0.,-1.));
#2323=ADVANCED_FACE('',(#2324),#2342,.T.);
#2324=FACE_OUTER_BOUND('',#2325,.T.);
#2325=EDGE_LOOP('',(#2326,#2327,#2328,#2336));
#2326=ORIENTED_EDGE('',*,*,#2305,.T.);
#2327=ORIENTED_EDGE('',*,*,#2282,.T.);
#2328=ORIENTED_EDGE('',*,*,#2329,.F.);
#2329=EDGE_CURVE('',#2330,#2275,#2332,.T.);
#2330=VERTEX_POINT('',#2331);
#2331=CARTESIAN_POINT('',(0.,15.,0.));
#2332=LINE('',#2333,#2334);
#2333=CARTESIAN_POINT('',(0.,15.,0.));
#2334=VECTOR('',#2335,1.);
#2335=DIRECTION('',(0.,0.,1.));
#2336=ORIENTED_EDGE('',*,*,#2337,.T.);
#2337=EDGE_CURVE('',#2330,#2306,#2338,.T.);
#2338=LINE('',#2339,#2340);
#2339=CARTESIAN_POINT('',(0.,7.5,0.));
#2340=VECTOR('',#2341,1.);
#2341=DIRECTION('',(0.,-1.,0.));
#2342=PLANE('',#2343);
#2343=AXIS2_PLACEMENT_3D('',#2344,#2345,#2346);
#2344=CARTESIAN_POINT('',(0.,7.5,0.));
#2345=DIRECTION('',(-1.,0.,0.));
#2346=DIRECTION('',(0.,0.,1.));
#2347=ADVANCED_FACE('',(#2348),#2366,.T.);
#2348=FACE_OUTER_BOUND('',#2349,.T.);
#2349=EDGE_LOOP('',(#2350,#2351,#2352,#2360));
#2350=ORIENTED_EDGE('',*,*,#2329,.T.);
#2351=ORIENTED_EDGE('',*,*,#2274,.T.);
#2352=ORIENTED_EDGE('',*,*,#2353,.F.);
#2353=EDGE_CURVE('',#2354,#2267,#2356,.T.);
#2354=VERTEX_POINT('',#2355);
#2355=CARTESIAN_POINT('',(20.,15.,0.));
#2356=LINE('',#2357,#2358);
#2357=CARTESIAN_POINT('',(20.,15.,0.));
#2358=VECTOR('',#2359,1.);
#2359=DIRECTION('',(0.,0.,1.));
#2360=ORIENTED_EDGE('',*,*,#2361,.T.);
#2361=EDGE_CURVE('',#2354,#2330,#2362,.T.);
#2362=LINE('',#2363,#2364);
#2363=CARTESIAN_POINT('',(10.,15.,0.));
#2364=VECTOR('',#2365,1.);
#2365=DIRECTION('',(-1.,0.,0.));
#2366=PLANE('',#2367);
#2367=AXIS2_PLACEMENT_3D('',#2368,#2369,#2370);
#2368=CARTESIAN_POINT('',(10.,15.,0.));
#2369=DIRECTION('',(0.,1.,0.));
#2370=DIRECTION('',(0.,0.,1.));
#2371=ADVANCED_FACE('',(#2372,#2383),#2394,.T.);
#2372=FACE_BOUND('',#2373,.T.);
#2373=EDGE_LOOP('',(#2374));
#2374=ORIENTED_EDGE('',*,*,#2375,.F.);
#2375=EDGE_CURVE('',#2376,#2376,#2378,.T.);
#2376=VERTEX_POINT('',#2377);
#2377=CARTESIAN_POINT('',(5.,7.5,0.));
#2378=CIRCLE('',#2379,5.);
#2379=AXIS2_PLACEMENT_3D('',#2380,#2381,#2382);
#2380=CARTESIAN_POINT('',(10.,7.5,0.));
#2381=DIRECTION('',(0.,0.,-1.));
#2382=DIRECTION('',(-1.,0.,0.));
#2383=FACE_BOUND('',#2384,.T.);
#2384=EDGE_LOOP('',(#2385,#2391,#2392,#2393));
#2385=ORIENTED_EDGE('',*,*,#2386,.F.);
#2386=EDGE_CURVE('',#2297,#2354,#2387,.T.);
#2387=LINE('',#2388,#2389);
#2388=CARTESIAN_POINT('',(20.,7.5,0.));
#2389=VECTOR('',#2390,1.);
#2390=DIRECTION('',(0.,1.,0.));
#2391=ORIENTED_EDGE('',*,*,#2313,.F.);
#2392=ORIENTED_EDGE('',*,*,#2337,.F.);
#2393=ORIENTED_EDGE('',*,*,#2361,.F.);
#2394=PLANE('',#2395);
#2395=AXIS2_PLACEMENT_3D('',#2396,#2397,#2398);
#2396=CARTESIAN_POINT('',(10.,7.5,0.));
#2397=DIRECTION('',(0.,0.,-1.));
#2398=DIRECTION('',(-1.,0.,0.));
#2399=ADVANCED_FACE('',(#2400),#2406,.T.);
#2400=FACE_OUTER_BOUND('',#2401,.T.);
#2401=EDGE_LOOP('',(#2402,#2403,#2404,#2405));
#2402=ORIENTED_EDGE('',*,*,#2386,.T.);
#2403=ORIENTED_EDGE('',*,*,#2353,.T.);
#2404=ORIENTED_EDGE('',*,*,#2266,.T.);
#2405=ORIENTED_EDGE('',*,*,#2296,.F.);
#2406=PLANE('',#2407);
#2407=AXIS2_PLACEMENT_3D('',#2408,#2409,#2410);
#2408=CARTESIAN_POINT('',(20.,7.5,0.));
#2409=DIRECTION('',(1.,0.,0.));
#2410=DIRECTION('',(0.,0.,-1.));
#2411=ADVANCED_FACE('',(#2412,#2415),#2418,.F.);
#2412=FACE_BOUND('',#2413,.T.);
#2413=EDGE_LOOP('',(#2414));
#2414=ORIENTED_EDGE('',*,*,#2375,.T.);
#2415=FACE_BOUND('',#2416,.T.);
#2416=EDGE_LOOP('',(#2417));
#2417=ORIENTED_EDGE('',*,*,#2245,.F.);
#2418=CYLINDRICAL_SURFACE('',#2419,5.);
#2419=AXIS2_PLACEMENT_3D('',#2420,#2421,#2422);
#2420=CARTESIAN_POINT('',(10.,7.5,3.));
#2421=DIRECTION('',(0.,0.,-1.));
#2422=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2423)
 * SHAPE_DEFINITION: #2423, #2424
 * ITS_COMPONENTS [*]: #2423, #3649
 * ITS_COMPONENTS [*]: #2423, #3656
 * ITS_GEOMETRY: #2423, #2424, #2425, #2426
 * ITS_ID: #2423, #2427, #2428, ['nba']
 * REVISION_ID: #2423, #2427, [' ']
 */
#2423=PRODUCT_DEFINITION(' ','',#2427,#16);
#2424=PRODUCT_DEFINITION_SHAPE('','',#2423);
#2425=SHAPE_DEFINITION_REPRESENTATION(#2424,#2426);
#2426=SHAPE_REPRESENTATION('nba-None',(#3648,#3654,#3661),#3515);
#2427=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2428,
 .NOT_KNOWN.);
#2428=PRODUCT('nba','nba',' ',(#42));
#2429=CARTESIAN_POINT('',(0.,0.,0.));
#2430=DIRECTION('',(0.,0.,1.));
#2431=DIRECTION('',(1.,0.,0.));
#2432=CARTESIAN_POINT('',(0.,0.,0.));
#2433=DIRECTION('',(0.,0.,1.));
#2434=DIRECTION('',(1.,0.,0.));
#2435=CARTESIAN_POINT('',(-10.,-7.5,33.));
#2436=DIRECTION('',(0.,0.,1.));
#2437=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2438)
 * SHAPE_DEFINITION: #2438, #2439
 * ITS_GEOMETRY: #2438, #2439, #2440, #2441
 * ITS_RELATED_GEOMETRY [*]: #2438, #2439, #2440, #2441, #2442, #2443
 * ITS_ID: #2438, #2444, #2445, ['bolt']
 * ITS_STYLED_MODELS [*]: #2438, #2446, #2447, #3716
 * REVISION_ID: #2438, #2444, [' ']
 */
#2438=PRODUCT_DEFINITION(' ','',#2444,#16);
#2439=PRODUCT_DEFINITION_SHAPE('','',#2438);
#2440=SHAPE_DEFINITION_REPRESENTATION(#2439,#2441);
#2441=SHAPE_REPRESENTATION('bolt-None',(#3655),#3515);
#2442=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#2441,#2443);
#2443=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3841),#3515);
#2444=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2445,
 .NOT_KNOWN.);
#2445=PRODUCT('bolt','bolt',' ',(#42));
#2446=PROPERTY_DEFINITION('styled model','',#2438);
#2447=PROPERTY_DEFINITION_REPRESENTATION(#2446,#3716);
#2448=CARTESIAN_POINT('',(0.,0.,0.));
#2449=DIRECTION('',(0.,0.,1.));
#2450=DIRECTION('',(1.,0.,0.));
#2451=CLOSED_SHELL('',(#2452,#2480,#2497,#2509,#2526));
#2452=ADVANCED_FACE('',(#2453,#2464),#2475,.T.);
#2453=FACE_BOUND('',#2454,.T.);
#2454=EDGE_LOOP('',(#2455));
#2455=ORIENTED_EDGE('',*,*,#2456,.F.);
#2456=EDGE_CURVE('',#2457,#2457,#2459,.T.);
#2457=VERTEX_POINT('',#2458);
#2458=CARTESIAN_POINT('',(5.,0.,3.));
#2459=CIRCLE('',#2460,5.);
#2460=AXIS2_PLACEMENT_3D('',#2461,#2462,#2463);
#2461=CARTESIAN_POINT('',(0.,0.,3.));
#2462=DIRECTION('',(0.,0.,1.));
#2463=DIRECTION('',(1.,0.,0.));
#2464=FACE_BOUND('',#2465,.T.);
#2465=EDGE_LOOP('',(#2466));
#2466=ORIENTED_EDGE('',*,*,#2467,.F.);
#2467=EDGE_CURVE('',#2468,#2468,#2470,.T.);
#2468=VERTEX_POINT('',#2469);
#2469=CARTESIAN_POINT('',(-7.5,0.,3.));
#2470=CIRCLE('',#2471,7.5);
#2471=AXIS2_PLACEMENT_3D('',#2472,#2473,#2474);
#2472=CARTESIAN_POINT('',(0.,0.,3.));
#2473=DIRECTION('',(0.,0.,-1.));
#2474=DIRECTION('',(-1.,0.,0.));
#2475=PLANE('',#2476);
#2476=AXIS2_PLACEMENT_3D('',#2477,#2478,#2479);
#2477=CARTESIAN_POINT('',(0.,0.,3.));
#2478=DIRECTION('',(0.,0.,1.));
#2479=DIRECTION('',(1.,0.,0.));
#2480=ADVANCED_FACE('',(#2481),#2492,.T.);
#2481=FACE_OUTER_BOUND('',#2482,.T.);
#2482=EDGE_LOOP('',(#2483));
#2483=ORIENTED_EDGE('',*,*,#2484,.F.);
#2484=EDGE_CURVE('',#2485,#2485,#2487,.T.);
#2485=VERTEX_POINT('',#2486);
#2486=CARTESIAN_POINT('',(7.5,0.,0.));
#2487=CIRCLE('',#2488,7.5);
#2488=AXIS2_PLACEMENT_3D('',#2489,#2490,#2491);
#2489=CARTESIAN_POINT('',(0.,0.,0.));
#2490=DIRECTION('',(0.,0.,1.));
#2491=DIRECTION('',(1.,0.,0.));
#2492=PLANE('',#2493);
#2493=AXIS2_PLACEMENT_3D('',#2494,#2495,#2496);
#2494=CARTESIAN_POINT('',(0.,0.,0.));
#2495=DIRECTION('',(0.,0.,-1.));
#2496=DIRECTION('',(-1.,0.,0.));
#2497=ADVANCED_FACE('',(#2498,#2501),#2504,.T.);
#2498=FACE_BOUND('',#2499,.T.);
#2499=EDGE_LOOP('',(#2500));
#2500=ORIENTED_EDGE('',*,*,#2467,.T.);
#2501=FACE_BOUND('',#2502,.T.);
#2502=EDGE_LOOP('',(#2503));
#2503=ORIENTED_EDGE('',*,*,#2484,.T.);
#2504=CYLINDRICAL_SURFACE('',#2505,7.5);
#2505=AXIS2_PLACEMENT_3D('',#2506,#2507,#2508);
#2506=CARTESIAN_POINT('',(0.,0.,0.));
#2507=DIRECTION('',(0.,0.,1.));
#2508=DIRECTION('',(1.,0.,0.));
#2509=ADVANCED_FACE('',(#2510),#2521,.T.);
#2510=FACE_OUTER_BOUND('',#2511,.T.);
#2511=EDGE_LOOP('',(#2512));
#2512=ORIENTED_EDGE('',*,*,#2513,.F.);
#2513=EDGE_CURVE('',#2514,#2514,#2516,.T.);
#2514=VERTEX_POINT('',#2515);
#2515=CARTESIAN_POINT('',(-5.,0.,37.));
#2516=CIRCLE('',#2517,5.);
#2517=AXIS2_PLACEMENT_3D('',#2518,#2519,#2520);
#2518=CARTESIAN_POINT('',(0.,0.,37.));
#2519=DIRECTION('',(0.,0.,-1.));
#2520=DIRECTION('',(-1.,0.,0.));
#2521=PLANE('',#2522);
#2522=AXIS2_PLACEMENT_3D('',#2523,#2524,#2525);
#2523=CARTESIAN_POINT('',(0.,0.,37.));
#2524=DIRECTION('',(0.,0.,1.));
#2525=DIRECTION('',(1.,0.,0.));
#2526=ADVANCED_FACE('',(#2527,#2530),#2533,.T.);
#2527=FACE_BOUND('',#2528,.T.);
#2528=EDGE_LOOP('',(#2529));
#2529=ORIENTED_EDGE('',*,*,#2456,.T.);
#2530=FACE_BOUND('',#2531,.T.);
#2531=EDGE_LOOP('',(#2532));
#2532=ORIENTED_EDGE('',*,*,#2513,.T.);
#2533=CYLINDRICAL_SURFACE('',#2534,5.);
#2534=AXIS2_PLACEMENT_3D('',#2535,#2536,#2537);
#2535=CARTESIAN_POINT('',(0.,0.,0.));
#2536=DIRECTION('',(0.,0.,1.));
#2537=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2538)
 * SHAPE_DEFINITION: #2538, #2539
 * ITS_GEOMETRY: #2538, #2539, #2540, #2541
 * ITS_RELATED_GEOMETRY [*]: #2538, #2539, #2540, #2541, #2542, #2543
 * ITS_ID: #2538, #2544, #2545, ['nut']
 * ITS_STYLED_MODELS [*]: #2538, #2546, #2547, #3715
 * REVISION_ID: #2538, #2544, [' ']
 */
#2538=PRODUCT_DEFINITION(' ','',#2544,#16);
#2539=PRODUCT_DEFINITION_SHAPE('','',#2538);
#2540=SHAPE_DEFINITION_REPRESENTATION(#2539,#2541);
#2541=SHAPE_REPRESENTATION('nut-None',(#3662),#3515);
#2542=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#2541,#2543);
#2543=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3788),#3515);
#2544=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2545,
 .NOT_KNOWN.);
#2545=PRODUCT('nut','nut',' ',(#42));
#2546=PROPERTY_DEFINITION('styled model','',#2538);
#2547=PROPERTY_DEFINITION_REPRESENTATION(#2546,#3715);
#2548=CARTESIAN_POINT('',(0.,0.,0.));
#2549=DIRECTION('',(0.,0.,1.));
#2550=DIRECTION('',(1.,0.,0.));
#2551=CLOSED_SHELL('',(#2552,#2603,#2634,#2658,#2682,#2710,#2722));
#2552=ADVANCED_FACE('',(#2553,#2564),#2598,.T.);
#2553=FACE_BOUND('',#2554,.T.);
#2554=EDGE_LOOP('',(#2555));
#2555=ORIENTED_EDGE('',*,*,#2556,.T.);
#2556=EDGE_CURVE('',#2557,#2557,#2559,.T.);
#2557=VERTEX_POINT('',#2558);
#2558=CARTESIAN_POINT('',(5.,7.5,3.));
#2559=CIRCLE('',#2560,5.);
#2560=AXIS2_PLACEMENT_3D('',#2561,#2562,#2563);
#2561=CARTESIAN_POINT('',(10.,7.5,3.));
#2562=DIRECTION('',(0.,0.,-1.));
#2563=DIRECTION('',(-1.,0.,0.));
#2564=FACE_BOUND('',#2565,.T.);
#2565=EDGE_LOOP('',(#2566,#2576,#2584,#2592));
#2566=ORIENTED_EDGE('',*,*,#2567,.F.);
#2567=EDGE_CURVE('',#2568,#2570,#2572,.T.);
#2568=VERTEX_POINT('',#2569);
#2569=CARTESIAN_POINT('',(20.,0.,3.));
#2570=VERTEX_POINT('',#2571);
#2571=CARTESIAN_POINT('',(0.,0.,3.));
#2572=LINE('',#2573,#2574);
#2573=CARTESIAN_POINT('',(10.,0.,3.));
#2574=VECTOR('',#2575,1.);
#2575=DIRECTION('',(-1.,0.,0.));
#2576=ORIENTED_EDGE('',*,*,#2577,.F.);
#2577=EDGE_CURVE('',#2578,#2568,#2580,.T.);
#2578=VERTEX_POINT('',#2579);
#2579=CARTESIAN_POINT('',(20.,15.,3.));
#2580=LINE('',#2581,#2582);
#2581=CARTESIAN_POINT('',(20.,7.5,3.));
#2582=VECTOR('',#2583,1.);
#2583=DIRECTION('',(0.,-1.,0.));
#2584=ORIENTED_EDGE('',*,*,#2585,.F.);
#2585=EDGE_CURVE('',#2586,#2578,#2588,.T.);
#2586=VERTEX_POINT('',#2587);
#2587=CARTESIAN_POINT('',(0.,15.,3.));
#2588=LINE('',#2589,#2590);
#2589=CARTESIAN_POINT('',(10.,15.,3.));
#2590=VECTOR('',#2591,1.);
#2591=DIRECTION('',(1.,0.,0.));
#2592=ORIENTED_EDGE('',*,*,#2593,.F.);
#2593=EDGE_CURVE('',#2570,#2586,#2594,.T.);
#2594=LINE('',#2595,#2596);
#2595=CARTESIAN_POINT('',(0.,7.5,3.));
#2596=VECTOR('',#2597,1.);
#2597=DIRECTION('',(0.,1.,0.));
#2598=PLANE('',#2599);
#2599=AXIS2_PLACEMENT_3D('',#2600,#2601,#2602);
#2600=CARTESIAN_POINT('',(10.,7.5,3.));
#2601=DIRECTION('',(0.,0.,1.));
#2602=DIRECTION('',(1.,0.,0.));
#2603=ADVANCED_FACE('',(#2604),#2629,.T.);
#2604=FACE_OUTER_BOUND('',#2605,.T.);
#2605=EDGE_LOOP('',(#2606,#2614,#2615,#2623));
#2606=ORIENTED_EDGE('',*,*,#2607,.T.);
#2607=EDGE_CURVE('',#2608,#2568,#2610,.T.);
#2608=VERTEX_POINT('',#2609);
#2609=CARTESIAN_POINT('',(20.,0.,0.));
#2610=LINE('',#2611,#2612);
#2611=CARTESIAN_POINT('',(20.,0.,0.));
#2612=VECTOR('',#2613,1.);
#2613=DIRECTION('',(0.,0.,1.));
#2614=ORIENTED_EDGE('',*,*,#2567,.T.);
#2615=ORIENTED_EDGE('',*,*,#2616,.F.);
#2616=EDGE_CURVE('',#2617,#2570,#2619,.T.);
#2617=VERTEX_POINT('',#2618);
#2618=CARTESIAN_POINT('',(0.,0.,0.));
#2619=LINE('',#2620,#2621);
#2620=CARTESIAN_POINT('',(0.,0.,0.));
#2621=VECTOR('',#2622,1.);
#2622=DIRECTION('',(0.,0.,1.));
#2623=ORIENTED_EDGE('',*,*,#2624,.T.);
#2624=EDGE_CURVE('',#2617,#2608,#2625,.T.);
#2625=LINE('',#2626,#2627);
#2626=CARTESIAN_POINT('',(10.,0.,0.));
#2627=VECTOR('',#2628,1.);
#2628=DIRECTION('',(1.,0.,0.));
#2629=PLANE('',#2630);
#2630=AXIS2_PLACEMENT_3D('',#2631,#2632,#2633);
#2631=CARTESIAN_POINT('',(10.,0.,0.));
#2632=DIRECTION('',(0.,-1.,0.));
#2633=DIRECTION('',(0.,0.,-1.));
#2634=ADVANCED_FACE('',(#2635),#2653,.T.);
#2635=FACE_OUTER_BOUND('',#2636,.T.);
#2636=EDGE_LOOP('',(#2637,#2638,#2639,#2647));
#2637=ORIENTED_EDGE('',*,*,#2616,.T.);
#2638=ORIENTED_EDGE('',*,*,#2593,.T.);
#2639=ORIENTED_EDGE('',*,*,#2640,.F.);
#2640=EDGE_CURVE('',#2641,#2586,#2643,.T.);
#2641=VERTEX_POINT('',#2642);
#2642=CARTESIAN_POINT('',(0.,15.,0.));
#2643=LINE('',#2644,#2645);
#2644=CARTESIAN_POINT('',(0.,15.,0.));
#2645=VECTOR('',#2646,1.);
#2646=DIRECTION('',(0.,0.,1.));
#2647=ORIENTED_EDGE('',*,*,#2648,.T.);
#2648=EDGE_CURVE('',#2641,#2617,#2649,.T.);
#2649=LINE('',#2650,#2651);
#2650=CARTESIAN_POINT('',(0.,7.5,0.));
#2651=VECTOR('',#2652,1.);
#2652=DIRECTION('',(0.,-1.,0.));
#2653=PLANE('',#2654);
#2654=AXIS2_PLACEMENT_3D('',#2655,#2656,#2657);
#2655=CARTESIAN_POINT('',(0.,7.5,0.));
#2656=DIRECTION('',(-1.,0.,0.));
#2657=DIRECTION('',(0.,0.,1.));
#2658=ADVANCED_FACE('',(#2659),#2677,.T.);
#2659=FACE_OUTER_BOUND('',#2660,.T.);
#2660=EDGE_LOOP('',(#2661,#2662,#2663,#2671));
#2661=ORIENTED_EDGE('',*,*,#2640,.T.);
#2662=ORIENTED_EDGE('',*,*,#2585,.T.);
#2663=ORIENTED_EDGE('',*,*,#2664,.F.);
#2664=EDGE_CURVE('',#2665,#2578,#2667,.T.);
#2665=VERTEX_POINT('',#2666);
#2666=CARTESIAN_POINT('',(20.,15.,0.));
#2667=LINE('',#2668,#2669);
#2668=CARTESIAN_POINT('',(20.,15.,0.));
#2669=VECTOR('',#2670,1.);
#2670=DIRECTION('',(0.,0.,1.));
#2671=ORIENTED_EDGE('',*,*,#2672,.T.);
#2672=EDGE_CURVE('',#2665,#2641,#2673,.T.);
#2673=LINE('',#2674,#2675);
#2674=CARTESIAN_POINT('',(10.,15.,0.));
#2675=VECTOR('',#2676,1.);
#2676=DIRECTION('',(-1.,0.,0.));
#2677=PLANE('',#2678);
#2678=AXIS2_PLACEMENT_3D('',#2679,#2680,#2681);
#2679=CARTESIAN_POINT('',(10.,15.,0.));
#2680=DIRECTION('',(0.,1.,0.));
#2681=DIRECTION('',(0.,0.,1.));
#2682=ADVANCED_FACE('',(#2683,#2694),#2705,.T.);
#2683=FACE_BOUND('',#2684,.T.);
#2684=EDGE_LOOP('',(#2685));
#2685=ORIENTED_EDGE('',*,*,#2686,.F.);
#2686=EDGE_CURVE('',#2687,#2687,#2689,.T.);
#2687=VERTEX_POINT('',#2688);
#2688=CARTESIAN_POINT('',(5.,7.5,0.));
#2689=CIRCLE('',#2690,5.);
#2690=AXIS2_PLACEMENT_3D('',#2691,#2692,#2693);
#2691=CARTESIAN_POINT('',(10.,7.5,0.));
#2692=DIRECTION('',(0.,0.,-1.));
#2693=DIRECTION('',(-1.,0.,0.));
#2694=FACE_BOUND('',#2695,.T.);
#2695=EDGE_LOOP('',(#2696,#2702,#2703,#2704));
#2696=ORIENTED_EDGE('',*,*,#2697,.F.);
#2697=EDGE_CURVE('',#2608,#2665,#2698,.T.);
#2698=LINE('',#2699,#2700);
#2699=CARTESIAN_POINT('',(20.,7.5,0.));
#2700=VECTOR('',#2701,1.);
#2701=DIRECTION('',(0.,1.,0.));
#2702=ORIENTED_EDGE('',*,*,#2624,.F.);
#2703=ORIENTED_EDGE('',*,*,#2648,.F.);
#2704=ORIENTED_EDGE('',*,*,#2672,.F.);
#2705=PLANE('',#2706);
#2706=AXIS2_PLACEMENT_3D('',#2707,#2708,#2709);
#2707=CARTESIAN_POINT('',(10.,7.5,0.));
#2708=DIRECTION('',(0.,0.,-1.));
#2709=DIRECTION('',(-1.,0.,0.));
#2710=ADVANCED_FACE('',(#2711),#2717,.T.);
#2711=FACE_OUTER_BOUND('',#2712,.T.);
#2712=EDGE_LOOP('',(#2713,#2714,#2715,#2716));
#2713=ORIENTED_EDGE('',*,*,#2697,.T.);
#2714=ORIENTED_EDGE('',*,*,#2664,.T.);
#2715=ORIENTED_EDGE('',*,*,#2577,.T.);
#2716=ORIENTED_EDGE('',*,*,#2607,.F.);
#2717=PLANE('',#2718);
#2718=AXIS2_PLACEMENT_3D('',#2719,#2720,#2721);
#2719=CARTESIAN_POINT('',(20.,7.5,0.));
#2720=DIRECTION('',(1.,0.,0.));
#2721=DIRECTION('',(0.,0.,-1.));
#2722=ADVANCED_FACE('',(#2723,#2726),#2729,.F.);
#2723=FACE_BOUND('',#2724,.T.);
#2724=EDGE_LOOP('',(#2725));
#2725=ORIENTED_EDGE('',*,*,#2686,.T.);
#2726=FACE_BOUND('',#2727,.T.);
#2727=EDGE_LOOP('',(#2728));
#2728=ORIENTED_EDGE('',*,*,#2556,.F.);
#2729=CYLINDRICAL_SURFACE('',#2730,5.);
#2730=AXIS2_PLACEMENT_3D('',#2731,#2732,#2733);
#2731=CARTESIAN_POINT('',(10.,7.5,3.));
#2732=DIRECTION('',(0.,0.,-1.));
#2733=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2734)
 * SHAPE_DEFINITION: #2734, #2735
 * ITS_COMPONENTS [*]: #2734, #3670
 * ITS_COMPONENTS [*]: #2734, #3677
 * ITS_GEOMETRY: #2734, #2735, #2736, #2737
 * ITS_ID: #2734, #2738, #2739, ['nba']
 * REVISION_ID: #2734, #2738, [' ']
 */
#2734=PRODUCT_DEFINITION(' ','',#2738,#16);
#2735=PRODUCT_DEFINITION_SHAPE('','',#2734);
#2736=SHAPE_DEFINITION_REPRESENTATION(#2735,#2737);
#2737=SHAPE_REPRESENTATION('nba-None',(#3669,#3675,#3682),#3515);
#2738=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2739,
 .NOT_KNOWN.);
#2739=PRODUCT('nba','nba',' ',(#42));
#2740=CARTESIAN_POINT('',(0.,0.,0.));
#2741=DIRECTION('',(0.,0.,1.));
#2742=DIRECTION('',(1.,0.,0.));
#2743=CARTESIAN_POINT('',(0.,0.,0.));
#2744=DIRECTION('',(0.,0.,1.));
#2745=DIRECTION('',(1.,0.,0.));
#2746=CARTESIAN_POINT('',(-10.,-7.5,33.));
#2747=DIRECTION('',(0.,0.,1.));
#2748=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2749)
 * SHAPE_DEFINITION: #2749, #2750
 * ITS_GEOMETRY: #2749, #2750, #2751, #2752
 * ITS_RELATED_GEOMETRY [*]: #2749, #2750, #2751, #2752, #2753, #2754
 * ITS_ID: #2749, #2755, #2756, ['bolt']
 * ITS_STYLED_MODELS [*]: #2749, #2757, #2758, #3716
 * REVISION_ID: #2749, #2755, [' ']
 */
#2749=PRODUCT_DEFINITION(' ','',#2755,#16);
#2750=PRODUCT_DEFINITION_SHAPE('','',#2749);
#2751=SHAPE_DEFINITION_REPRESENTATION(#2750,#2752);
#2752=SHAPE_REPRESENTATION('bolt-None',(#3676),#3515);
#2753=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between bolt-None and bolt-None',#2752,#2754);
#2754=ADVANCED_BREP_SHAPE_REPRESENTATION('bolt-None',(#3832),#3515);
#2755=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2756,
 .NOT_KNOWN.);
#2756=PRODUCT('bolt','bolt',' ',(#42));
#2757=PROPERTY_DEFINITION('styled model','',#2749);
#2758=PROPERTY_DEFINITION_REPRESENTATION(#2757,#3716);
#2759=CARTESIAN_POINT('',(0.,0.,0.));
#2760=DIRECTION('',(0.,0.,1.));
#2761=DIRECTION('',(1.,0.,0.));
#2762=CLOSED_SHELL('',(#2763,#2791,#2808,#2820,#2837));
#2763=ADVANCED_FACE('',(#2764,#2775),#2786,.T.);
#2764=FACE_BOUND('',#2765,.T.);
#2765=EDGE_LOOP('',(#2766));
#2766=ORIENTED_EDGE('',*,*,#2767,.F.);
#2767=EDGE_CURVE('',#2768,#2768,#2770,.T.);
#2768=VERTEX_POINT('',#2769);
#2769=CARTESIAN_POINT('',(5.,0.,3.));
#2770=CIRCLE('',#2771,5.);
#2771=AXIS2_PLACEMENT_3D('',#2772,#2773,#2774);
#2772=CARTESIAN_POINT('',(0.,0.,3.));
#2773=DIRECTION('',(0.,0.,1.));
#2774=DIRECTION('',(1.,0.,0.));
#2775=FACE_BOUND('',#2776,.T.);
#2776=EDGE_LOOP('',(#2777));
#2777=ORIENTED_EDGE('',*,*,#2778,.F.);
#2778=EDGE_CURVE('',#2779,#2779,#2781,.T.);
#2779=VERTEX_POINT('',#2780);
#2780=CARTESIAN_POINT('',(-7.5,0.,3.));
#2781=CIRCLE('',#2782,7.5);
#2782=AXIS2_PLACEMENT_3D('',#2783,#2784,#2785);
#2783=CARTESIAN_POINT('',(0.,0.,3.));
#2784=DIRECTION('',(0.,0.,-1.));
#2785=DIRECTION('',(-1.,0.,0.));
#2786=PLANE('',#2787);
#2787=AXIS2_PLACEMENT_3D('',#2788,#2789,#2790);
#2788=CARTESIAN_POINT('',(0.,0.,3.));
#2789=DIRECTION('',(0.,0.,1.));
#2790=DIRECTION('',(1.,0.,0.));
#2791=ADVANCED_FACE('',(#2792),#2803,.T.);
#2792=FACE_OUTER_BOUND('',#2793,.T.);
#2793=EDGE_LOOP('',(#2794));
#2794=ORIENTED_EDGE('',*,*,#2795,.F.);
#2795=EDGE_CURVE('',#2796,#2796,#2798,.T.);
#2796=VERTEX_POINT('',#2797);
#2797=CARTESIAN_POINT('',(7.5,0.,0.));
#2798=CIRCLE('',#2799,7.5);
#2799=AXIS2_PLACEMENT_3D('',#2800,#2801,#2802);
#2800=CARTESIAN_POINT('',(0.,0.,0.));
#2801=DIRECTION('',(0.,0.,1.));
#2802=DIRECTION('',(1.,0.,0.));
#2803=PLANE('',#2804);
#2804=AXIS2_PLACEMENT_3D('',#2805,#2806,#2807);
#2805=CARTESIAN_POINT('',(0.,0.,0.));
#2806=DIRECTION('',(0.,0.,-1.));
#2807=DIRECTION('',(-1.,0.,0.));
#2808=ADVANCED_FACE('',(#2809,#2812),#2815,.T.);
#2809=FACE_BOUND('',#2810,.T.);
#2810=EDGE_LOOP('',(#2811));
#2811=ORIENTED_EDGE('',*,*,#2778,.T.);
#2812=FACE_BOUND('',#2813,.T.);
#2813=EDGE_LOOP('',(#2814));
#2814=ORIENTED_EDGE('',*,*,#2795,.T.);
#2815=CYLINDRICAL_SURFACE('',#2816,7.5);
#2816=AXIS2_PLACEMENT_3D('',#2817,#2818,#2819);
#2817=CARTESIAN_POINT('',(0.,0.,0.));
#2818=DIRECTION('',(0.,0.,1.));
#2819=DIRECTION('',(1.,0.,0.));
#2820=ADVANCED_FACE('',(#2821),#2832,.T.);
#2821=FACE_OUTER_BOUND('',#2822,.T.);
#2822=EDGE_LOOP('',(#2823));
#2823=ORIENTED_EDGE('',*,*,#2824,.F.);
#2824=EDGE_CURVE('',#2825,#2825,#2827,.T.);
#2825=VERTEX_POINT('',#2826);
#2826=CARTESIAN_POINT('',(-5.,0.,37.));
#2827=CIRCLE('',#2828,5.);
#2828=AXIS2_PLACEMENT_3D('',#2829,#2830,#2831);
#2829=CARTESIAN_POINT('',(0.,0.,37.));
#2830=DIRECTION('',(0.,0.,-1.));
#2831=DIRECTION('',(-1.,0.,0.));
#2832=PLANE('',#2833);
#2833=AXIS2_PLACEMENT_3D('',#2834,#2835,#2836);
#2834=CARTESIAN_POINT('',(0.,0.,37.));
#2835=DIRECTION('',(0.,0.,1.));
#2836=DIRECTION('',(1.,0.,0.));
#2837=ADVANCED_FACE('',(#2838,#2841),#2844,.T.);
#2838=FACE_BOUND('',#2839,.T.);
#2839=EDGE_LOOP('',(#2840));
#2840=ORIENTED_EDGE('',*,*,#2767,.T.);
#2841=FACE_BOUND('',#2842,.T.);
#2842=EDGE_LOOP('',(#2843));
#2843=ORIENTED_EDGE('',*,*,#2824,.T.);
#2844=CYLINDRICAL_SURFACE('',#2845,5.);
#2845=AXIS2_PLACEMENT_3D('',#2846,#2847,#2848);
#2846=CARTESIAN_POINT('',(0.,0.,0.));
#2847=DIRECTION('',(0.,0.,1.));
#2848=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#2849)
 * SHAPE_DEFINITION: #2849, #2850
 * ITS_GEOMETRY: #2849, #2850, #2851, #2852
 * ITS_RELATED_GEOMETRY [*]: #2849, #2850, #2851, #2852, #2853, #2854
 * ITS_ID: #2849, #2855, #2856, ['nut']
 * ITS_STYLED_MODELS [*]: #2849, #2857, #2858, #3715
 * REVISION_ID: #2849, #2855, [' ']
 */
#2849=PRODUCT_DEFINITION(' ','',#2855,#16);
#2850=PRODUCT_DEFINITION_SHAPE('','',#2849);
#2851=SHAPE_DEFINITION_REPRESENTATION(#2850,#2852);
#2852=SHAPE_REPRESENTATION('nut-None',(#3683),#3515);
#2853=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#2852,#2854);
#2854=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3779),#3515);
#2855=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#2856,
 .NOT_KNOWN.);
#2856=PRODUCT('nut','nut',' ',(#42));
#2857=PROPERTY_DEFINITION('styled model','',#2849);
#2858=PROPERTY_DEFINITION_REPRESENTATION(#2857,#3715);
#2859=CARTESIAN_POINT('',(0.,0.,0.));
#2860=DIRECTION('',(0.,0.,1.));
#2861=DIRECTION('',(1.,0.,0.));
#2862=CLOSED_SHELL('',(#2863,#2914,#2945,#2969,#2993,#3021,#3033));
#2863=ADVANCED_FACE('',(#2864,#2875),#2909,.T.);
#2864=FACE_BOUND('',#2865,.T.);
#2865=EDGE_LOOP('',(#2866));
#2866=ORIENTED_EDGE('',*,*,#2867,.T.);
#2867=EDGE_CURVE('',#2868,#2868,#2870,.T.);
#2868=VERTEX_POINT('',#2869);
#2869=CARTESIAN_POINT('',(5.,7.5,3.));
#2870=CIRCLE('',#2871,5.);
#2871=AXIS2_PLACEMENT_3D('',#2872,#2873,#2874);
#2872=CARTESIAN_POINT('',(10.,7.5,3.));
#2873=DIRECTION('',(0.,0.,-1.));
#2874=DIRECTION('',(-1.,0.,0.));
#2875=FACE_BOUND('',#2876,.T.);
#2876=EDGE_LOOP('',(#2877,#2887,#2895,#2903));
#2877=ORIENTED_EDGE('',*,*,#2878,.F.);
#2878=EDGE_CURVE('',#2879,#2881,#2883,.T.);
#2879=VERTEX_POINT('',#2880);
#2880=CARTESIAN_POINT('',(20.,0.,3.));
#2881=VERTEX_POINT('',#2882);
#2882=CARTESIAN_POINT('',(0.,0.,3.));
#2883=LINE('',#2884,#2885);
#2884=CARTESIAN_POINT('',(10.,0.,3.));
#2885=VECTOR('',#2886,1.);
#2886=DIRECTION('',(-1.,0.,0.));
#2887=ORIENTED_EDGE('',*,*,#2888,.F.);
#2888=EDGE_CURVE('',#2889,#2879,#2891,.T.);
#2889=VERTEX_POINT('',#2890);
#2890=CARTESIAN_POINT('',(20.,15.,3.));
#2891=LINE('',#2892,#2893);
#2892=CARTESIAN_POINT('',(20.,7.5,3.));
#2893=VECTOR('',#2894,1.);
#2894=DIRECTION('',(0.,-1.,0.));
#2895=ORIENTED_EDGE('',*,*,#2896,.F.);
#2896=EDGE_CURVE('',#2897,#2889,#2899,.T.);
#2897=VERTEX_POINT('',#2898);
#2898=CARTESIAN_POINT('',(0.,15.,3.));
#2899=LINE('',#2900,#2901);
#2900=CARTESIAN_POINT('',(10.,15.,3.));
#2901=VECTOR('',#2902,1.);
#2902=DIRECTION('',(1.,0.,0.));
#2903=ORIENTED_EDGE('',*,*,#2904,.F.);
#2904=EDGE_CURVE('',#2881,#2897,#2905,.T.);
#2905=LINE('',#2906,#2907);
#2906=CARTESIAN_POINT('',(0.,7.5,3.));
#2907=VECTOR('',#2908,1.);
#2908=DIRECTION('',(0.,1.,0.));
#2909=PLANE('',#2910);
#2910=AXIS2_PLACEMENT_3D('',#2911,#2912,#2913);
#2911=CARTESIAN_POINT('',(10.,7.5,3.));
#2912=DIRECTION('',(0.,0.,1.));
#2913=DIRECTION('',(1.,0.,0.));
#2914=ADVANCED_FACE('',(#2915),#2940,.T.);
#2915=FACE_OUTER_BOUND('',#2916,.T.);
#2916=EDGE_LOOP('',(#2917,#2925,#2926,#2934));
#2917=ORIENTED_EDGE('',*,*,#2918,.T.);
#2918=EDGE_CURVE('',#2919,#2879,#2921,.T.);
#2919=VERTEX_POINT('',#2920);
#2920=CARTESIAN_POINT('',(20.,0.,0.));
#2921=LINE('',#2922,#2923);
#2922=CARTESIAN_POINT('',(20.,0.,0.));
#2923=VECTOR('',#2924,1.);
#2924=DIRECTION('',(0.,0.,1.));
#2925=ORIENTED_EDGE('',*,*,#2878,.T.);
#2926=ORIENTED_EDGE('',*,*,#2927,.F.);
#2927=EDGE_CURVE('',#2928,#2881,#2930,.T.);
#2928=VERTEX_POINT('',#2929);
#2929=CARTESIAN_POINT('',(0.,0.,0.));
#2930=LINE('',#2931,#2932);
#2931=CARTESIAN_POINT('',(0.,0.,0.));
#2932=VECTOR('',#2933,1.);
#2933=DIRECTION('',(0.,0.,1.));
#2934=ORIENTED_EDGE('',*,*,#2935,.T.);
#2935=EDGE_CURVE('',#2928,#2919,#2936,.T.);
#2936=LINE('',#2937,#2938);
#2937=CARTESIAN_POINT('',(10.,0.,0.));
#2938=VECTOR('',#2939,1.);
#2939=DIRECTION('',(1.,0.,0.));
#2940=PLANE('',#2941);
#2941=AXIS2_PLACEMENT_3D('',#2942,#2943,#2944);
#2942=CARTESIAN_POINT('',(10.,0.,0.));
#2943=DIRECTION('',(0.,-1.,0.));
#2944=DIRECTION('',(0.,0.,-1.));
#2945=ADVANCED_FACE('',(#2946),#2964,.T.);
#2946=FACE_OUTER_BOUND('',#2947,.T.);
#2947=EDGE_LOOP('',(#2948,#2949,#2950,#2958));
#2948=ORIENTED_EDGE('',*,*,#2927,.T.);
#2949=ORIENTED_EDGE('',*,*,#2904,.T.);
#2950=ORIENTED_EDGE('',*,*,#2951,.F.);
#2951=EDGE_CURVE('',#2952,#2897,#2954,.T.);
#2952=VERTEX_POINT('',#2953);
#2953=CARTESIAN_POINT('',(0.,15.,0.));
#2954=LINE('',#2955,#2956);
#2955=CARTESIAN_POINT('',(0.,15.,0.));
#2956=VECTOR('',#2957,1.);
#2957=DIRECTION('',(0.,0.,1.));
#2958=ORIENTED_EDGE('',*,*,#2959,.T.);
#2959=EDGE_CURVE('',#2952,#2928,#2960,.T.);
#2960=LINE('',#2961,#2962);
#2961=CARTESIAN_POINT('',(0.,7.5,0.));
#2962=VECTOR('',#2963,1.);
#2963=DIRECTION('',(0.,-1.,0.));
#2964=PLANE('',#2965);
#2965=AXIS2_PLACEMENT_3D('',#2966,#2967,#2968);
#2966=CARTESIAN_POINT('',(0.,7.5,0.));
#2967=DIRECTION('',(-1.,0.,0.));
#2968=DIRECTION('',(0.,0.,1.));
#2969=ADVANCED_FACE('',(#2970),#2988,.T.);
#2970=FACE_OUTER_BOUND('',#2971,.T.);
#2971=EDGE_LOOP('',(#2972,#2973,#2974,#2982));
#2972=ORIENTED_EDGE('',*,*,#2951,.T.);
#2973=ORIENTED_EDGE('',*,*,#2896,.T.);
#2974=ORIENTED_EDGE('',*,*,#2975,.F.);
#2975=EDGE_CURVE('',#2976,#2889,#2978,.T.);
#2976=VERTEX_POINT('',#2977);
#2977=CARTESIAN_POINT('',(20.,15.,0.));
#2978=LINE('',#2979,#2980);
#2979=CARTESIAN_POINT('',(20.,15.,0.));
#2980=VECTOR('',#2981,1.);
#2981=DIRECTION('',(0.,0.,1.));
#2982=ORIENTED_EDGE('',*,*,#2983,.T.);
#2983=EDGE_CURVE('',#2976,#2952,#2984,.T.);
#2984=LINE('',#2985,#2986);
#2985=CARTESIAN_POINT('',(10.,15.,0.));
#2986=VECTOR('',#2987,1.);
#2987=DIRECTION('',(-1.,0.,0.));
#2988=PLANE('',#2989);
#2989=AXIS2_PLACEMENT_3D('',#2990,#2991,#2992);
#2990=CARTESIAN_POINT('',(10.,15.,0.));
#2991=DIRECTION('',(0.,1.,0.));
#2992=DIRECTION('',(0.,0.,1.));
#2993=ADVANCED_FACE('',(#2994,#3005),#3016,.T.);
#2994=FACE_BOUND('',#2995,.T.);
#2995=EDGE_LOOP('',(#2996));
#2996=ORIENTED_EDGE('',*,*,#2997,.F.);
#2997=EDGE_CURVE('',#2998,#2998,#3000,.T.);
#2998=VERTEX_POINT('',#2999);
#2999=CARTESIAN_POINT('',(5.,7.5,0.));
#3000=CIRCLE('',#3001,5.);
#3001=AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);
#3002=CARTESIAN_POINT('',(10.,7.5,0.));
#3003=DIRECTION('',(0.,0.,-1.));
#3004=DIRECTION('',(-1.,0.,0.));
#3005=FACE_BOUND('',#3006,.T.);
#3006=EDGE_LOOP('',(#3007,#3013,#3014,#3015));
#3007=ORIENTED_EDGE('',*,*,#3008,.F.);
#3008=EDGE_CURVE('',#2919,#2976,#3009,.T.);
#3009=LINE('',#3010,#3011);
#3010=CARTESIAN_POINT('',(20.,7.5,0.));
#3011=VECTOR('',#3012,1.);
#3012=DIRECTION('',(0.,1.,0.));
#3013=ORIENTED_EDGE('',*,*,#2935,.F.);
#3014=ORIENTED_EDGE('',*,*,#2959,.F.);
#3015=ORIENTED_EDGE('',*,*,#2983,.F.);
#3016=PLANE('',#3017);
#3017=AXIS2_PLACEMENT_3D('',#3018,#3019,#3020);
#3018=CARTESIAN_POINT('',(10.,7.5,0.));
#3019=DIRECTION('',(0.,0.,-1.));
#3020=DIRECTION('',(-1.,0.,0.));
#3021=ADVANCED_FACE('',(#3022),#3028,.T.);
#3022=FACE_OUTER_BOUND('',#3023,.T.);
#3023=EDGE_LOOP('',(#3024,#3025,#3026,#3027));
#3024=ORIENTED_EDGE('',*,*,#3008,.T.);
#3025=ORIENTED_EDGE('',*,*,#2975,.T.);
#3026=ORIENTED_EDGE('',*,*,#2888,.T.);
#3027=ORIENTED_EDGE('',*,*,#2918,.F.);
#3028=PLANE('',#3029);
#3029=AXIS2_PLACEMENT_3D('',#3030,#3031,#3032);
#3030=CARTESIAN_POINT('',(20.,7.5,0.));
#3031=DIRECTION('',(1.,0.,0.));
#3032=DIRECTION('',(0.,0.,-1.));
#3033=ADVANCED_FACE('',(#3034,#3037),#3040,.F.);
#3034=FACE_BOUND('',#3035,.T.);
#3035=EDGE_LOOP('',(#3036));
#3036=ORIENTED_EDGE('',*,*,#2997,.T.);
#3037=FACE_BOUND('',#3038,.T.);
#3038=EDGE_LOOP('',(#3039));
#3039=ORIENTED_EDGE('',*,*,#2867,.F.);
#3040=CYLINDRICAL_SURFACE('',#3041,5.);
#3041=AXIS2_PLACEMENT_3D('',#3042,#3043,#3044);
#3042=CARTESIAN_POINT('',(10.,7.5,3.));
#3043=DIRECTION('',(0.,0.,-1.));
#3044=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#3045)
 * SHAPE_DEFINITION: #3045, #3046
 * ITS_COMPONENTS [*]: #3045, #3691
 * ITS_COMPONENTS [*]: #3045, #3698
 * ITS_COMPONENTS [*]: #3045, #3705
 * ITS_GEOMETRY: #3045, #3046, #3047, #3048
 * ITS_ID: #3045, #3049, #3050, ['rod_assem']
 * REVISION_ID: #3045, #3049, [' ']
 */
#3045=PRODUCT_DEFINITION(' ','',#3049,#16);
#3046=PRODUCT_DEFINITION_SHAPE('','',#3045);
#3047=SHAPE_DEFINITION_REPRESENTATION(#3046,#3048);
#3048=SHAPE_REPRESENTATION('rod_assem-None',(#3690,#3696,#3703,#3710),#3515);
#3049=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#3050,
 .NOT_KNOWN.);
#3050=PRODUCT('rod_assem','rod_assem',' ',(#42));
#3051=CARTESIAN_POINT('',(0.,0.,0.));
#3052=DIRECTION('',(0.,0.,1.));
#3053=DIRECTION('',(1.,0.,0.));
#3054=CARTESIAN_POINT('',(0.,0.,0.));
#3055=DIRECTION('',(0.,0.,1.));
#3056=DIRECTION('',(1.,0.,0.));
#3057=CARTESIAN_POINT('',(-10.,-7.50000000000001,0.));
#3058=DIRECTION('',(0.,0.,1.));
#3059=DIRECTION('',(1.,0.,0.));
#3060=CARTESIAN_POINT('',(-10.,-7.5,197.));
#3061=DIRECTION('',(0.,0.,1.));
#3062=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#3063)
 * SHAPE_DEFINITION: #3063, #3064
 * ITS_GEOMETRY: #3063, #3064, #3065, #3066
 * ITS_RELATED_GEOMETRY [*]: #3063, #3064, #3065, #3066, #3067, #3068
 * ITS_ID: #3063, #3069, #3070, ['rod']
 * ITS_STYLED_MODELS [*]: #3063, #3071, #3072, #3714
 * REVISION_ID: #3063, #3069, [' ']
 */
#3063=PRODUCT_DEFINITION(' ','',#3069,#16);
#3064=PRODUCT_DEFINITION_SHAPE('','',#3063);
#3065=SHAPE_DEFINITION_REPRESENTATION(#3064,#3066);
#3066=SHAPE_REPRESENTATION('rod-None',(#3697),#3515);
#3067=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between rod-None and rod-None',#3066,#3068);
#3068=ADVANCED_BREP_SHAPE_REPRESENTATION('rod-None',(#3745),#3515);
#3069=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#3070,
 .NOT_KNOWN.);
#3070=PRODUCT('rod','rod',' ',(#42));
#3071=PROPERTY_DEFINITION('styled model','',#3063);
#3072=PROPERTY_DEFINITION_REPRESENTATION(#3071,#3714);
#3073=CARTESIAN_POINT('',(0.,0.,0.));
#3074=DIRECTION('',(0.,0.,1.));
#3075=DIRECTION('',(1.,0.,0.));
#3076=CLOSED_SHELL('',(#3077,#3094,#3111));
#3077=ADVANCED_FACE('',(#3078),#3089,.T.);
#3078=FACE_OUTER_BOUND('',#3079,.T.);
#3079=EDGE_LOOP('',(#3080));
#3080=ORIENTED_EDGE('',*,*,#3081,.F.);
#3081=EDGE_CURVE('',#3082,#3082,#3084,.T.);
#3082=VERTEX_POINT('',#3083);
#3083=CARTESIAN_POINT('',(-5.,0.,200.));
#3084=CIRCLE('',#3085,5.);
#3085=AXIS2_PLACEMENT_3D('',#3086,#3087,#3088);
#3086=CARTESIAN_POINT('',(0.,0.,200.));
#3087=DIRECTION('',(0.,0.,-1.));
#3088=DIRECTION('',(-1.,0.,0.));
#3089=PLANE('',#3090);
#3090=AXIS2_PLACEMENT_3D('',#3091,#3092,#3093);
#3091=CARTESIAN_POINT('',(0.,0.,200.));
#3092=DIRECTION('',(0.,0.,1.));
#3093=DIRECTION('',(1.,0.,0.));
#3094=ADVANCED_FACE('',(#3095),#3106,.T.);
#3095=FACE_OUTER_BOUND('',#3096,.T.);
#3096=EDGE_LOOP('',(#3097));
#3097=ORIENTED_EDGE('',*,*,#3098,.F.);
#3098=EDGE_CURVE('',#3099,#3099,#3101,.T.);
#3099=VERTEX_POINT('',#3100);
#3100=CARTESIAN_POINT('',(5.,0.,0.));
#3101=CIRCLE('',#3102,5.);
#3102=AXIS2_PLACEMENT_3D('',#3103,#3104,#3105);
#3103=CARTESIAN_POINT('',(0.,0.,0.));
#3104=DIRECTION('',(0.,0.,1.));
#3105=DIRECTION('',(1.,0.,0.));
#3106=PLANE('',#3107);
#3107=AXIS2_PLACEMENT_3D('',#3108,#3109,#3110);
#3108=CARTESIAN_POINT('',(0.,0.,0.));
#3109=DIRECTION('',(0.,0.,-1.));
#3110=DIRECTION('',(-1.,0.,0.));
#3111=ADVANCED_FACE('',(#3112,#3115),#3118,.T.);
#3112=FACE_BOUND('',#3113,.T.);
#3113=EDGE_LOOP('',(#3114));
#3114=ORIENTED_EDGE('',*,*,#3081,.T.);
#3115=FACE_BOUND('',#3116,.T.);
#3116=EDGE_LOOP('',(#3117));
#3117=ORIENTED_EDGE('',*,*,#3098,.T.);
#3118=CYLINDRICAL_SURFACE('',#3119,5.);
#3119=AXIS2_PLACEMENT_3D('',#3120,#3121,#3122);
#3120=CARTESIAN_POINT('',(0.,0.,0.));
#3121=DIRECTION('',(0.,0.,1.));
#3122=DIRECTION('',(1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#3123)
 * SHAPE_DEFINITION: #3123, #3124
 * ITS_GEOMETRY: #3123, #3124, #3125, #3126
 * ITS_RELATED_GEOMETRY [*]: #3123, #3124, #3125, #3126, #3127, #3128
 * ITS_ID: #3123, #3129, #3130, ['nut']
 * ITS_STYLED_MODELS [*]: #3123, #3131, #3132, #3715
 * REVISION_ID: #3123, #3129, [' ']
 */
#3123=PRODUCT_DEFINITION(' ','',#3129,#16);
#3124=PRODUCT_DEFINITION_SHAPE('','',#3123);
#3125=SHAPE_DEFINITION_REPRESENTATION(#3124,#3126);
#3126=SHAPE_REPRESENTATION('nut-None',(#3704),#3515);
#3127=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#3126,#3128);
#3128=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3770),#3515);
#3129=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#3130,
 .NOT_KNOWN.);
#3130=PRODUCT('nut','nut',' ',(#42));
#3131=PROPERTY_DEFINITION('styled model','',#3123);
#3132=PROPERTY_DEFINITION_REPRESENTATION(#3131,#3715);
#3133=CARTESIAN_POINT('',(0.,0.,0.));
#3134=DIRECTION('',(0.,0.,1.));
#3135=DIRECTION('',(1.,0.,0.));
#3136=CLOSED_SHELL('',(#3137,#3188,#3219,#3243,#3267,#3295,#3307));
#3137=ADVANCED_FACE('',(#3138,#3149),#3183,.T.);
#3138=FACE_BOUND('',#3139,.T.);
#3139=EDGE_LOOP('',(#3140));
#3140=ORIENTED_EDGE('',*,*,#3141,.T.);
#3141=EDGE_CURVE('',#3142,#3142,#3144,.T.);
#3142=VERTEX_POINT('',#3143);
#3143=CARTESIAN_POINT('',(5.,7.5,3.));
#3144=CIRCLE('',#3145,5.);
#3145=AXIS2_PLACEMENT_3D('',#3146,#3147,#3148);
#3146=CARTESIAN_POINT('',(10.,7.5,3.));
#3147=DIRECTION('',(0.,0.,-1.));
#3148=DIRECTION('',(-1.,0.,0.));
#3149=FACE_BOUND('',#3150,.T.);
#3150=EDGE_LOOP('',(#3151,#3161,#3169,#3177));
#3151=ORIENTED_EDGE('',*,*,#3152,.F.);
#3152=EDGE_CURVE('',#3153,#3155,#3157,.T.);
#3153=VERTEX_POINT('',#3154);
#3154=CARTESIAN_POINT('',(20.,0.,3.));
#3155=VERTEX_POINT('',#3156);
#3156=CARTESIAN_POINT('',(0.,0.,3.));
#3157=LINE('',#3158,#3159);
#3158=CARTESIAN_POINT('',(10.,0.,3.));
#3159=VECTOR('',#3160,1.);
#3160=DIRECTION('',(-1.,0.,0.));
#3161=ORIENTED_EDGE('',*,*,#3162,.F.);
#3162=EDGE_CURVE('',#3163,#3153,#3165,.T.);
#3163=VERTEX_POINT('',#3164);
#3164=CARTESIAN_POINT('',(20.,15.,3.));
#3165=LINE('',#3166,#3167);
#3166=CARTESIAN_POINT('',(20.,7.5,3.));
#3167=VECTOR('',#3168,1.);
#3168=DIRECTION('',(0.,-1.,0.));
#3169=ORIENTED_EDGE('',*,*,#3170,.F.);
#3170=EDGE_CURVE('',#3171,#3163,#3173,.T.);
#3171=VERTEX_POINT('',#3172);
#3172=CARTESIAN_POINT('',(0.,15.,3.));
#3173=LINE('',#3174,#3175);
#3174=CARTESIAN_POINT('',(10.,15.,3.));
#3175=VECTOR('',#3176,1.);
#3176=DIRECTION('',(1.,0.,0.));
#3177=ORIENTED_EDGE('',*,*,#3178,.F.);
#3178=EDGE_CURVE('',#3155,#3171,#3179,.T.);
#3179=LINE('',#3180,#3181);
#3180=CARTESIAN_POINT('',(0.,7.5,3.));
#3181=VECTOR('',#3182,1.);
#3182=DIRECTION('',(0.,1.,0.));
#3183=PLANE('',#3184);
#3184=AXIS2_PLACEMENT_3D('',#3185,#3186,#3187);
#3185=CARTESIAN_POINT('',(10.,7.5,3.));
#3186=DIRECTION('',(0.,0.,1.));
#3187=DIRECTION('',(1.,0.,0.));
#3188=ADVANCED_FACE('',(#3189),#3214,.T.);
#3189=FACE_OUTER_BOUND('',#3190,.T.);
#3190=EDGE_LOOP('',(#3191,#3199,#3200,#3208));
#3191=ORIENTED_EDGE('',*,*,#3192,.T.);
#3192=EDGE_CURVE('',#3193,#3153,#3195,.T.);
#3193=VERTEX_POINT('',#3194);
#3194=CARTESIAN_POINT('',(20.,0.,0.));
#3195=LINE('',#3196,#3197);
#3196=CARTESIAN_POINT('',(20.,0.,0.));
#3197=VECTOR('',#3198,1.);
#3198=DIRECTION('',(0.,0.,1.));
#3199=ORIENTED_EDGE('',*,*,#3152,.T.);
#3200=ORIENTED_EDGE('',*,*,#3201,.F.);
#3201=EDGE_CURVE('',#3202,#3155,#3204,.T.);
#3202=VERTEX_POINT('',#3203);
#3203=CARTESIAN_POINT('',(0.,0.,0.));
#3204=LINE('',#3205,#3206);
#3205=CARTESIAN_POINT('',(0.,0.,0.));
#3206=VECTOR('',#3207,1.);
#3207=DIRECTION('',(0.,0.,1.));
#3208=ORIENTED_EDGE('',*,*,#3209,.T.);
#3209=EDGE_CURVE('',#3202,#3193,#3210,.T.);
#3210=LINE('',#3211,#3212);
#3211=CARTESIAN_POINT('',(10.,0.,0.));
#3212=VECTOR('',#3213,1.);
#3213=DIRECTION('',(1.,0.,0.));
#3214=PLANE('',#3215);
#3215=AXIS2_PLACEMENT_3D('',#3216,#3217,#3218);
#3216=CARTESIAN_POINT('',(10.,0.,0.));
#3217=DIRECTION('',(0.,-1.,0.));
#3218=DIRECTION('',(0.,0.,-1.));
#3219=ADVANCED_FACE('',(#3220),#3238,.T.);
#3220=FACE_OUTER_BOUND('',#3221,.T.);
#3221=EDGE_LOOP('',(#3222,#3223,#3224,#3232));
#3222=ORIENTED_EDGE('',*,*,#3201,.T.);
#3223=ORIENTED_EDGE('',*,*,#3178,.T.);
#3224=ORIENTED_EDGE('',*,*,#3225,.F.);
#3225=EDGE_CURVE('',#3226,#3171,#3228,.T.);
#3226=VERTEX_POINT('',#3227);
#3227=CARTESIAN_POINT('',(0.,15.,0.));
#3228=LINE('',#3229,#3230);
#3229=CARTESIAN_POINT('',(0.,15.,0.));
#3230=VECTOR('',#3231,1.);
#3231=DIRECTION('',(0.,0.,1.));
#3232=ORIENTED_EDGE('',*,*,#3233,.T.);
#3233=EDGE_CURVE('',#3226,#3202,#3234,.T.);
#3234=LINE('',#3235,#3236);
#3235=CARTESIAN_POINT('',(0.,7.5,0.));
#3236=VECTOR('',#3237,1.);
#3237=DIRECTION('',(0.,-1.,0.));
#3238=PLANE('',#3239);
#3239=AXIS2_PLACEMENT_3D('',#3240,#3241,#3242);
#3240=CARTESIAN_POINT('',(0.,7.5,0.));
#3241=DIRECTION('',(-1.,0.,0.));
#3242=DIRECTION('',(0.,0.,1.));
#3243=ADVANCED_FACE('',(#3244),#3262,.T.);
#3244=FACE_OUTER_BOUND('',#3245,.T.);
#3245=EDGE_LOOP('',(#3246,#3247,#3248,#3256));
#3246=ORIENTED_EDGE('',*,*,#3225,.T.);
#3247=ORIENTED_EDGE('',*,*,#3170,.T.);
#3248=ORIENTED_EDGE('',*,*,#3249,.F.);
#3249=EDGE_CURVE('',#3250,#3163,#3252,.T.);
#3250=VERTEX_POINT('',#3251);
#3251=CARTESIAN_POINT('',(20.,15.,0.));
#3252=LINE('',#3253,#3254);
#3253=CARTESIAN_POINT('',(20.,15.,0.));
#3254=VECTOR('',#3255,1.);
#3255=DIRECTION('',(0.,0.,1.));
#3256=ORIENTED_EDGE('',*,*,#3257,.T.);
#3257=EDGE_CURVE('',#3250,#3226,#3258,.T.);
#3258=LINE('',#3259,#3260);
#3259=CARTESIAN_POINT('',(10.,15.,0.));
#3260=VECTOR('',#3261,1.);
#3261=DIRECTION('',(-1.,0.,0.));
#3262=PLANE('',#3263);
#3263=AXIS2_PLACEMENT_3D('',#3264,#3265,#3266);
#3264=CARTESIAN_POINT('',(10.,15.,0.));
#3265=DIRECTION('',(0.,1.,0.));
#3266=DIRECTION('',(0.,0.,1.));
#3267=ADVANCED_FACE('',(#3268,#3279),#3290,.T.);
#3268=FACE_BOUND('',#3269,.T.);
#3269=EDGE_LOOP('',(#3270));
#3270=ORIENTED_EDGE('',*,*,#3271,.F.);
#3271=EDGE_CURVE('',#3272,#3272,#3274,.T.);
#3272=VERTEX_POINT('',#3273);
#3273=CARTESIAN_POINT('',(5.,7.5,0.));
#3274=CIRCLE('',#3275,5.);
#3275=AXIS2_PLACEMENT_3D('',#3276,#3277,#3278);
#3276=CARTESIAN_POINT('',(10.,7.5,0.));
#3277=DIRECTION('',(0.,0.,-1.));
#3278=DIRECTION('',(-1.,0.,0.));
#3279=FACE_BOUND('',#3280,.T.);
#3280=EDGE_LOOP('',(#3281,#3287,#3288,#3289));
#3281=ORIENTED_EDGE('',*,*,#3282,.F.);
#3282=EDGE_CURVE('',#3193,#3250,#3283,.T.);
#3283=LINE('',#3284,#3285);
#3284=CARTESIAN_POINT('',(20.,7.5,0.));
#3285=VECTOR('',#3286,1.);
#3286=DIRECTION('',(0.,1.,0.));
#3287=ORIENTED_EDGE('',*,*,#3209,.F.);
#3288=ORIENTED_EDGE('',*,*,#3233,.F.);
#3289=ORIENTED_EDGE('',*,*,#3257,.F.);
#3290=PLANE('',#3291);
#3291=AXIS2_PLACEMENT_3D('',#3292,#3293,#3294);
#3292=CARTESIAN_POINT('',(10.,7.5,0.));
#3293=DIRECTION('',(0.,0.,-1.));
#3294=DIRECTION('',(-1.,0.,0.));
#3295=ADVANCED_FACE('',(#3296),#3302,.T.);
#3296=FACE_OUTER_BOUND('',#3297,.T.);
#3297=EDGE_LOOP('',(#3298,#3299,#3300,#3301));
#3298=ORIENTED_EDGE('',*,*,#3282,.T.);
#3299=ORIENTED_EDGE('',*,*,#3249,.T.);
#3300=ORIENTED_EDGE('',*,*,#3162,.T.);
#3301=ORIENTED_EDGE('',*,*,#3192,.F.);
#3302=PLANE('',#3303);
#3303=AXIS2_PLACEMENT_3D('',#3304,#3305,#3306);
#3304=CARTESIAN_POINT('',(20.,7.5,0.));
#3305=DIRECTION('',(1.,0.,0.));
#3306=DIRECTION('',(0.,0.,-1.));
#3307=ADVANCED_FACE('',(#3308,#3311),#3314,.F.);
#3308=FACE_BOUND('',#3309,.T.);
#3309=EDGE_LOOP('',(#3310));
#3310=ORIENTED_EDGE('',*,*,#3271,.T.);
#3311=FACE_BOUND('',#3312,.T.);
#3312=EDGE_LOOP('',(#3313));
#3313=ORIENTED_EDGE('',*,*,#3141,.F.);
#3314=CYLINDRICAL_SURFACE('',#3315,5.);
#3315=AXIS2_PLACEMENT_3D('',#3316,#3317,#3318);
#3316=CARTESIAN_POINT('',(10.,7.5,3.));
#3317=DIRECTION('',(0.,0.,-1.));
#3318=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: WORKPIECE (#3319)
 * SHAPE_DEFINITION: #3319, #3320
 * ITS_GEOMETRY: #3319, #3320, #3321, #3322
 * ITS_RELATED_GEOMETRY [*]: #3319, #3320, #3321, #3322, #3323, #3324
 * ITS_ID: #3319, #3325, #3326, ['nut']
 * ITS_STYLED_MODELS [*]: #3319, #3327, #3328, #3715
 * REVISION_ID: #3319, #3325, [' ']
 */
#3319=PRODUCT_DEFINITION(' ','',#3325,#16);
#3320=PRODUCT_DEFINITION_SHAPE('','',#3319);
#3321=SHAPE_DEFINITION_REPRESENTATION(#3320,#3322);
#3322=SHAPE_REPRESENTATION('nut-None',(#3711),#3515);
#3323=SHAPE_REPRESENTATION_RELATIONSHIP('None',
'relationship between nut-None and nut-None',#3322,#3324);
#3324=ADVANCED_BREP_SHAPE_REPRESENTATION('nut-None',(#3761),#3515);
#3325=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#3326,
 .NOT_KNOWN.);
#3326=PRODUCT('nut','nut',' ',(#42));
#3327=PROPERTY_DEFINITION('styled model','',#3319);
#3328=PROPERTY_DEFINITION_REPRESENTATION(#3327,#3715);
#3329=CARTESIAN_POINT('',(0.,0.,0.));
#3330=DIRECTION('',(0.,0.,1.));
#3331=DIRECTION('',(1.,0.,0.));
#3332=CLOSED_SHELL('',(#3333,#3384,#3415,#3439,#3463,#3491,#3503));
#3333=ADVANCED_FACE('',(#3334,#3345),#3379,.T.);
#3334=FACE_BOUND('',#3335,.T.);
#3335=EDGE_LOOP('',(#3336));
#3336=ORIENTED_EDGE('',*,*,#3337,.T.);
#3337=EDGE_CURVE('',#3338,#3338,#3340,.T.);
#3338=VERTEX_POINT('',#3339);
#3339=CARTESIAN_POINT('',(5.,7.5,3.));
#3340=CIRCLE('',#3341,5.);
#3341=AXIS2_PLACEMENT_3D('',#3342,#3343,#3344);
#3342=CARTESIAN_POINT('',(10.,7.5,3.));
#3343=DIRECTION('',(0.,0.,-1.));
#3344=DIRECTION('',(-1.,0.,0.));
#3345=FACE_BOUND('',#3346,.T.);
#3346=EDGE_LOOP('',(#3347,#3357,#3365,#3373));
#3347=ORIENTED_EDGE('',*,*,#3348,.F.);
#3348=EDGE_CURVE('',#3349,#3351,#3353,.T.);
#3349=VERTEX_POINT('',#3350);
#3350=CARTESIAN_POINT('',(20.,0.,3.));
#3351=VERTEX_POINT('',#3352);
#3352=CARTESIAN_POINT('',(0.,0.,3.));
#3353=LINE('',#3354,#3355);
#3354=CARTESIAN_POINT('',(10.,0.,3.));
#3355=VECTOR('',#3356,1.);
#3356=DIRECTION('',(-1.,0.,0.));
#3357=ORIENTED_EDGE('',*,*,#3358,.F.);
#3358=EDGE_CURVE('',#3359,#3349,#3361,.T.);
#3359=VERTEX_POINT('',#3360);
#3360=CARTESIAN_POINT('',(20.,15.,3.));
#3361=LINE('',#3362,#3363);
#3362=CARTESIAN_POINT('',(20.,7.5,3.));
#3363=VECTOR('',#3364,1.);
#3364=DIRECTION('',(0.,-1.,0.));
#3365=ORIENTED_EDGE('',*,*,#3366,.F.);
#3366=EDGE_CURVE('',#3367,#3359,#3369,.T.);
#3367=VERTEX_POINT('',#3368);
#3368=CARTESIAN_POINT('',(0.,15.,3.));
#3369=LINE('',#3370,#3371);
#3370=CARTESIAN_POINT('',(10.,15.,3.));
#3371=VECTOR('',#3372,1.);
#3372=DIRECTION('',(1.,0.,0.));
#3373=ORIENTED_EDGE('',*,*,#3374,.F.);
#3374=EDGE_CURVE('',#3351,#3367,#3375,.T.);
#3375=LINE('',#3376,#3377);
#3376=CARTESIAN_POINT('',(0.,7.5,3.));
#3377=VECTOR('',#3378,1.);
#3378=DIRECTION('',(0.,1.,0.));
#3379=PLANE('',#3380);
#3380=AXIS2_PLACEMENT_3D('',#3381,#3382,#3383);
#3381=CARTESIAN_POINT('',(10.,7.5,3.));
#3382=DIRECTION('',(0.,0.,1.));
#3383=DIRECTION('',(1.,0.,0.));
#3384=ADVANCED_FACE('',(#3385),#3410,.T.);
#3385=FACE_OUTER_BOUND('',#3386,.T.);
#3386=EDGE_LOOP('',(#3387,#3395,#3396,#3404));
#3387=ORIENTED_EDGE('',*,*,#3388,.T.);
#3388=EDGE_CURVE('',#3389,#3349,#3391,.T.);
#3389=VERTEX_POINT('',#3390);
#3390=CARTESIAN_POINT('',(20.,0.,0.));
#3391=LINE('',#3392,#3393);
#3392=CARTESIAN_POINT('',(20.,0.,0.));
#3393=VECTOR('',#3394,1.);
#3394=DIRECTION('',(0.,0.,1.));
#3395=ORIENTED_EDGE('',*,*,#3348,.T.);
#3396=ORIENTED_EDGE('',*,*,#3397,.F.);
#3397=EDGE_CURVE('',#3398,#3351,#3400,.T.);
#3398=VERTEX_POINT('',#3399);
#3399=CARTESIAN_POINT('',(0.,0.,0.));
#3400=LINE('',#3401,#3402);
#3401=CARTESIAN_POINT('',(0.,0.,0.));
#3402=VECTOR('',#3403,1.);
#3403=DIRECTION('',(0.,0.,1.));
#3404=ORIENTED_EDGE('',*,*,#3405,.T.);
#3405=EDGE_CURVE('',#3398,#3389,#3406,.T.);
#3406=LINE('',#3407,#3408);
#3407=CARTESIAN_POINT('',(10.,0.,0.));
#3408=VECTOR('',#3409,1.);
#3409=DIRECTION('',(1.,0.,0.));
#3410=PLANE('',#3411);
#3411=AXIS2_PLACEMENT_3D('',#3412,#3413,#3414);
#3412=CARTESIAN_POINT('',(10.,0.,0.));
#3413=DIRECTION('',(0.,-1.,0.));
#3414=DIRECTION('',(0.,0.,-1.));
#3415=ADVANCED_FACE('',(#3416),#3434,.T.);
#3416=FACE_OUTER_BOUND('',#3417,.T.);
#3417=EDGE_LOOP('',(#3418,#3419,#3420,#3428));
#3418=ORIENTED_EDGE('',*,*,#3397,.T.);
#3419=ORIENTED_EDGE('',*,*,#3374,.T.);
#3420=ORIENTED_EDGE('',*,*,#3421,.F.);
#3421=EDGE_CURVE('',#3422,#3367,#3424,.T.);
#3422=VERTEX_POINT('',#3423);
#3423=CARTESIAN_POINT('',(0.,15.,0.));
#3424=LINE('',#3425,#3426);
#3425=CARTESIAN_POINT('',(0.,15.,0.));
#3426=VECTOR('',#3427,1.);
#3427=DIRECTION('',(0.,0.,1.));
#3428=ORIENTED_EDGE('',*,*,#3429,.T.);
#3429=EDGE_CURVE('',#3422,#3398,#3430,.T.);
#3430=LINE('',#3431,#3432);
#3431=CARTESIAN_POINT('',(0.,7.5,0.));
#3432=VECTOR('',#3433,1.);
#3433=DIRECTION('',(0.,-1.,0.));
#3434=PLANE('',#3435);
#3435=AXIS2_PLACEMENT_3D('',#3436,#3437,#3438);
#3436=CARTESIAN_POINT('',(0.,7.5,0.));
#3437=DIRECTION('',(-1.,0.,0.));
#3438=DIRECTION('',(0.,0.,1.));
#3439=ADVANCED_FACE('',(#3440),#3458,.T.);
#3440=FACE_OUTER_BOUND('',#3441,.T.);
#3441=EDGE_LOOP('',(#3442,#3443,#3444,#3452));
#3442=ORIENTED_EDGE('',*,*,#3421,.T.);
#3443=ORIENTED_EDGE('',*,*,#3366,.T.);
#3444=ORIENTED_EDGE('',*,*,#3445,.F.);
#3445=EDGE_CURVE('',#3446,#3359,#3448,.T.);
#3446=VERTEX_POINT('',#3447);
#3447=CARTESIAN_POINT('',(20.,15.,0.));
#3448=LINE('',#3449,#3450);
#3449=CARTESIAN_POINT('',(20.,15.,0.));
#3450=VECTOR('',#3451,1.);
#3451=DIRECTION('',(0.,0.,1.));
#3452=ORIENTED_EDGE('',*,*,#3453,.T.);
#3453=EDGE_CURVE('',#3446,#3422,#3454,.T.);
#3454=LINE('',#3455,#3456);
#3455=CARTESIAN_POINT('',(10.,15.,0.));
#3456=VECTOR('',#3457,1.);
#3457=DIRECTION('',(-1.,0.,0.));
#3458=PLANE('',#3459);
#3459=AXIS2_PLACEMENT_3D('',#3460,#3461,#3462);
#3460=CARTESIAN_POINT('',(10.,15.,0.));
#3461=DIRECTION('',(0.,1.,0.));
#3462=DIRECTION('',(0.,0.,1.));
#3463=ADVANCED_FACE('',(#3464,#3475),#3486,.T.);
#3464=FACE_BOUND('',#3465,.T.);
#3465=EDGE_LOOP('',(#3466));
#3466=ORIENTED_EDGE('',*,*,#3467,.F.);
#3467=EDGE_CURVE('',#3468,#3468,#3470,.T.);
#3468=VERTEX_POINT('',#3469);
#3469=CARTESIAN_POINT('',(5.,7.5,0.));
#3470=CIRCLE('',#3471,5.);
#3471=AXIS2_PLACEMENT_3D('',#3472,#3473,#3474);
#3472=CARTESIAN_POINT('',(10.,7.5,0.));
#3473=DIRECTION('',(0.,0.,-1.));
#3474=DIRECTION('',(-1.,0.,0.));
#3475=FACE_BOUND('',#3476,.T.);
#3476=EDGE_LOOP('',(#3477,#3483,#3484,#3485));
#3477=ORIENTED_EDGE('',*,*,#3478,.F.);
#3478=EDGE_CURVE('',#3389,#3446,#3479,.T.);
#3479=LINE('',#3480,#3481);
#3480=CARTESIAN_POINT('',(20.,7.5,0.));
#3481=VECTOR('',#3482,1.);
#3482=DIRECTION('',(0.,1.,0.));
#3483=ORIENTED_EDGE('',*,*,#3405,.F.);
#3484=ORIENTED_EDGE('',*,*,#3429,.F.);
#3485=ORIENTED_EDGE('',*,*,#3453,.F.);
#3486=PLANE('',#3487);
#3487=AXIS2_PLACEMENT_3D('',#3488,#3489,#3490);
#3488=CARTESIAN_POINT('',(10.,7.5,0.));
#3489=DIRECTION('',(0.,0.,-1.));
#3490=DIRECTION('',(-1.,0.,0.));
#3491=ADVANCED_FACE('',(#3492),#3498,.T.);
#3492=FACE_OUTER_BOUND('',#3493,.T.);
#3493=EDGE_LOOP('',(#3494,#3495,#3496,#3497));
#3494=ORIENTED_EDGE('',*,*,#3478,.T.);
#3495=ORIENTED_EDGE('',*,*,#3445,.T.);
#3496=ORIENTED_EDGE('',*,*,#3358,.T.);
#3497=ORIENTED_EDGE('',*,*,#3388,.F.);
#3498=PLANE('',#3499);
#3499=AXIS2_PLACEMENT_3D('',#3500,#3501,#3502);
#3500=CARTESIAN_POINT('',(20.,7.5,0.));
#3501=DIRECTION('',(1.,0.,0.));
#3502=DIRECTION('',(0.,0.,-1.));
#3503=ADVANCED_FACE('',(#3504,#3507),#3510,.F.);
#3504=FACE_BOUND('',#3505,.T.);
#3505=EDGE_LOOP('',(#3506));
#3506=ORIENTED_EDGE('',*,*,#3467,.T.);
#3507=FACE_BOUND('',#3508,.T.);
#3508=EDGE_LOOP('',(#3509));
#3509=ORIENTED_EDGE('',*,*,#3337,.F.);
#3510=CYLINDRICAL_SURFACE('',#3511,5.);
#3511=AXIS2_PLACEMENT_3D('',#3512,#3513,#3514);
#3512=CARTESIAN_POINT('',(10.,7.5,3.));
#3513=DIRECTION('',(0.,0.,-1.));
#3514=DIRECTION('',(-1.,0.,0.));

/************************************************
 * Application object: GEOMETRIC_CONTEXT (#3515)
 * DIMENSIONS: #3515, [3]
 * LENGTH_UNIT: #3515, #3516, ['millimetre']
 * PLANE_ANGLE_UNIT: #3515, #3517, ['DEGREE']
 * SOLID_ANGLE_UNIT: #3515, #3518, ['steradian']
 */
#3515=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3519))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3516,#3517,#3518))
REPRESENTATION_CONTEXT('bolt','COMPONENT_PART')
);
#3516=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#3517=(
CONVERSION_BASED_UNIT('DEGREE',#3521)
NAMED_UNIT(#3520)
PLANE_ANGLE_UNIT()
);
#3518=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#3519=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#3516,
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#3520=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
#3521=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3522);
#3522=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3523)
 * RESULTING_ORIENTATION: #3523, #3524, #3525, #3526, #3527, #3528
 * ORIGINATING_ORIENTATION: #3523, #3524, #3525, #3526, #3527, #3529
 * COMPONENT: #3523, #43
 */
#3523=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1010',' ','PLATE',#10,#43,$);
#3524=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3523);
#3525=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3526,#3524);
#3526=(
REPRESENTATION_RELATIONSHIP(' ',' ',#46,#13)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3527)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3527=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3529,#3528);
#3528=AXIS2_PLACEMENT_3D('',#22,#23,#24);
#3529=AXIS2_PLACEMENT_3D('',#53,#54,#55);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3530)
 * RESULTING_ORIENTATION: #3530, #3531, #3532, #3533, #3534, #3535
 * ORIGINATING_ORIENTATION: #3530, #3531, #3532, #3533, #3534, #3536
 * COMPONENT: #3530, #409
 */
#3530=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1011',' ','LB_ASSEM1',#10,#409,$);
#3531=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3530);
#3532=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3533,#3531);
#3533=(
REPRESENTATION_RELATIONSHIP(' ',' ',#412,#13)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3534)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3534=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3536,#3535);
#3535=AXIS2_PLACEMENT_3D('',#25,#26,#27);
#3536=AXIS2_PLACEMENT_3D('',#415,#416,#417);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3537)
 * RESULTING_ORIENTATION: #3537, #3538, #3539, #3540, #3541, #3542
 * ORIGINATING_ORIENTATION: #3537, #3538, #3539, #3540, #3541, #3543
 * COMPONENT: #3537, #430
 */
#3537=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1006',' ','L_BRACKET',#409,#430,$);
#3538=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3537);
#3539=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3540,#3538);
#3540=(
REPRESENTATION_RELATIONSHIP(' ',' ',#433,#412)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3541)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3541=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3543,#3542);
#3542=AXIS2_PLACEMENT_3D('',#418,#419,#420);
#3543=AXIS2_PLACEMENT_3D('',#440,#441,#442);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3544)
 * RESULTING_ORIENTATION: #3544, #3545, #3546, #3547, #3548, #3549
 * ORIGINATING_ORIENTATION: #3544, #3545, #3546, #3547, #3548, #3550
 * COMPONENT: #3544, #794
 */
#3544=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1007',' ','NBA3',#409,#794,$);
#3545=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3544);
#3546=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3547,#3545);
#3547=(
REPRESENTATION_RELATIONSHIP(' ',' ',#797,#412)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3548)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3548=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3550,#3549);
#3549=AXIS2_PLACEMENT_3D('',#421,#422,#423);
#3550=AXIS2_PLACEMENT_3D('',#800,#801,#802);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3551)
 * RESULTING_ORIENTATION: #3551, #3552, #3553, #3554, #3555, #3556
 * ORIGINATING_ORIENTATION: #3551, #3552, #3553, #3554, #3555, #3557
 * COMPONENT: #3551, #809
 */
#3551=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#794,#809,$);
#3552=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3551);
#3553=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3554,#3552);
#3554=(
REPRESENTATION_RELATIONSHIP(' ',' ',#812,#797)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3555)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3555=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3557,#3556);
#3556=AXIS2_PLACEMENT_3D('',#803,#804,#805);
#3557=AXIS2_PLACEMENT_3D('',#819,#820,#821);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3558)
 * RESULTING_ORIENTATION: #3558, #3559, #3560, #3561, #3562, #3563
 * ORIGINATING_ORIENTATION: #3558, #3559, #3560, #3561, #3562, #3564
 * COMPONENT: #3558, #909
 */
#3558=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#794,#909,$);
#3559=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3558);
#3560=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3561,#3559);
#3561=(
REPRESENTATION_RELATIONSHIP(' ',' ',#912,#797)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3562)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3562=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3564,#3563);
#3563=AXIS2_PLACEMENT_3D('',#806,#807,#808);
#3564=AXIS2_PLACEMENT_3D('',#919,#920,#921);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3565)
 * RESULTING_ORIENTATION: #3565, #3566, #3567, #3568, #3569, #3570
 * ORIGINATING_ORIENTATION: #3565, #3566, #3567, #3568, #3569, #3571
 * COMPONENT: #3565, #1105
 */
#3565=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1008',' ','NBA2',#409,#1105,$);
#3566=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3565);
#3567=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3568,#3566);
#3568=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1108,#412)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3569)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3569=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3571,#3570);
#3570=AXIS2_PLACEMENT_3D('',#424,#425,#426);
#3571=AXIS2_PLACEMENT_3D('',#1111,#1112,#1113);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3572)
 * RESULTING_ORIENTATION: #3572, #3573, #3574, #3575, #3576, #3577
 * ORIGINATING_ORIENTATION: #3572, #3573, #3574, #3575, #3576, #3578
 * COMPONENT: #3572, #1120
 */
#3572=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#1105,#1120,$);
#3573=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3572);
#3574=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3575,#3573);
#3575=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1123,#1108)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3576)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3576=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3578,#3577);
#3577=AXIS2_PLACEMENT_3D('',#1114,#1115,#1116);
#3578=AXIS2_PLACEMENT_3D('',#1130,#1131,#1132);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3579)
 * RESULTING_ORIENTATION: #3579, #3580, #3581, #3582, #3583, #3584
 * ORIGINATING_ORIENTATION: #3579, #3580, #3581, #3582, #3583, #3585
 * COMPONENT: #3579, #1220
 */
#3579=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#1105,#1220,$);
#3580=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3579);
#3581=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3582,#3580);
#3582=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1223,#1108)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3583)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3583=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3585,#3584);
#3584=AXIS2_PLACEMENT_3D('',#1117,#1118,#1119);
#3585=AXIS2_PLACEMENT_3D('',#1230,#1231,#1232);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3586)
 * RESULTING_ORIENTATION: #3586, #3587, #3588, #3589, #3590, #3591
 * ORIGINATING_ORIENTATION: #3586, #3587, #3588, #3589, #3590, #3592
 * COMPONENT: #3586, #1416
 */
#3586=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1009',' ','NBA1',#409,#1416,$);
#3587=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3586);
#3588=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3589,#3587);
#3589=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1419,#412)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3590)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3590=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3592,#3591);
#3591=AXIS2_PLACEMENT_3D('',#427,#428,#429);
#3592=AXIS2_PLACEMENT_3D('',#1422,#1423,#1424);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3593)
 * RESULTING_ORIENTATION: #3593, #3594, #3595, #3596, #3597, #3598
 * ORIGINATING_ORIENTATION: #3593, #3594, #3595, #3596, #3597, #3599
 * COMPONENT: #3593, #1431
 */
#3593=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#1416,#1431,$);
#3594=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3593);
#3595=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3596,#3594);
#3596=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1434,#1419)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3597)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3597=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3599,#3598);
#3598=AXIS2_PLACEMENT_3D('',#1425,#1426,#1427);
#3599=AXIS2_PLACEMENT_3D('',#1441,#1442,#1443);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3600)
 * RESULTING_ORIENTATION: #3600, #3601, #3602, #3603, #3604, #3605
 * ORIGINATING_ORIENTATION: #3600, #3601, #3602, #3603, #3604, #3606
 * COMPONENT: #3600, #1531
 */
#3600=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#1416,#1531,$);
#3601=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3600);
#3602=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3603,#3601);
#3603=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1534,#1419)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3604)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3604=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3606,#3605);
#3605=AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);
#3606=AXIS2_PLACEMENT_3D('',#1541,#1542,#1543);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3607)
 * RESULTING_ORIENTATION: #3607, #3608, #3609, #3610, #3611, #3612
 * ORIGINATING_ORIENTATION: #3607, #3608, #3609, #3610, #3611, #3613
 * COMPONENT: #3607, #1727
 */
#3607=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1012',' ','LB_ASSEM',#10,#1727,$);
#3608=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3607);
#3609=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3610,#3608);
#3610=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1730,#13)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3611)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3611=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3613,#3612);
#3612=AXIS2_PLACEMENT_3D('',#28,#29,#30);
#3613=AXIS2_PLACEMENT_3D('',#1733,#1734,#1735);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3614)
 * RESULTING_ORIENTATION: #3614, #3615, #3616, #3617, #3618, #3619
 * ORIGINATING_ORIENTATION: #3614, #3615, #3616, #3617, #3618, #3620
 * COMPONENT: #3614, #1748
 */
#3614=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1006',' ','L_BRACKET',#1727,#1748,
$);
#3615=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3614);
#3616=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3617,#3615);
#3617=(
REPRESENTATION_RELATIONSHIP(' ',' ',#1751,#1730)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3618)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3618=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3620,#3619);
#3619=AXIS2_PLACEMENT_3D('',#1736,#1737,#1738);
#3620=AXIS2_PLACEMENT_3D('',#1758,#1759,#1760);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3621)
 * RESULTING_ORIENTATION: #3621, #3622, #3623, #3624, #3625, #3626
 * ORIGINATING_ORIENTATION: #3621, #3622, #3623, #3624, #3625, #3627
 * COMPONENT: #3621, #2112
 */
#3621=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1007',' ','NBA3',#1727,#2112,$);
#3622=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3621);
#3623=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3624,#3622);
#3624=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2115,#1730)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3625)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3625=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3627,#3626);
#3626=AXIS2_PLACEMENT_3D('',#1739,#1740,#1741);
#3627=AXIS2_PLACEMENT_3D('',#2118,#2119,#2120);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3628)
 * RESULTING_ORIENTATION: #3628, #3629, #3630, #3631, #3632, #3633
 * ORIGINATING_ORIENTATION: #3628, #3629, #3630, #3631, #3632, #3634
 * COMPONENT: #3628, #2127
 */
#3628=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#2112,#2127,$);
#3629=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3628);
#3630=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3631,#3629);
#3631=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2130,#2115)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3632)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3632=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3634,#3633);
#3633=AXIS2_PLACEMENT_3D('',#2121,#2122,#2123);
#3634=AXIS2_PLACEMENT_3D('',#2137,#2138,#2139);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3635)
 * RESULTING_ORIENTATION: #3635, #3636, #3637, #3638, #3639, #3640
 * ORIGINATING_ORIENTATION: #3635, #3636, #3637, #3638, #3639, #3641
 * COMPONENT: #3635, #2227
 */
#3635=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#2112,#2227,$);
#3636=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3635);
#3637=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3638,#3636);
#3638=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2230,#2115)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3639)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3639=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3641,#3640);
#3640=AXIS2_PLACEMENT_3D('',#2124,#2125,#2126);
#3641=AXIS2_PLACEMENT_3D('',#2237,#2238,#2239);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3642)
 * RESULTING_ORIENTATION: #3642, #3643, #3644, #3645, #3646, #3647
 * ORIGINATING_ORIENTATION: #3642, #3643, #3644, #3645, #3646, #3648
 * COMPONENT: #3642, #2423
 */
#3642=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1008',' ','NBA2',#1727,#2423,$);
#3643=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3642);
#3644=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3645,#3643);
#3645=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2426,#1730)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3646)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3646=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3648,#3647);
#3647=AXIS2_PLACEMENT_3D('',#1742,#1743,#1744);
#3648=AXIS2_PLACEMENT_3D('',#2429,#2430,#2431);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3649)
 * RESULTING_ORIENTATION: #3649, #3650, #3651, #3652, #3653, #3654
 * ORIGINATING_ORIENTATION: #3649, #3650, #3651, #3652, #3653, #3655
 * COMPONENT: #3649, #2438
 */
#3649=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#2423,#2438,$);
#3650=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3649);
#3651=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3652,#3650);
#3652=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2441,#2426)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3653)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3653=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3655,#3654);
#3654=AXIS2_PLACEMENT_3D('',#2432,#2433,#2434);
#3655=AXIS2_PLACEMENT_3D('',#2448,#2449,#2450);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3656)
 * RESULTING_ORIENTATION: #3656, #3657, #3658, #3659, #3660, #3661
 * ORIGINATING_ORIENTATION: #3656, #3657, #3658, #3659, #3660, #3662
 * COMPONENT: #3656, #2538
 */
#3656=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#2423,#2538,$);
#3657=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3656);
#3658=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3659,#3657);
#3659=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2541,#2426)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3660)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3660=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3662,#3661);
#3661=AXIS2_PLACEMENT_3D('',#2435,#2436,#2437);
#3662=AXIS2_PLACEMENT_3D('',#2548,#2549,#2550);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3663)
 * RESULTING_ORIENTATION: #3663, #3664, #3665, #3666, #3667, #3668
 * ORIGINATING_ORIENTATION: #3663, #3664, #3665, #3666, #3667, #3669
 * COMPONENT: #3663, #2734
 */
#3663=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1009',' ','NBA1',#1727,#2734,$);
#3664=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3663);
#3665=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3666,#3664);
#3666=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2737,#1730)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3667)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3667=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3669,#3668);
#3668=AXIS2_PLACEMENT_3D('',#1745,#1746,#1747);
#3669=AXIS2_PLACEMENT_3D('',#2740,#2741,#2742);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3670)
 * RESULTING_ORIENTATION: #3670, #3671, #3672, #3673, #3674, #3675
 * ORIGINATING_ORIENTATION: #3670, #3671, #3672, #3673, #3674, #3676
 * COMPONENT: #3670, #2749
 */
#3670=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1004',' ','BOLT',#2734,#2749,$);
#3671=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3670);
#3672=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3673,#3671);
#3673=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2752,#2737)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3674)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3674=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3676,#3675);
#3675=AXIS2_PLACEMENT_3D('',#2743,#2744,#2745);
#3676=AXIS2_PLACEMENT_3D('',#2759,#2760,#2761);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3677)
 * RESULTING_ORIENTATION: #3677, #3678, #3679, #3680, #3681, #3682
 * ORIGINATING_ORIENTATION: #3677, #3678, #3679, #3680, #3681, #3683
 * COMPONENT: #3677, #2849
 */
#3677=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1005',' ','NUT',#2734,#2849,$);
#3678=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3677);
#3679=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3680,#3678);
#3680=(
REPRESENTATION_RELATIONSHIP(' ',' ',#2852,#2737)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3681)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3681=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3683,#3682);
#3682=AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);
#3683=AXIS2_PLACEMENT_3D('',#2859,#2860,#2861);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3684)
 * RESULTING_ORIENTATION: #3684, #3685, #3686, #3687, #3688, #3689
 * ORIGINATING_ORIENTATION: #3684, #3685, #3686, #3687, #3688, #3690
 * COMPONENT: #3684, #3045
 */
#3684=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1013',' ','ROD_ASSEM',#10,#3045,$);
#3685=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3684);
#3686=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3687,#3685);
#3687=(
REPRESENTATION_RELATIONSHIP(' ',' ',#3048,#13)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3688)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3688=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3690,#3689);
#3689=AXIS2_PLACEMENT_3D('',#31,#32,#33);
#3690=AXIS2_PLACEMENT_3D('',#3051,#3052,#3053);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3691)
 * RESULTING_ORIENTATION: #3691, #3692, #3693, #3694, #3695, #3696
 * ORIGINATING_ORIENTATION: #3691, #3692, #3693, #3694, #3695, #3697
 * COMPONENT: #3691, #3063
 */
#3691=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1001',' ','ROD',#3045,#3063,$);
#3692=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3691);
#3693=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3694,#3692);
#3694=(
REPRESENTATION_RELATIONSHIP(' ',' ',#3066,#3048)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3695)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3695=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3697,#3696);
#3696=AXIS2_PLACEMENT_3D('',#3054,#3055,#3056);
#3697=AXIS2_PLACEMENT_3D('',#3073,#3074,#3075);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3698)
 * RESULTING_ORIENTATION: #3698, #3699, #3700, #3701, #3702, #3703
 * ORIGINATING_ORIENTATION: #3698, #3699, #3700, #3701, #3702, #3704
 * COMPONENT: #3698, #3123
 */
#3698=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1002',' ','NUT1',#3045,#3123,$);
#3699=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3698);
#3700=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3701,#3699);
#3701=(
REPRESENTATION_RELATIONSHIP(' ',' ',#3126,#3048)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3702)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3702=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3704,#3703);
#3703=AXIS2_PLACEMENT_3D('',#3057,#3058,#3059);
#3704=AXIS2_PLACEMENT_3D('',#3133,#3134,#3135);

/************************************************
 * Application object: WORKPIECE_ASSEMBLY_COMPONENT (#3705)
 * RESULTING_ORIENTATION: #3705, #3706, #3707, #3708, #3709, #3710
 * ORIGINATING_ORIENTATION: #3705, #3706, #3707, #3708, #3709, #3711
 * COMPONENT: #3705, #3319
 */
#3705=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1003',' ','NUT2',#3045,#3319,$);
#3706=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#3705);
#3707=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3708,#3706);
#3708=(
REPRESENTATION_RELATIONSHIP(' ',' ',#3322,#3048)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3709)
SHAPE_REPRESENTATION_RELATIONSHIP()
);
#3709=ITEM_DEFINED_TRANSFORMATION(' ',' ',#3711,#3710);
#3710=AXIS2_PLACEMENT_3D('',#3060,#3061,#3062);
#3711=AXIS2_PLACEMENT_3D('',#3329,#3330,#3331);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3712)
 * ITS_STYLED_ITEMS [*]: #3712, #3717
 */
#3712=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3717),
#3515);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3713)
 * ITS_STYLED_ITEMS [*]: #3713, #3726
 * ITS_STYLED_ITEMS [*]: #3713, #3735
 */
#3713=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3726,
#3735),#3515);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3714)
 * ITS_STYLED_ITEMS [*]: #3714, #3744
 */
#3714=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3744),
#3515);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3715)
 * ITS_STYLED_ITEMS [*]: #3715, #3753
 * ITS_STYLED_ITEMS [*]: #3715, #3762
 * ITS_STYLED_ITEMS [*]: #3715, #3771
 * ITS_STYLED_ITEMS [*]: #3715, #3780
 * ITS_STYLED_ITEMS [*]: #3715, #3789
 * ITS_STYLED_ITEMS [*]: #3715, #3798
 * ITS_STYLED_ITEMS [*]: #3715, #3807
 * ITS_STYLED_ITEMS [*]: #3715, #3816
 */
#3715=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3753,
#3762,#3771,#3780,#3789,#3798,#3807,#3816),#3515);

/************************************************
 * Application object: STYLED_GEOMETRIC_MODEL (#3716)
 * ITS_STYLED_ITEMS [*]: #3716, #3824
 * ITS_STYLED_ITEMS [*]: #3716, #3833
 * ITS_STYLED_ITEMS [*]: #3716, #3842
 * ITS_STYLED_ITEMS [*]: #3716, #3851
 * ITS_STYLED_ITEMS [*]: #3716, #3860
 * ITS_STYLED_ITEMS [*]: #3716, #3869
 */
#3716=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3824,
#3833,#3842,#3851,#3860,#3869),#3515);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3717)
 * ITS_GEOMETRY: #3717, #3718
 * ITS_PREDEFINED_COLOR: #3717, #3719, #3720, #3721, #3722, #3723, #3724, #3725, ['blue']
 */
#3717=STYLED_ITEM('',(#3719),#3718);
#3718=MANIFOLD_SOLID_BREP('PLATE_BODY',#56);
#3719=PRESENTATION_STYLE_ASSIGNMENT((#3720));
#3720=SURFACE_STYLE_USAGE(.BOTH.,#3721);
#3721=SURFACE_SIDE_STYLE('',(#3722));
#3722=SURFACE_STYLE_FILL_AREA(#3723);
#3723=FILL_AREA_STYLE('',(#3724));
#3724=FILL_AREA_STYLE_COLOUR('',#3725);
#3725=DRAUGHTING_PRE_DEFINED_COLOUR('blue');

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3726)
 * ITS_RGB_COLOR: #3726, #3727, #3728, #3729, #3730, #3731, #3732, #3733
 * ITS_GEOMETRY: #3726, #3734
 */
#3726=STYLED_ITEM('',(#3727),#3734);
#3727=PRESENTATION_STYLE_ASSIGNMENT((#3728));
#3728=SURFACE_STYLE_USAGE(.BOTH.,#3729);
#3729=SURFACE_SIDE_STYLE('',(#3730));
#3730=SURFACE_STYLE_FILL_AREA(#3731);
#3731=FILL_AREA_STYLE('',(#3732));
#3732=FILL_AREA_STYLE_COLOUR('',#3733);
#3733=COLOUR_RGB($,0.,0.682352941176471,1.);
#3734=MANIFOLD_SOLID_BREP('L_BRACKET_BODY',#1761);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3735)
 * ITS_GEOMETRY: #3735, #3736
 * ITS_PREDEFINED_COLOR: #3735, #3737, #3738, #3739, #3740, #3741, #3742, #3743, ['green']
 */
#3735=STYLED_ITEM('',(#3737),#3736);
#3736=MANIFOLD_SOLID_BREP('L_BRACKET_BODY',#443);
#3737=PRESENTATION_STYLE_ASSIGNMENT((#3738));
#3738=SURFACE_STYLE_USAGE(.BOTH.,#3739);
#3739=SURFACE_SIDE_STYLE('',(#3740));
#3740=SURFACE_STYLE_FILL_AREA(#3741);
#3741=FILL_AREA_STYLE('',(#3742));
#3742=FILL_AREA_STYLE_COLOUR('',#3743);
#3743=DRAUGHTING_PRE_DEFINED_COLOUR('green');

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3744)
 * ITS_GEOMETRY: #3744, #3745
 * ITS_PREDEFINED_COLOR: #3744, #3746, #3747, #3748, #3749, #3750, #3751, #3752, ['red']
 */
#3744=STYLED_ITEM('',(#3746),#3745);
#3745=MANIFOLD_SOLID_BREP('ROD_BODY',#3076);
#3746=PRESENTATION_STYLE_ASSIGNMENT((#3747));
#3747=SURFACE_STYLE_USAGE(.BOTH.,#3748);
#3748=SURFACE_SIDE_STYLE('',(#3749));
#3749=SURFACE_STYLE_FILL_AREA(#3750);
#3750=FILL_AREA_STYLE('',(#3751));
#3751=FILL_AREA_STYLE_COLOUR('',#3752);
#3752=DRAUGHTING_PRE_DEFINED_COLOUR('red');

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3753)
 * ITS_RGB_COLOR: #3753, #3754, #3755, #3756, #3757, #3758, #3759, #3760
 * ITS_GEOMETRY: #3753, #3761
 */
#3753=STYLED_ITEM('',(#3754),#3761);
#3754=PRESENTATION_STYLE_ASSIGNMENT((#3755));
#3755=SURFACE_STYLE_USAGE(.BOTH.,#3756);
#3756=SURFACE_SIDE_STYLE('',(#3757));
#3757=SURFACE_STYLE_FILL_AREA(#3758);
#3758=FILL_AREA_STYLE('',(#3759));
#3759=FILL_AREA_STYLE_COLOUR('',#3760);
#3760=COLOUR_RGB($,1.,0.,0.784313725490196);
#3761=MANIFOLD_SOLID_BREP('NUT_BODY',#3332);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3762)
 * ITS_RGB_COLOR: #3762, #3763, #3764, #3765, #3766, #3767, #3768, #3769
 * ITS_GEOMETRY: #3762, #3770
 */
#3762=STYLED_ITEM('',(#3763),#3770);
#3763=PRESENTATION_STYLE_ASSIGNMENT((#3764));
#3764=SURFACE_STYLE_USAGE(.BOTH.,#3765);
#3765=SURFACE_SIDE_STYLE('',(#3766));
#3766=SURFACE_STYLE_FILL_AREA(#3767);
#3767=FILL_AREA_STYLE('',(#3768));
#3768=FILL_AREA_STYLE_COLOUR('',#3769);
#3769=COLOUR_RGB($,0.,0.101960784313725,1.);
#3770=MANIFOLD_SOLID_BREP('NUT_BODY',#3136);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3771)
 * ITS_RGB_COLOR: #3771, #3772, #3773, #3774, #3775, #3776, #3777, #3778
 * ITS_GEOMETRY: #3771, #3779
 */
#3771=STYLED_ITEM('',(#3772),#3779);
#3772=PRESENTATION_STYLE_ASSIGNMENT((#3773));
#3773=SURFACE_STYLE_USAGE(.BOTH.,#3774);
#3774=SURFACE_SIDE_STYLE('',(#3775));
#3775=SURFACE_STYLE_FILL_AREA(#3776);
#3776=FILL_AREA_STYLE('',(#3777));
#3777=FILL_AREA_STYLE_COLOUR('',#3778);
#3778=COLOUR_RGB($,0.,1.,0.580392156862745);
#3779=MANIFOLD_SOLID_BREP('NUT_BODY',#2862);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3780)
 * ITS_RGB_COLOR: #3780, #3781, #3782, #3783, #3784, #3785, #3786, #3787
 * ITS_GEOMETRY: #3780, #3788
 */
#3780=STYLED_ITEM('',(#3781),#3788);
#3781=PRESENTATION_STYLE_ASSIGNMENT((#3782));
#3782=SURFACE_STYLE_USAGE(.BOTH.,#3783);
#3783=SURFACE_SIDE_STYLE('',(#3784));
#3784=SURFACE_STYLE_FILL_AREA(#3785);
#3785=FILL_AREA_STYLE('',(#3786));
#3786=FILL_AREA_STYLE_COLOUR('',#3787);
#3787=COLOUR_RGB($,0.733333333333333,1.,0.);
#3788=MANIFOLD_SOLID_BREP('NUT_BODY',#2551);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3789)
 * ITS_RGB_COLOR: #3789, #3790, #3791, #3792, #3793, #3794, #3795, #3796
 * ITS_GEOMETRY: #3789, #3797
 */
#3789=STYLED_ITEM('',(#3790),#3797);
#3790=PRESENTATION_STYLE_ASSIGNMENT((#3791));
#3791=SURFACE_STYLE_USAGE(.BOTH.,#3792);
#3792=SURFACE_SIDE_STYLE('',(#3793));
#3793=SURFACE_STYLE_FILL_AREA(#3794);
#3794=FILL_AREA_STYLE('',(#3795));
#3795=FILL_AREA_STYLE_COLOUR('',#3796);
#3796=COLOUR_RGB($,1.,0.,0.0509803921568627);
#3797=MANIFOLD_SOLID_BREP('NUT_BODY',#2240);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3798)
 * ITS_RGB_COLOR: #3798, #3799, #3800, #3801, #3802, #3803, #3804, #3805
 * ITS_GEOMETRY: #3798, #3806
 */
#3798=STYLED_ITEM('',(#3799),#3806);
#3799=PRESENTATION_STYLE_ASSIGNMENT((#3800));
#3800=SURFACE_STYLE_USAGE(.BOTH.,#3801);
#3801=SURFACE_SIDE_STYLE('',(#3802));
#3802=SURFACE_STYLE_FILL_AREA(#3803);
#3803=FILL_AREA_STYLE('',(#3804));
#3804=FILL_AREA_STYLE_COLOUR('',#3805);
#3805=COLOUR_RGB($,0.631372549019608,0.,1.);
#3806=MANIFOLD_SOLID_BREP('NUT_BODY',#1544);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3807)
 * ITS_RGB_COLOR: #3807, #3808, #3809, #3810, #3811, #3812, #3813, #3814
 * ITS_GEOMETRY: #3807, #3815
 */
#3807=STYLED_ITEM('',(#3808),#3815);
#3808=PRESENTATION_STYLE_ASSIGNMENT((#3809));
#3809=SURFACE_STYLE_USAGE(.BOTH.,#3810);
#3810=SURFACE_SIDE_STYLE('',(#3811));
#3811=SURFACE_STYLE_FILL_AREA(#3812);
#3812=FILL_AREA_STYLE('',(#3813));
#3813=FILL_AREA_STYLE_COLOUR('',#3814);
#3814=COLOUR_RGB($,0.,0.682352941176471,1.);
#3815=MANIFOLD_SOLID_BREP('NUT_BODY',#1233);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3816)
 * ITS_GEOMETRY: #3816, #3817
 * ITS_PREDEFINED_COLOR: #3816, #3818, #3819, #3820, #3821, #3822, #3823, #3743, ['green']
 */
#3816=STYLED_ITEM('',(#3818),#3817);
#3817=MANIFOLD_SOLID_BREP('NUT_BODY',#922);
#3818=PRESENTATION_STYLE_ASSIGNMENT((#3819));
#3819=SURFACE_STYLE_USAGE(.BOTH.,#3820);
#3820=SURFACE_SIDE_STYLE('',(#3821));
#3821=SURFACE_STYLE_FILL_AREA(#3822);
#3822=FILL_AREA_STYLE('',(#3823));
#3823=FILL_AREA_STYLE_COLOUR('',#3743);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3824)
 * ITS_RGB_COLOR: #3824, #3825, #3826, #3827, #3828, #3829, #3830, #3831
 * ITS_GEOMETRY: #3824, #3832
 */
#3824=STYLED_ITEM('',(#3825),#3832);
#3825=PRESENTATION_STYLE_ASSIGNMENT((#3826));
#3826=SURFACE_STYLE_USAGE(.BOTH.,#3827);
#3827=SURFACE_SIDE_STYLE('',(#3828));
#3828=SURFACE_STYLE_FILL_AREA(#3829);
#3829=FILL_AREA_STYLE('',(#3830));
#3830=FILL_AREA_STYLE_COLOUR('',#3831);
#3831=COLOUR_RGB($,1.,0.580392156862745,0.);
#3832=MANIFOLD_SOLID_BREP('BOLT_BODY',#2762);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3833)
 * ITS_RGB_COLOR: #3833, #3834, #3835, #3836, #3837, #3838, #3839, #3840
 * ITS_GEOMETRY: #3833, #3841
 */
#3833=STYLED_ITEM('',(#3834),#3841);
#3834=PRESENTATION_STYLE_ASSIGNMENT((#3835));
#3835=SURFACE_STYLE_USAGE(.BOTH.,#3836);
#3836=SURFACE_SIDE_STYLE('',(#3837));
#3837=SURFACE_STYLE_FILL_AREA(#3838);
#3838=FILL_AREA_STYLE('',(#3839));
#3839=FILL_AREA_STYLE_COLOUR('',#3840);
#3840=COLOUR_RGB($,1.,0.,0.733333333333333);
#3841=MANIFOLD_SOLID_BREP('BOLT_BODY',#2451);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3842)
 * ITS_RGB_COLOR: #3842, #3843, #3844, #3845, #3846, #3847, #3848, #3849
 * ITS_GEOMETRY: #3842, #3850
 */
#3842=STYLED_ITEM('',(#3843),#3850);
#3843=PRESENTATION_STYLE_ASSIGNMENT((#3844));
#3844=SURFACE_STYLE_USAGE(.BOTH.,#3845);
#3845=SURFACE_SIDE_STYLE('',(#3846));
#3846=SURFACE_STYLE_FILL_AREA(#3847);
#3847=FILL_AREA_STYLE('',(#3848));
#3848=FILL_AREA_STYLE_COLOUR('',#3849);
#3849=COLOUR_RGB($,0.,0.0509803921568627,1.);
#3850=MANIFOLD_SOLID_BREP('BOLT_BODY',#2140);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3851)
 * ITS_RGB_COLOR: #3851, #3852, #3853, #3854, #3855, #3856, #3857, #3858
 * ITS_GEOMETRY: #3851, #3859
 */
#3851=STYLED_ITEM('',(#3852),#3859);
#3852=PRESENTATION_STYLE_ASSIGNMENT((#3853));
#3853=SURFACE_STYLE_USAGE(.BOTH.,#3854);
#3854=SURFACE_SIDE_STYLE('',(#3855));
#3855=SURFACE_STYLE_FILL_AREA(#3856);
#3856=FILL_AREA_STYLE('',(#3857));
#3857=FILL_AREA_STYLE_COLOUR('',#3858);
#3858=COLOUR_RGB($,0.,1.,0.631372549019608);
#3859=MANIFOLD_SOLID_BREP('BOLT_BODY',#1444);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3860)
 * ITS_RGB_COLOR: #3860, #3861, #3862, #3863, #3864, #3865, #3866, #3867
 * ITS_GEOMETRY: #3860, #3868
 */
#3860=STYLED_ITEM('',(#3861),#3868);
#3861=PRESENTATION_STYLE_ASSIGNMENT((#3862));
#3862=SURFACE_STYLE_USAGE(.BOTH.,#3863);
#3863=SURFACE_SIDE_STYLE('',(#3864));
#3864=SURFACE_STYLE_FILL_AREA(#3865);
#3865=FILL_AREA_STYLE('',(#3866));
#3866=FILL_AREA_STYLE_COLOUR('',#3867);
#3867=COLOUR_RGB($,0.682352941176471,1.,0.);
#3868=MANIFOLD_SOLID_BREP('BOLT_BODY',#1133);

/************************************************
 * Application object: SINGLE_STYLED_ITEM (#3869)
 * ITS_GEOMETRY: #3869, #3870
 * ITS_PREDEFINED_COLOR: #3869, #3871, #3872, #3873, #3874, #3875, #3876, #3752, ['red']
 */
#3869=STYLED_ITEM('',(#3871),#3870);
#3870=MANIFOLD_SOLID_BREP('BOLT_BODY',#822);
#3871=PRESENTATION_STYLE_ASSIGNMENT((#3872));
#3872=SURFACE_STYLE_USAGE(.BOTH.,#3873);
#3873=SURFACE_SIDE_STYLE('',(#3874));
#3874=SURFACE_STYLE_FILL_AREA(#3875);
#3875=FILL_AREA_STYLE('',(#3876));
#3876=FILL_AREA_STYLE_COLOUR('',#3752);

/************************************************
 * END OF APPLICATION OBJECT DESCRIPTIONS
 */
#3877=APPLICATION_PROTOCOL_DEFINITION('international standard',
'managed_model_based_3D_engineering',2014,#17);
ENDSEC;
END-ISO-10303-21;
-------------- next part --------------

Action Items - Period 1
------------
Send data files to the team
Check validity of the data files in NIST STEP File Analyzer
Put T marking onto the plate to fix orientation
Add hole features onto the data
Add GD&T to the parts in the original AS1_ug file

Action Items - Period 2
------------
Add serial numbers to the MBOM data
Add GD&T to the mbom assembly file

Questions
---------
Design hole features or manufacturing hole features or both?
Usage of Make_from relationships?
Is the digital twin file conformant when it contains multiple instances of a product, etc?
How to trace requirements from product source to mbom instance?
What we are doing in the context of the bigger picture
How to document our assumptions and results


More information about the step-manufacturing mailing list