[step-manufacturing] Proposed agenda for first conference call of 2017
Martin Hardwick
hardwick at steptools.com
Mon Jan 9 07:45:09 EST 2017
All,
Our first conference call is going to be at the regular times (7AM
Pacific, 10AM Eastern, 3PM UK, 4PM Europe) on Wednesday. The connection
details are the same and repeated below but I am going to send out a
duplicate invitation for those who have joined, or started using an
electronic calendar, in the last year.
The proposed agenda is to review how the Digital Thread can be used to
integrate machining and measurement in the February demonstration.
The new aspect is the addition of "measurement" elements to the
MTConnect data stream to enable the inspection of in-process measurement
results. An example of one of the elements that will be tested is
attached as an MTConnect Adapter (SHDR) file. This element describes
the measured location of six points on a feature. The AP242 file
describing how these six points can be used to validate a flatness
tolerance is also attached.
We will discuss these files in the call, and if there is time also
discuss the details of how the systems of the O3 project are being
adapted to read and write this data.
Wishing you all a happy New Year
Martin Hardwick
Convener ISO Digital Manufacturing (TC184/SC4 WG15)
7AM Pacific, 10AM Eastern, 3PM UK, 4PM Europe
1. Please join my meeting.
https://www2.gotomeeting.com/join/285940474
2. Use your microphone and speakers (VoIP) - a headset is recommended.
Or, call in using your telephone.
Australia: +61 2 6108 4655
Austria: +43 (0) 7 2088 1403
Belgium: +32 (0) 28 08 4294
Canada: +1 (416) 800-9295
Denmark: +45 (0) 69 91 88 65
Finland: +358 (0) 942 41 5781
France: +33 (0) 182 880 459
Germany: +49 (0) 811 8899 6901
Ireland: +353 (0) 14 845 979
Italy: +39 0 699 36 98 81
Netherlands: +31 (0) 208 080 382
New Zealand: +64 (0) 4 974 7214
Norway: +47 21 03 58 99
Spain: +34 931 81 6669
Sweden: +46 (0) 852 503 499
Switzerland: +41 (0) 435 0167 09
United Kingdom: +44 (0) 207 151 1857
United States: +1 (619) 550-0006
Access Code: 285-940-474
Audio PIN: Shown after joining the meeting
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.steptools.com/pipermail/step-manufacturing/attachments/20170109/5bc0ec4d/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lmpcpnbgbegoacek.png
Type: image/png
Size: 26652 bytes
Desc: not available
URL: <http://lists.steptools.com/pipermail/step-manufacturing/attachments/20170109/5bc0ec4d/attachment.png>
-------------- next part --------------
2017-01-05T10:29:33.373-05:00|measure|feature:"d0629f37-fb81-4b23-968b-5416ead0e63a" order:1 count:6 id:"TOL801" characteristic:"3DLocation" x:-11.000000 y:-33.333333 z:69.500000
2017-01-05T10:29:33.977-05:00|measure|feature:"d0629f37-fb81-4b23-968b-5416ead0e63a" order:2 count:6 id:"TOL801" characteristic:"3DLocation" x:-11.000000 y:-26.666667 z:69.500000
2017-01-05T10:29:35.170-05:00|measure|feature:"d0629f37-fb81-4b23-968b-5416ead0e63a" order:3 count:6 id:"TOL801" characteristic:"3DLocation" x:0.000000 y:-33.333333 z:70.000000
2017-01-05T10:29:36.926-05:00|measure|feature:"d0629f37-fb81-4b23-968b-5416ead0e63a" order:4 count:6 id:"TOL801" characteristic:"3DLocation" x:0.000000 y:-26.666667 z:70.000000
2017-01-05T10:29:39.241-05:00|measure|feature:"d0629f37-fb81-4b23-968b-5416ead0e63a" order:5 count:6 id:"TOL801" characteristic:"3DLocation" x:11.000000 y:-33.333333 z:70.500000
2017-01-05T10:29:42.029-05:00|measure|feature:"d0629f37-fb81-4b23-968b-5416ead0e63a" order:6 count:6 id:"TOL801" characteristic:"3DLocation" x:11.000000 y:-26.666667 z:70.500000
-------------- 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 */ 'Boxy_Part_IPM_OP8_Setup_2',
/* time_stamp */ '2016-12-29T15:31:22-05:00',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v16.15',
/* originating_system */ '',
/* authorisation */ '');
FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 1 1 4 }'));
ENDSEC;
ANCHOR;
<116248c8-cb36-4bef-8827-ba7e9b5bc989>=#774; /* perpendicularity_tolerance */
<6915d4c8-a53d-468d-b219-df604e2e8d27>=#769; /* directed_dimensional_location */
<5102a2b0-cf32-44de-b7db-f2b3a7b6ff71>=#764; /* directed_dimensional_location */
<d0629f37-fb81-4b23-968b-5416ead0e63a>=#753; /* flatness_tolerance */
<bf8a5414-f5f1-438a-a199-c6d786f9b69e>=#747; /* dimensional_size */
<4f28aa1c-ec00-4a12-96a0-b7af68869d4c>=#789; /* cartesian_point */
<c684371e-bedd-4912-9bf4-0aa4a01e9e67>=#790; /* cartesian_point */
<b24f190f-fc04-4413-a999-e1298c30f729>=#791; /* cartesian_point */
<06b65d70-fc42-4f5a-a4e4-6f4a23390290>=#792; /* cartesian_point */
<c7522b9d-18a6-4570-a518-f92c7d3cbafe>=#793; /* cartesian_point */
<ba053b6e-9a44-46a7-a7f6-c2045eb3f879>=#794; /* cartesian_point */
<a55ade66-9f57-44f9-a29b-deed2fe36e32>=#10; /* product_definition */
ENDSEC;
DATA;
/************************************************
* Application object: WORKPIECE (#10)
* ITS_GEOMETRY: #10, #11, #12, #13
* ITS_ID: #10, #14, #15, ['1']
* SHAPE_DEFINITION: #10, #11
* ITS_CATEGORIES [*]: #10, #14, #15, #16, ['detail']
* ITS_RELATED_GEOMETRY [*]: #10, #11, #12, #13, #17, #18
* ITS_CONSTRUCTIVE_MODELS [*]: #10, #11, #12, #13, #19, #788
* REVISION_ID: #10, #14, [' ']
*/
#10=PRODUCT_DEFINITION('NONE','NONE',#14,#20);
#11=PRODUCT_DEFINITION_SHAPE('NONE','NONE',#10);
#12=SHAPE_DEFINITION_REPRESENTATION(#11,#13);
#13=SHAPE_REPRESENTATION('',(#22,#26,#30),#34);
#14=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ','NONE',#15,
.NOT_KNOWN.);
#15=PRODUCT('1','1','PART-1-DESC',(#41));
#16=PRODUCT_RELATED_PRODUCT_CATEGORY('detail',' ',(#15));
#17=SHAPE_REPRESENTATION_RELATIONSHIP('','',#13,#18);
#18=ADVANCED_BREP_SHAPE_REPRESENTATION('1',(#42,#733),#756);
#19=CONSTRUCTIVE_GEOMETRY_REPRESENTATION_RELATIONSHIP('','',#13,#788);
#20=PRODUCT_DEFINITION_CONTEXT('',#21,'design');
#21=APPLICATION_CONTEXT(
'Application protocol for the exchange of CNC data');
#22=AXIS2_PLACEMENT_3D('',#23,#24,#25);
#23=CARTESIAN_POINT('',(0.,0.,0.));
#24=DIRECTION('',(0.,0.,1.));
#25=DIRECTION('X direction',(1.,0.,0.));
#26=AXIS2_PLACEMENT_3D('',#27,#28,#29);
#27=CARTESIAN_POINT('',(0.,0.,0.));
#28=DIRECTION('',(0.,0.,1.));
#29=DIRECTION('X direction',(1.,0.,0.));
#30=AXIS2_PLACEMENT_3D('',#31,#32,#33);
#31=CARTESIAN_POINT('',(0.,0.,0.));
#32=DIRECTION('',(0.,0.,1.));
#33=DIRECTION('X direction',(1.,0.,0.));
#34=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNIT_ASSIGNED_CONTEXT((#35,#36,#40))
REPRESENTATION_CONTEXT('MILLIMETRE DEGREE STERADIAN','')
);
#35=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#36=(
CONVERSION_BASED_UNIT('degree',#38)
NAMED_UNIT(#37)
PLANE_ANGLE_UNIT()
);
#37=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
#38=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252),#39);
#39=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#40=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#41=PRODUCT_CONTEXT('',#21,'mechanical');
#42=MANIFOLD_SOLID_BREP('1',#43);
#43=CLOSED_SHELL('',(#44,#131,#171,#192,#809,#800,#410,#818,#806,#803,#834,
#797,#533,#557,#574,#590,#603,#616,#629,#816,#836,#814,#838,#812,#840));
#44=ADVANCED_FACE('',(#45,#115),#126,.F.);
#45=FACE_OUTER_BOUND('',#46,.T.);
#46=EDGE_LOOP('',(#47,#57,#66,#74,#83,#91,#100,#108));
#47=ORIENTED_EDGE('',*,*,#48,.F.);
#48=EDGE_CURVE('',#49,#51,#53,.T.);
#49=VERTEX_POINT('',#50);
#50=CARTESIAN_POINT('',(22.,-20.,10.));
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(-22.,-20.,10.));
#53=LINE('',#54,#55);
#54=CARTESIAN_POINT('',(22.,-20.,10.));
#55=VECTOR('',#56,1000.);
#56=DIRECTION('',(-1.,0.,0.));
#57=ORIENTED_EDGE('',*,*,#58,.F.);
#58=EDGE_CURVE('',#59,#49,#61,.T.);
#59=VERTEX_POINT('',#60);
#60=CARTESIAN_POINT('',(30.,-20.,18.));
#61=CIRCLE('',#62,8.);
#62=AXIS2_PLACEMENT_3D('',#63,#64,#65);
#63=CARTESIAN_POINT('',(22.,-20.,18.));
#64=DIRECTION('',(0.,1.,0.));
#65=DIRECTION('',(1.,0.,-1.83690953073356E-16));
#66=ORIENTED_EDGE('',*,*,#67,.F.);
#67=EDGE_CURVE('',#68,#59,#70,.T.);
#68=VERTEX_POINT('',#69);
#69=CARTESIAN_POINT('',(30.,-20.,62.));
#70=LINE('',#71,#72);
#71=CARTESIAN_POINT('',(30.,-20.,62.));
#72=VECTOR('',#73,1000.);
#73=DIRECTION('',(0.,0.,-1.));
#74=ORIENTED_EDGE('',*,*,#75,.F.);
#75=EDGE_CURVE('',#76,#68,#78,.T.);
#76=VERTEX_POINT('',#77);
#77=CARTESIAN_POINT('',(22.,-20.,70.));
#78=CIRCLE('',#79,8.);
#79=AXIS2_PLACEMENT_3D('',#80,#81,#82);
#80=CARTESIAN_POINT('',(22.,-20.,62.));
#81=DIRECTION('',(0.,1.,0.));
#82=DIRECTION('',(0.,0.,1.));
#83=ORIENTED_EDGE('',*,*,#84,.F.);
#84=EDGE_CURVE('',#85,#76,#87,.T.);
#85=VERTEX_POINT('',#86);
#86=CARTESIAN_POINT('',(-22.,-20.,70.));
#87=LINE('',#88,#89);
#88=CARTESIAN_POINT('',(-22.,-20.,70.));
#89=VECTOR('',#90,1000.);
#90=DIRECTION('',(1.,0.,0.));
#91=ORIENTED_EDGE('',*,*,#92,.F.);
#92=EDGE_CURVE('',#93,#85,#95,.T.);
#93=VERTEX_POINT('',#94);
#94=CARTESIAN_POINT('',(-30.,-20.,62.));
#95=CIRCLE('',#96,8.);
#96=AXIS2_PLACEMENT_3D('',#97,#98,#99);
#97=CARTESIAN_POINT('',(-22.,-20.,62.));
#98=DIRECTION('',(0.,1.,0.));
#99=DIRECTION('',(-1.,0.,6.12303176911189E-17));
#100=ORIENTED_EDGE('',*,*,#101,.F.);
#101=EDGE_CURVE('',#102,#93,#104,.T.);
#102=VERTEX_POINT('',#103);
#103=CARTESIAN_POINT('',(-30.,-20.,18.));
#104=LINE('',#105,#106);
#105=CARTESIAN_POINT('',(-30.,-20.,18.));
#106=VECTOR('',#107,1000.);
#107=DIRECTION('',(0.,0.,1.));
#108=ORIENTED_EDGE('',*,*,#109,.F.);
#109=EDGE_CURVE('',#51,#102,#110,.T.);
#110=CIRCLE('',#111,8.);
#111=AXIS2_PLACEMENT_3D('',#112,#113,#114);
#112=CARTESIAN_POINT('',(-22.,-20.,18.));
#113=DIRECTION('',(0.,1.,0.));
#114=DIRECTION('',(-1.22460635382238E-16,0.,-1.));
#115=FACE_BOUND('',#116,.T.);
#116=EDGE_LOOP('',(#117));
#117=ORIENTED_EDGE('',*,*,#118,.F.);
#118=EDGE_CURVE('',#119,#119,#121,.F.);
#119=VERTEX_POINT('',#120);
#120=CARTESIAN_POINT('',(-0.00100000000000122,-20.,46.35));
#121=CIRCLE('',#122,6.35);
#122=AXIS2_PLACEMENT_3D('',#123,#124,#125);
#123=CARTESIAN_POINT('',(-0.00100000000000122,-20.,40.));
#124=DIRECTION('',(0.,1.,0.));
#125=DIRECTION('',(0.,0.,1.));
#126=PLANE('',#127);
#127=AXIS2_PLACEMENT_3D('',#128,#129,#130);
#128=CARTESIAN_POINT('',(22.,-20.,62.));
#129=DIRECTION('',(0.,1.,0.));
#130=DIRECTION('',(0.,0.,1.));
#131=ADVANCED_FACE('',(#132),#166,.F.);
#132=FACE_OUTER_BOUND('',#133,.T.);
#133=EDGE_LOOP('',(#134,#144,#152,#160));
#134=ORIENTED_EDGE('',*,*,#135,.F.);
#135=EDGE_CURVE('',#136,#138,#140,.T.);
#136=VERTEX_POINT('',#137);
#137=CARTESIAN_POINT('',(42.5,-40.,82.5));
#138=VERTEX_POINT('',#139);
#139=CARTESIAN_POINT('',(-42.5,-40.,82.5));
#140=LINE('',#141,#142);
#141=CARTESIAN_POINT('',(42.5,-40.,82.5));
#142=VECTOR('',#143,1000.);
#143=DIRECTION('',(-1.,7.07407988396454E-17,-2.55795384873636E-16));
#144=ORIENTED_EDGE('',*,*,#145,.F.);
#145=EDGE_CURVE('',#146,#136,#148,.T.);
#146=VERTEX_POINT('',#147);
#147=CARTESIAN_POINT('',(42.5,42.5,82.5));
#148=LINE('',#149,#150);
#149=CARTESIAN_POINT('',(42.5,42.5,82.5));
#150=VECTOR('',#151,1000.);
#151=DIRECTION('',(0.,-1.,0.));
#152=ORIENTED_EDGE('',*,*,#153,.F.);
#153=EDGE_CURVE('',#154,#146,#156,.T.);
#154=VERTEX_POINT('',#155);
#155=CARTESIAN_POINT('',(-42.5,42.5,82.5));
#156=LINE('',#157,#158);
#157=CARTESIAN_POINT('',(-42.5,42.5,82.5));
#158=VECTOR('',#159,1000.);
#159=DIRECTION('',(1.,0.,0.));
#160=ORIENTED_EDGE('',*,*,#161,.F.);
#161=EDGE_CURVE('',#138,#154,#162,.T.);
#162=LINE('',#163,#164);
#163=CARTESIAN_POINT('',(-42.5,-42.5,82.5));
#164=VECTOR('',#165,1000.);
#165=DIRECTION('',(-8.16340459283203E-17,1.,0.));
#166=PLANE('',#167);
#167=AXIS2_PLACEMENT_3D('',#168,#169,#170);
#168=CARTESIAN_POINT('',(42.5,-42.5,82.5));
#169=DIRECTION('',(0.,0.,-1.));
#170=DIRECTION('',(-1.,0.,0.));
#171=ADVANCED_FACE('',(#172,#183),#187,.F.);
#172=FACE_OUTER_BOUND('',#173,.T.);
#173=EDGE_LOOP('',(#174));
#174=ORIENTED_EDGE('',*,*,#175,.T.);
#175=EDGE_CURVE('',#176,#176,#178,.T.);
#176=VERTEX_POINT('',#177);
#177=CARTESIAN_POINT('',(6.349,-15.814464930825,40.));
#178=CIRCLE('',#179,6.35);
#179=AXIS2_PLACEMENT_3D('',#180,#181,#182);
#180=CARTESIAN_POINT('',(-0.00100000000000122,-15.814464930825,40.));
#181=DIRECTION('',(0.,-1.,-1.83697019872103E-16));
#182=DIRECTION('',(1.,0.,0.));
#183=FACE_BOUND('',#184,.T.);
#184=VERTEX_LOOP('',#185);
#185=VERTEX_POINT('',#186);
#186=CARTESIAN_POINT('',(-0.00100000000000122,-11.999,40.));
#187=CONICAL_SURFACE('',#188,857.167300702112,58.9999999999998);
#188=AXIS2_PLACEMENT_3D('',#189,#190,#191);
#189=CARTESIAN_POINT('',(-0.00100000000000122,-527.037074910054,39.9999999999999));
#190=DIRECTION('',(0.,-1.,-1.83697019872103E-16));
#191=DIRECTION('',(1.,0.,0.));
#192=ADVANCED_FACE('',(#193,#196),#199,.F.);
#193=FACE_OUTER_BOUND('',#194,.T.);
#194=EDGE_LOOP('',(#195));
#195=ORIENTED_EDGE('',*,*,#175,.F.);
#196=FACE_OUTER_BOUND('',#197,.T.);
#197=EDGE_LOOP('',(#198));
#198=ORIENTED_EDGE('',*,*,#118,.T.);
#199=CYLINDRICAL_SURFACE('',#200,6.35);
#200=AXIS2_PLACEMENT_3D('',#201,#202,#203);
#201=CARTESIAN_POINT('',(-0.00100000000000122,-11.999,40.));
#202=DIRECTION('',(0.,1.,1.83697019872103E-16));
#203=DIRECTION('',(1.,0.,0.));
#204=FACE_OUTER_BOUND('',#205,.T.);
#205=EDGE_LOOP('',(#206,#216,#224,#232));
#206=ORIENTED_EDGE('',*,*,#207,.T.);
#207=EDGE_CURVE('',#208,#210,#212,.T.);
#208=VERTEX_POINT('',#209);
#209=CARTESIAN_POINT('',(41.5,-40.,24.));
#210=VERTEX_POINT('',#211);
#211=CARTESIAN_POINT('',(41.5,-40.,0.));
#212=LINE('',#213,#214);
#213=CARTESIAN_POINT('',(41.5,-40.,82.5));
#214=VECTOR('',#215,1000.);
#215=DIRECTION('',(0.,-1.56005927130857E-16,-1.));
#216=ORIENTED_EDGE('',*,*,#217,.F.);
#217=EDGE_CURVE('',#218,#210,#220,.T.);
#218=VERTEX_POINT('',#219);
#219=CARTESIAN_POINT('',(41.5,41.5,0.));
#220=LINE('',#221,#222);
#221=CARTESIAN_POINT('',(41.5,-42.5,0.));
#222=VECTOR('',#223,1000.);
#223=DIRECTION('',(0.,-1.,0.));
#224=ORIENTED_EDGE('',*,*,#225,.T.);
#225=EDGE_CURVE('',#218,#226,#228,.T.);
#226=VERTEX_POINT('',#227);
#227=CARTESIAN_POINT('',(41.5,41.5,24.));
#228=LINE('',#229,#230);
#229=CARTESIAN_POINT('',(41.5,41.5,-6.));
#230=VECTOR('',#231,1000.);
#231=DIRECTION('',(0.,0.,1.));
#232=ORIENTED_EDGE('',*,*,#233,.T.);
#233=EDGE_CURVE('',#226,#208,#234,.T.);
#234=LINE('',#235,#236);
#235=CARTESIAN_POINT('',(41.5,41.5,24.));
#236=VECTOR('',#237,1000.);
#237=DIRECTION('',(0.,-1.,1.25401697058564E-16));
#238=PLANE('',#239);
#239=AXIS2_PLACEMENT_3D('',#240,#241,#242);
#240=CARTESIAN_POINT('',(41.5,41.5,-6.));
#241=DIRECTION('',(-1.,0.,0.));
#242=DIRECTION('',(0.,0.,-1.));
#243=FACE_BOUND('',#244,.T.);
#244=EDGE_LOOP('',(#245));
#245=ORIENTED_EDGE('',*,*,#246,.T.);
#246=EDGE_CURVE('',#247,#247,#249,.T.);
#247=VERTEX_POINT('',#248);
#248=CARTESIAN_POINT('',(35.,-40.,8.));
#249=CIRCLE('',#250,3.);
#250=AXIS2_PLACEMENT_3D('',#251,#252,#253);
#251=CARTESIAN_POINT('',(35.,-40.,5.));
#252=DIRECTION('',(0.,1.,0.));
#253=DIRECTION('',(0.,0.,1.));
#254=FACE_BOUND('',#255,.T.);
#255=EDGE_LOOP('',(#256));
#256=ORIENTED_EDGE('',*,*,#257,.T.);
#257=EDGE_CURVE('',#258,#258,#260,.T.);
#258=VERTEX_POINT('',#259);
#259=CARTESIAN_POINT('',(35.,-40.,78.));
#260=CIRCLE('',#261,3.);
#261=AXIS2_PLACEMENT_3D('',#262,#263,#264);
#262=CARTESIAN_POINT('',(35.,-40.,75.));
#263=DIRECTION('',(0.,1.,0.));
#264=DIRECTION('',(0.,0.,1.));
#265=FACE_BOUND('',#266,.T.);
#266=EDGE_LOOP('',(#267));
#267=ORIENTED_EDGE('',*,*,#268,.T.);
#268=EDGE_CURVE('',#269,#269,#271,.T.);
#269=VERTEX_POINT('',#270);
#270=CARTESIAN_POINT('',(-35.,-40.,78.));
#271=CIRCLE('',#272,3.);
#272=AXIS2_PLACEMENT_3D('',#273,#274,#275);
#273=CARTESIAN_POINT('',(-35.,-40.,75.));
#274=DIRECTION('',(0.,1.,0.));
#275=DIRECTION('',(0.,0.,1.));
#276=FACE_BOUND('',#277,.T.);
#277=EDGE_LOOP('',(#278));
#278=ORIENTED_EDGE('',*,*,#279,.T.);
#279=EDGE_CURVE('',#280,#280,#282,.T.);
#280=VERTEX_POINT('',#281);
#281=CARTESIAN_POINT('',(-35.,-40.,8.));
#282=CIRCLE('',#283,3.);
#283=AXIS2_PLACEMENT_3D('',#284,#285,#286);
#284=CARTESIAN_POINT('',(-35.,-40.,5.));
#285=DIRECTION('',(0.,1.,0.));
#286=DIRECTION('',(0.,0.,1.));
#287=FACE_BOUND('',#288,.T.);
#288=EDGE_LOOP('',(#289,#300,#308,#317,#325,#334,#342,#351));
#289=ORIENTED_EDGE('',*,*,#290,.T.);
#290=EDGE_CURVE('',#291,#293,#295,.T.);
#291=VERTEX_POINT('',#292);
#292=CARTESIAN_POINT('',(30.,-40.,18.));
#293=VERTEX_POINT('',#294);
#294=CARTESIAN_POINT('',(22.,-40.,10.));
#295=CIRCLE('',#296,8.);
#296=AXIS2_PLACEMENT_3D('',#297,#298,#299);
#297=CARTESIAN_POINT('',(22.,-40.,18.));
#298=DIRECTION('',(0.,1.,0.));
#299=DIRECTION('',(1.,0.,-1.83690953073356E-16));
#300=ORIENTED_EDGE('',*,*,#301,.T.);
#301=EDGE_CURVE('',#293,#302,#304,.T.);
#302=VERTEX_POINT('',#303);
#303=CARTESIAN_POINT('',(-22.,-40.,10.));
#304=LINE('',#305,#306);
#305=CARTESIAN_POINT('',(22.,-40.,10.));
#306=VECTOR('',#307,1000.);
#307=DIRECTION('',(-1.,0.,0.));
#308=ORIENTED_EDGE('',*,*,#309,.T.);
#309=EDGE_CURVE('',#302,#310,#312,.T.);
#310=VERTEX_POINT('',#311);
#311=CARTESIAN_POINT('',(-30.,-40.,18.));
#312=CIRCLE('',#313,8.);
#313=AXIS2_PLACEMENT_3D('',#314,#315,#316);
#314=CARTESIAN_POINT('',(-22.,-40.,18.));
#315=DIRECTION('',(0.,1.,0.));
#316=DIRECTION('',(-1.22460635382238E-16,0.,-1.));
#317=ORIENTED_EDGE('',*,*,#318,.T.);
#318=EDGE_CURVE('',#310,#319,#321,.T.);
#319=VERTEX_POINT('',#320);
#320=CARTESIAN_POINT('',(-30.,-40.,62.));
#321=LINE('',#322,#323);
#322=CARTESIAN_POINT('',(-30.,-40.,18.));
#323=VECTOR('',#324,1000.);
#324=DIRECTION('',(0.,0.,1.));
#325=ORIENTED_EDGE('',*,*,#326,.T.);
#326=EDGE_CURVE('',#319,#327,#329,.T.);
#327=VERTEX_POINT('',#328);
#328=CARTESIAN_POINT('',(-22.,-40.,70.));
#329=CIRCLE('',#330,8.);
#330=AXIS2_PLACEMENT_3D('',#331,#332,#333);
#331=CARTESIAN_POINT('',(-22.,-40.,62.));
#332=DIRECTION('',(0.,1.,0.));
#333=DIRECTION('',(-1.,0.,6.12303176911189E-17));
#334=ORIENTED_EDGE('',*,*,#335,.T.);
#335=EDGE_CURVE('',#327,#336,#338,.T.);
#336=VERTEX_POINT('',#337);
#337=CARTESIAN_POINT('',(22.,-40.,70.));
#338=LINE('',#339,#340);
#339=CARTESIAN_POINT('',(-22.,-40.,70.));
#340=VECTOR('',#341,1000.);
#341=DIRECTION('',(1.,0.,0.));
#342=ORIENTED_EDGE('',*,*,#343,.T.);
#343=EDGE_CURVE('',#336,#344,#346,.T.);
#344=VERTEX_POINT('',#345);
#345=CARTESIAN_POINT('',(30.,-40.,62.));
#346=CIRCLE('',#347,8.);
#347=AXIS2_PLACEMENT_3D('',#348,#349,#350);
#348=CARTESIAN_POINT('',(22.,-40.,62.));
#349=DIRECTION('',(0.,1.,0.));
#350=DIRECTION('',(0.,0.,1.));
#351=ORIENTED_EDGE('',*,*,#352,.T.);
#352=EDGE_CURVE('',#344,#291,#353,.T.);
#353=LINE('',#354,#355);
#354=CARTESIAN_POINT('',(30.,-40.,62.));
#355=VECTOR('',#356,1000.);
#356=DIRECTION('',(0.,0.,-1.));
#357=FACE_OUTER_BOUND('',#358,.T.);
#358=EDGE_LOOP('',(#359,#360,#368,#374,#375,#383,#391,#399));
#359=ORIENTED_EDGE('',*,*,#207,.F.);
#360=ORIENTED_EDGE('',*,*,#361,.T.);
#361=EDGE_CURVE('',#208,#362,#364,.T.);
#362=VERTEX_POINT('',#363);
#363=CARTESIAN_POINT('',(42.5,-40.,24.));
#364=LINE('',#365,#366);
#365=CARTESIAN_POINT('',(42.5,-40.,24.));
#366=VECTOR('',#367,1000.);
#367=DIRECTION('',(1.,-7.07407988396454E-17,0.));
#368=ORIENTED_EDGE('',*,*,#369,.T.);
#369=EDGE_CURVE('',#362,#136,#370,.T.);
#370=LINE('',#371,#372);
#371=CARTESIAN_POINT('',(42.5,-40.,-2.5));
#372=VECTOR('',#373,1000.);
#373=DIRECTION('',(-1.08932470886752E-17,1.56005927130857E-16,1.));
#374=ORIENTED_EDGE('',*,*,#135,.T.);
#375=ORIENTED_EDGE('',*,*,#376,.T.);
#376=EDGE_CURVE('',#138,#377,#379,.T.);
#377=VERTEX_POINT('',#378);
#378=CARTESIAN_POINT('',(-42.5,-40.,24.));
#379=LINE('',#380,#381);
#380=CARTESIAN_POINT('',(-42.5,-40.,82.5));
#381=VECTOR('',#382,1000.);
#382=DIRECTION('',(1.0893247088675E-17,7.26216472578338E-18,-1.));
#383=ORIENTED_EDGE('',*,*,#384,.T.);
#384=EDGE_CURVE('',#377,#385,#387,.T.);
#385=VERTEX_POINT('',#386);
#386=CARTESIAN_POINT('',(-41.5,-40.,24.));
#387=LINE('',#388,#389);
#388=CARTESIAN_POINT('',(42.5,-40.,24.));
#389=VECTOR('',#390,1000.);
#390=DIRECTION('',(1.,-7.07407988396454E-17,0.));
#391=ORIENTED_EDGE('',*,*,#392,.T.);
#392=EDGE_CURVE('',#385,#393,#395,.T.);
#393=VERTEX_POINT('',#394);
#394=CARTESIAN_POINT('',(-41.5,-40.,6.93889390390723E-15));
#395=LINE('',#396,#397);
#396=CARTESIAN_POINT('',(-41.5,-40.,82.5));
#397=VECTOR('',#398,1000.);
#398=DIRECTION('',(0.,-1.56005927130857E-16,-1.));
#399=ORIENTED_EDGE('',*,*,#400,.T.);
#400=EDGE_CURVE('',#393,#210,#401,.T.);
#401=LINE('',#402,#403);
#402=CARTESIAN_POINT('',(42.5,-40.,6.93889390390723E-15));
#403=VECTOR('',#404,1000.);
#404=DIRECTION('',(1.,-7.07407988396454E-17,0.));
#405=PLANE('',#406);
#406=AXIS2_PLACEMENT_3D('',#407,#408,#409);
#407=CARTESIAN_POINT('',(42.5,-40.,82.5));
#408=DIRECTION('',(-7.07407988396454E-17,-1.,1.56005927130857E-16));
#409=DIRECTION('',(1.,-7.07407988396454E-17,2.55795384873636E-16));
#410=ADVANCED_FACE('',(#411),#429,.F.);
#411=FACE_OUTER_BOUND('',#412,.T.);
#412=EDGE_LOOP('',(#413,#421,#427,#428));
#413=ORIENTED_EDGE('',*,*,#414,.F.);
#414=EDGE_CURVE('',#415,#362,#417,.T.);
#415=VERTEX_POINT('',#416);
#416=CARTESIAN_POINT('',(42.5,42.5,24.));
#417=LINE('',#418,#419);
#418=CARTESIAN_POINT('',(42.5,42.5,24.));
#419=VECTOR('',#420,1000.);
#420=DIRECTION('',(0.,-1.,0.));
#421=ORIENTED_EDGE('',*,*,#422,.T.);
#422=EDGE_CURVE('',#415,#146,#423,.T.);
#423=LINE('',#424,#425);
#424=CARTESIAN_POINT('',(42.5,42.5,80.));
#425=VECTOR('',#426,1000.);
#426=DIRECTION('',(0.,0.,1.));
#427=ORIENTED_EDGE('',*,*,#145,.T.);
#428=ORIENTED_EDGE('',*,*,#369,.F.);
#429=PLANE('',#430);
#430=AXIS2_PLACEMENT_3D('',#431,#432,#433);
#431=CARTESIAN_POINT('',(42.5,42.5,80.));
#432=DIRECTION('',(-1.,0.,0.));
#433=DIRECTION('',(0.,0.,1.));
#434=FACE_OUTER_BOUND('',#435,.T.);
#435=EDGE_LOOP('',(#436,#437,#443,#444));
#436=ORIENTED_EDGE('',*,*,#301,.F.);
#437=ORIENTED_EDGE('',*,*,#438,.F.);
#438=EDGE_CURVE('',#49,#293,#439,.T.);
#439=LINE('',#440,#441);
#440=CARTESIAN_POINT('',(22.,-20.,10.));
#441=VECTOR('',#442,1000.);
#442=DIRECTION('',(0.,-1.,0.));
#443=ORIENTED_EDGE('',*,*,#48,.T.);
#444=ORIENTED_EDGE('',*,*,#445,.T.);
#445=EDGE_CURVE('',#51,#302,#446,.T.);
#446=LINE('',#447,#448);
#447=CARTESIAN_POINT('',(-22.,-20.,10.));
#448=VECTOR('',#449,1000.);
#449=DIRECTION('',(0.,-1.,0.));
#450=PLANE('',#451);
#451=AXIS2_PLACEMENT_3D('',#452,#453,#454);
#452=CARTESIAN_POINT('',(22.,-20.,10.));
#453=DIRECTION('',(0.,0.,1.));
#454=DIRECTION('',(0.,-1.,0.));
#455=FACE_OUTER_BOUND('',#456,.T.);
#456=EDGE_LOOP('',(#457,#458,#466,#474));
#457=ORIENTED_EDGE('',*,*,#392,.F.);
#458=ORIENTED_EDGE('',*,*,#459,.T.);
#459=EDGE_CURVE('',#385,#460,#462,.T.);
#460=VERTEX_POINT('',#461);
#461=CARTESIAN_POINT('',(-41.5,41.5,24.));
#462=LINE('',#463,#464);
#463=CARTESIAN_POINT('',(-41.5,-41.5,24.));
#464=VECTOR('',#465,1000.);
#465=DIRECTION('',(0.,1.,0.));
#466=ORIENTED_EDGE('',*,*,#467,.F.);
#467=EDGE_CURVE('',#468,#460,#470,.T.);
#468=VERTEX_POINT('',#469);
#469=CARTESIAN_POINT('',(-41.5,41.5,0.));
#470=LINE('',#471,#472);
#471=CARTESIAN_POINT('',(-41.5,41.5,0.));
#472=VECTOR('',#473,1000.);
#473=DIRECTION('',(0.,0.,1.));
#474=ORIENTED_EDGE('',*,*,#475,.T.);
#475=EDGE_CURVE('',#468,#393,#476,.T.);
#476=LINE('',#477,#478);
#477=CARTESIAN_POINT('',(-41.5,41.5,0.));
#478=VECTOR('',#479,1000.);
#479=DIRECTION('',(0.,-1.,0.));
#480=PLANE('',#481);
#481=AXIS2_PLACEMENT_3D('',#482,#483,#484);
#482=CARTESIAN_POINT('',(-41.5,41.5,0.));
#483=DIRECTION('',(-1.,0.,0.));
#484=DIRECTION('',(0.,0.,1.));
#485=FACE_OUTER_BOUND('',#486,.T.);
#486=EDGE_LOOP('',(#487,#488,#494,#495));
#487=ORIENTED_EDGE('',*,*,#225,.F.);
#488=ORIENTED_EDGE('',*,*,#489,.T.);
#489=EDGE_CURVE('',#218,#468,#490,.T.);
#490=LINE('',#491,#492);
#491=CARTESIAN_POINT('',(42.5,41.5,0.));
#492=VECTOR('',#493,1000.);
#493=DIRECTION('',(-1.,0.,0.));
#494=ORIENTED_EDGE('',*,*,#467,.T.);
#495=ORIENTED_EDGE('',*,*,#496,.T.);
#496=EDGE_CURVE('',#460,#226,#497,.T.);
#497=LINE('',#498,#499);
#498=CARTESIAN_POINT('',(-41.5,41.5,24.));
#499=VECTOR('',#500,1000.);
#500=DIRECTION('',(1.,-8.36011313723762E-17,0.));
#501=PLANE('',#502);
#502=AXIS2_PLACEMENT_3D('',#503,#504,#505);
#503=CARTESIAN_POINT('',(42.5,41.5,0.));
#504=DIRECTION('',(0.,1.,0.));
#505=DIRECTION('',(0.,0.,1.));
#506=FACE_OUTER_BOUND('',#507,.T.);
#507=EDGE_LOOP('',(#508,#509,#515,#516));
#508=ORIENTED_EDGE('',*,*,#290,.F.);
#509=ORIENTED_EDGE('',*,*,#510,.F.);
#510=EDGE_CURVE('',#59,#291,#511,.T.);
#511=LINE('',#512,#513);
#512=CARTESIAN_POINT('',(30.,-20.,18.));
#513=VECTOR('',#514,1000.);
#514=DIRECTION('',(0.,-1.,0.));
#515=ORIENTED_EDGE('',*,*,#58,.T.);
#516=ORIENTED_EDGE('',*,*,#438,.T.);
#517=CYLINDRICAL_SURFACE('',#518,8.);
#518=AXIS2_PLACEMENT_3D('',#519,#520,#521);
#519=CARTESIAN_POINT('',(22.,-20.,18.));
#520=DIRECTION('',(0.,1.,0.));
#521=DIRECTION('',(0.,0.,-1.));
#522=FACE_OUTER_BOUND('',#523,.T.);
#523=EDGE_LOOP('',(#524,#525,#526,#527));
#524=ORIENTED_EDGE('',*,*,#217,.T.);
#525=ORIENTED_EDGE('',*,*,#400,.F.);
#526=ORIENTED_EDGE('',*,*,#475,.F.);
#527=ORIENTED_EDGE('',*,*,#489,.F.);
#528=PLANE('',#529);
#529=AXIS2_PLACEMENT_3D('',#530,#531,#532);
#530=CARTESIAN_POINT('',(42.5,42.5,0.));
#531=DIRECTION('',(0.,0.,-1.));
#532=DIRECTION('',(-1.,0.,0.));
#533=ADVANCED_FACE('',(#534),#552,.F.);
#534=FACE_OUTER_BOUND('',#535,.T.);
#535=EDGE_LOOP('',(#536,#544,#550,#551));
#536=ORIENTED_EDGE('',*,*,#537,.F.);
#537=EDGE_CURVE('',#538,#415,#540,.T.);
#538=VERTEX_POINT('',#539);
#539=CARTESIAN_POINT('',(-42.5,42.5,24.));
#540=LINE('',#541,#542);
#541=CARTESIAN_POINT('',(-42.5,42.5,24.));
#542=VECTOR('',#543,1000.);
#543=DIRECTION('',(1.,0.,0.));
#544=ORIENTED_EDGE('',*,*,#545,.T.);
#545=EDGE_CURVE('',#538,#154,#546,.T.);
#546=LINE('',#547,#548);
#547=CARTESIAN_POINT('',(-42.5,42.5,80.));
#548=VECTOR('',#549,1000.);
#549=DIRECTION('',(0.,0.,1.));
#550=ORIENTED_EDGE('',*,*,#153,.T.);
#551=ORIENTED_EDGE('',*,*,#422,.F.);
#552=PLANE('',#553);
#553=AXIS2_PLACEMENT_3D('',#554,#555,#556);
#554=CARTESIAN_POINT('',(-42.5,42.5,80.));
#555=DIRECTION('',(0.,-1.,0.));
#556=DIRECTION('',(0.,0.,-1.));
#557=ADVANCED_FACE('',(#558),#569,.F.);
#558=FACE_OUTER_BOUND('',#559,.T.);
#559=EDGE_LOOP('',(#560,#566,#567,#568));
#560=ORIENTED_EDGE('',*,*,#561,.F.);
#561=EDGE_CURVE('',#377,#538,#562,.T.);
#562=LINE('',#563,#564);
#563=CARTESIAN_POINT('',(-42.5,-42.5,24.));
#564=VECTOR('',#565,1000.);
#565=DIRECTION('',(0.,1.,0.));
#566=ORIENTED_EDGE('',*,*,#376,.F.);
#567=ORIENTED_EDGE('',*,*,#161,.T.);
#568=ORIENTED_EDGE('',*,*,#545,.F.);
#569=PLANE('',#570);
#570=AXIS2_PLACEMENT_3D('',#571,#572,#573);
#571=CARTESIAN_POINT('',(-42.5,-42.5,80.));
#572=DIRECTION('',(1.,8.16340459283203E-17,0.));
#573=DIRECTION('',(-8.16340459283203E-17,1.,0.));
#574=ADVANCED_FACE('',(#575),#585,.T.);
#575=FACE_OUTER_BOUND('',#576,.T.);
#576=EDGE_LOOP('',(#577,#578,#579,#580,#581,#582,#583,#584));
#577=ORIENTED_EDGE('',*,*,#561,.T.);
#578=ORIENTED_EDGE('',*,*,#537,.T.);
#579=ORIENTED_EDGE('',*,*,#414,.T.);
#580=ORIENTED_EDGE('',*,*,#361,.F.);
#581=ORIENTED_EDGE('',*,*,#233,.F.);
#582=ORIENTED_EDGE('',*,*,#496,.F.);
#583=ORIENTED_EDGE('',*,*,#459,.F.);
#584=ORIENTED_EDGE('',*,*,#384,.F.);
#585=PLANE('',#586);
#586=AXIS2_PLACEMENT_3D('',#587,#588,#589);
#587=CARTESIAN_POINT('',(-42.5,-42.5,24.));
#588=DIRECTION('',(0.,0.,-1.));
#589=DIRECTION('',(1.,0.,0.));
#590=ADVANCED_FACE('',(#591,#594),#598,.F.);
#591=FACE_OUTER_BOUND('',#592,.T.);
#592=EDGE_LOOP('',(#593));
#593=ORIENTED_EDGE('',*,*,#246,.F.);
#594=FACE_BOUND('',#595,.T.);
#595=VERTEX_LOOP('',#596);
#596=VERTEX_POINT('',#597);
#597=CARTESIAN_POINT('',(35.,-37.,5.));
#598=CONICAL_SURFACE('',#599,3.,45.);
#599=AXIS2_PLACEMENT_3D('',#600,#601,#602);
#600=CARTESIAN_POINT('',(35.,-40.,5.));
#601=DIRECTION('',(0.,-1.,0.));
#602=DIRECTION('',(0.,0.,-1.));
#603=ADVANCED_FACE('',(#604,#607),#611,.F.);
#604=FACE_OUTER_BOUND('',#605,.T.);
#605=EDGE_LOOP('',(#606));
#606=ORIENTED_EDGE('',*,*,#268,.F.);
#607=FACE_BOUND('',#608,.T.);
#608=VERTEX_LOOP('',#609);
#609=VERTEX_POINT('',#610);
#610=CARTESIAN_POINT('',(-35.,-37.,75.));
#611=CONICAL_SURFACE('',#612,3.,45.);
#612=AXIS2_PLACEMENT_3D('',#613,#614,#615);
#613=CARTESIAN_POINT('',(-35.,-40.,75.));
#614=DIRECTION('',(0.,-1.,0.));
#615=DIRECTION('',(0.,0.,-1.));
#616=ADVANCED_FACE('',(#617,#620),#624,.F.);
#617=FACE_OUTER_BOUND('',#618,.T.);
#618=EDGE_LOOP('',(#619));
#619=ORIENTED_EDGE('',*,*,#257,.F.);
#620=FACE_BOUND('',#621,.T.);
#621=VERTEX_LOOP('',#622);
#622=VERTEX_POINT('',#623);
#623=CARTESIAN_POINT('',(35.,-37.,75.));
#624=CONICAL_SURFACE('',#625,3.,45.);
#625=AXIS2_PLACEMENT_3D('',#626,#627,#628);
#626=CARTESIAN_POINT('',(35.,-40.,75.));
#627=DIRECTION('',(0.,-1.,0.));
#628=DIRECTION('',(0.,0.,-1.));
#629=ADVANCED_FACE('',(#630,#633),#637,.F.);
#630=FACE_OUTER_BOUND('',#631,.T.);
#631=EDGE_LOOP('',(#632));
#632=ORIENTED_EDGE('',*,*,#279,.F.);
#633=FACE_BOUND('',#634,.T.);
#634=VERTEX_LOOP('',#635);
#635=VERTEX_POINT('',#636);
#636=CARTESIAN_POINT('',(-35.,-37.,5.));
#637=CONICAL_SURFACE('',#638,3.,45.);
#638=AXIS2_PLACEMENT_3D('',#639,#640,#641);
#639=CARTESIAN_POINT('',(-35.,-40.,5.));
#640=DIRECTION('',(0.,-1.,0.));
#641=DIRECTION('',(0.,0.,-1.));
#642=FACE_OUTER_BOUND('',#643,.T.);
#643=EDGE_LOOP('',(#644,#645,#651,#652));
#644=ORIENTED_EDGE('',*,*,#352,.F.);
#645=ORIENTED_EDGE('',*,*,#646,.F.);
#646=EDGE_CURVE('',#68,#344,#647,.T.);
#647=LINE('',#648,#649);
#648=CARTESIAN_POINT('',(30.,-20.,62.));
#649=VECTOR('',#650,1000.);
#650=DIRECTION('',(0.,-1.,0.));
#651=ORIENTED_EDGE('',*,*,#67,.T.);
#652=ORIENTED_EDGE('',*,*,#510,.T.);
#653=PLANE('',#654);
#654=AXIS2_PLACEMENT_3D('',#655,#656,#657);
#655=CARTESIAN_POINT('',(30.,-20.,62.));
#656=DIRECTION('',(-1.,0.,0.));
#657=DIRECTION('',(0.,1.,0.));
#658=FACE_OUTER_BOUND('',#659,.T.);
#659=EDGE_LOOP('',(#660,#661,#667,#668));
#660=ORIENTED_EDGE('',*,*,#343,.F.);
#661=ORIENTED_EDGE('',*,*,#662,.F.);
#662=EDGE_CURVE('',#76,#336,#663,.T.);
#663=LINE('',#664,#665);
#664=CARTESIAN_POINT('',(22.,-20.,70.));
#665=VECTOR('',#666,1000.);
#666=DIRECTION('',(0.,-1.,0.));
#667=ORIENTED_EDGE('',*,*,#75,.T.);
#668=ORIENTED_EDGE('',*,*,#646,.T.);
#669=CYLINDRICAL_SURFACE('',#670,8.);
#670=AXIS2_PLACEMENT_3D('',#671,#672,#673);
#671=CARTESIAN_POINT('',(22.,-20.,62.));
#672=DIRECTION('',(0.,1.,0.));
#673=DIRECTION('',(0.,0.,-1.));
#674=FACE_OUTER_BOUND('',#675,.T.);
#675=EDGE_LOOP('',(#676,#677,#683,#684));
#676=ORIENTED_EDGE('',*,*,#335,.F.);
#677=ORIENTED_EDGE('',*,*,#678,.F.);
#678=EDGE_CURVE('',#85,#327,#679,.T.);
#679=LINE('',#680,#681);
#680=CARTESIAN_POINT('',(-22.,-20.,70.));
#681=VECTOR('',#682,1000.);
#682=DIRECTION('',(0.,-1.,0.));
#683=ORIENTED_EDGE('',*,*,#84,.T.);
#684=ORIENTED_EDGE('',*,*,#662,.T.);
#685=PLANE('',#686);
#686=AXIS2_PLACEMENT_3D('',#687,#688,#689);
#687=CARTESIAN_POINT('',(-22.,-20.,70.));
#688=DIRECTION('',(0.,0.,-1.));
#689=DIRECTION('',(0.,1.,0.));
#690=FACE_OUTER_BOUND('',#691,.T.);
#691=EDGE_LOOP('',(#692,#693,#699,#700));
#692=ORIENTED_EDGE('',*,*,#326,.F.);
#693=ORIENTED_EDGE('',*,*,#694,.F.);
#694=EDGE_CURVE('',#93,#319,#695,.T.);
#695=LINE('',#696,#697);
#696=CARTESIAN_POINT('',(-30.,-20.,62.));
#697=VECTOR('',#698,1000.);
#698=DIRECTION('',(0.,-1.,0.));
#699=ORIENTED_EDGE('',*,*,#92,.T.);
#700=ORIENTED_EDGE('',*,*,#678,.T.);
#701=CYLINDRICAL_SURFACE('',#702,8.);
#702=AXIS2_PLACEMENT_3D('',#703,#704,#705);
#703=CARTESIAN_POINT('',(-22.,-20.,62.));
#704=DIRECTION('',(0.,1.,0.));
#705=DIRECTION('',(0.,0.,-1.));
#706=FACE_OUTER_BOUND('',#707,.T.);
#707=EDGE_LOOP('',(#708,#709,#715,#716));
#708=ORIENTED_EDGE('',*,*,#318,.F.);
#709=ORIENTED_EDGE('',*,*,#710,.F.);
#710=EDGE_CURVE('',#102,#310,#711,.T.);
#711=LINE('',#712,#713);
#712=CARTESIAN_POINT('',(-30.,-20.,18.));
#713=VECTOR('',#714,1000.);
#714=DIRECTION('',(0.,-1.,0.));
#715=ORIENTED_EDGE('',*,*,#101,.T.);
#716=ORIENTED_EDGE('',*,*,#694,.T.);
#717=PLANE('',#718);
#718=AXIS2_PLACEMENT_3D('',#719,#720,#721);
#719=CARTESIAN_POINT('',(-30.,-20.,18.));
#720=DIRECTION('',(1.,0.,0.));
#721=DIRECTION('',(0.,-1.,0.));
#722=FACE_OUTER_BOUND('',#723,.T.);
#723=EDGE_LOOP('',(#724,#725,#726,#727));
#724=ORIENTED_EDGE('',*,*,#309,.F.);
#725=ORIENTED_EDGE('',*,*,#445,.F.);
#726=ORIENTED_EDGE('',*,*,#109,.T.);
#727=ORIENTED_EDGE('',*,*,#710,.T.);
#728=CYLINDRICAL_SURFACE('',#729,8.);
#729=AXIS2_PLACEMENT_3D('',#730,#731,#732);
#730=CARTESIAN_POINT('',(-22.,-20.,18.));
#731=DIRECTION('',(0.,1.,0.));
#732=DIRECTION('',(0.,0.,-1.));
#733=AXIS2_PLACEMENT_3D('',#734,#735,#736);
#734=CARTESIAN_POINT('',(0.,0.,0.));
#735=DIRECTION('',(0.,0.,1.));
#736=DIRECTION('',(1.,0.,0.));
/************************************************
* Application object: DATUM_DEFINED_BY_FEATURE (#737)
* ITS_WORKPIECE: #737, #11, #10
* DEFINED_BY: #737, #738, #798
* DATUM_NAME: #737, ['B']
*/
#737=DATUM('','',#11,.F.,'B');
#738=SHAPE_ASPECT_RELATIONSHIP('','',#798,#737);
/************************************************
* Application object: DATUM_DEFINED_BY_FEATURE (#739)
* ITS_WORKPIECE: #739, #11, #10
* DEFINED_BY: #739, #740, #795
* DATUM_NAME: #739, ['A']
*/
#739=DATUM('','',#11,.F.,'A');
#740=SHAPE_ASPECT_RELATIONSHIP('','',#795,#739);
/************************************************
* Application object: DATUM_DEFINED_BY_FEATURE (#741)
* ITS_WORKPIECE: #741, #11, #10
* DEFINED_BY: #741, #742, #801
* DATUM_NAME: #741, ['D']
*/
#741=DATUM('','',#11,.F.,'D');
#742=SHAPE_ASPECT_RELATIONSHIP('','',#801,#741);
/************************************************
* Application object: DATUM_DEFINED_BY_FEATURE (#743)
* ITS_WORKPIECE: #743, #11, #10
* DEFINED_BY: #743, #744, #804
* DATUM_NAME: #743, ['E']
*/
#743=DATUM('','',#11,.F.,'E');
#744=SHAPE_ASPECT_RELATIONSHIP('','',#804,#743);
/************************************************
* Application object: DATUM_DEFINED_BY_FEATURE (#745)
* ITS_WORKPIECE: #745, #11, #10
* DEFINED_BY: #745, #746, #807
* DATUM_NAME: #745, ['G']
*/
#745=DATUM('','',#11,.F.,'G');
#746=SHAPE_ASPECT_RELATIONSHIP('','',#807,#745);
/************************************************
* Application object: DIAMETER_SIZE_DIMENSION (#747)
* DIMENSION_VALUE_TOLERANCE: #747, #748, #749, #750
* APPLIED_TO: #747, #850
* PLUS_MINUS_LIMITATION: #747, #751, #785
*/
#747=DIMENSIONAL_SIZE(#850,'diameter');
#748=DIMENSIONAL_CHARACTERISTIC_REPRESENTATION(#747,#749);
#749=SHAPE_DIMENSION_REPRESENTATION('',(#750),#34);
#750=(
LENGTH_MEASURE_WITH_UNIT()
MEASURE_REPRESENTATION_ITEM()
MEASURE_WITH_UNIT(LENGTH_MEASURE(8.),#752)
REPRESENTATION_ITEM('diameter size')
);
#751=PLUS_MINUS_TOLERANCE(#785,#747);
#752=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
/************************************************
* Application object: FLATNESS_TOLERANCE (#753)
* TOLERANCE_VALUE: #753, #754
* QUALIFYING_NOTE: #753, ['']
* NAME: #753, ['']
* APPLIED_TO: #753, #810
*/
#753=FLATNESS_TOLERANCE('','',#754,#810);
#754=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#755);
#755=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
/************************************************
* Application object: GEOMETRIC_CONTEXT (#756)
* PLANE_ANGLE_UNIT: #756, #757, ['degree']
* LENGTH_UNIT: #756, #758, ['millimetre']
* DIMENSIONS: #756, [3]
* SOLID_ANGLE_UNIT: #756, #759, ['steradian']
*/
#756=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#760))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#758,#757,#759))
REPRESENTATION_CONTEXT('MILLIMETRE DEGREE STERADIAN','3D')
);
#757=(
CONVERSION_BASED_UNIT('degree',#762)
NAMED_UNIT(#761)
PLANE_ANGLE_UNIT()
);
#758=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#759=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#760=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.001),#758,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#761=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
#762=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925199433),
#763);
#763=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
/************************************************
* Application object: DIRECTED_LINEAR_DISTANCE_DIMENSION (#764)
* DESCRIPTION: #764, ['']
* ID: #764, ['linear distance']
* TARGET: #764, #821
* PLUS_MINUS_LIMITATION: #764, #765, #782
* ORIGIN: #764, #819
* DIMENSION_VALUE_TOLERANCE: #764, #766, #767, #768
*/
#764=DIRECTED_DIMENSIONAL_LOCATION('linear distance','',#819,#821);
#765=PLUS_MINUS_TOLERANCE(#782,#764);
#766=DIMENSIONAL_CHARACTERISTIC_REPRESENTATION(#764,#767);
#767=SHAPE_DIMENSION_REPRESENTATION('',(#768),#34);
#768=(
LENGTH_MEASURE_WITH_UNIT()
MEASURE_REPRESENTATION_ITEM()
MEASURE_WITH_UNIT(LENGTH_MEASURE(60.),#755)
REPRESENTATION_ITEM('linear distance')
);
/************************************************
* Application object: DIRECTED_LINEAR_DISTANCE_DIMENSION (#769)
* DESCRIPTION: #769, ['']
* ID: #769, ['linear distance']
* TARGET: #769, #830
* PLUS_MINUS_LIMITATION: #769, #770, #779
* ORIGIN: #769, #828
* DIMENSION_VALUE_TOLERANCE: #769, #771, #772, #773
*/
#769=DIRECTED_DIMENSIONAL_LOCATION('linear distance','',#828,#830);
#770=PLUS_MINUS_TOLERANCE(#779,#769);
#771=DIMENSIONAL_CHARACTERISTIC_REPRESENTATION(#769,#772);
#772=SHAPE_DIMENSION_REPRESENTATION('',(#773),#34);
#773=(
LENGTH_MEASURE_WITH_UNIT()
MEASURE_REPRESENTATION_ITEM()
MEASURE_WITH_UNIT(LENGTH_MEASURE(60.),#755)
REPRESENTATION_ITEM('linear distance')
);
/************************************************
* Application object: PERPENDICULARITY_TOLERANCE (#774)
* NAME: #774, ['']
* APPLIED_TO: #774, #823
* TOLERANCE_VALUE: #774, #775
* SYSTEM_DATUM [*]: #774, #776, #777, #737
* QUALIFYING_NOTE: #774, ['']
*/
#774=PERPENDICULARITY_TOLERANCE('','',#775,#823,(#776));
#775=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.025),#778);
#776=DATUM_SYSTEM('',$,#11,.F.,(#777));
#777=DATUM_REFERENCE_COMPARTMENT('',$,#11,.F.,#737,());
#778=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
/************************************************
* Application object: TOLERANCE_PLUS_MINUS_VALUE (#779)
* UPPER_LIMIT: #779, #780
* LOWER_LIMIT: #779, #781
*/
#779=TOLERANCE_VALUE(#781,#780);
#780=(
LENGTH_MEASURE_WITH_UNIT()
MEASURE_REPRESENTATION_ITEM()
MEASURE_WITH_UNIT(LENGTH_MEASURE(0.2),#755)
REPRESENTATION_ITEM('linear distance')
);
#781=(
LENGTH_MEASURE_WITH_UNIT()
MEASURE_REPRESENTATION_ITEM()
MEASURE_WITH_UNIT(LENGTH_MEASURE(-0.2),#755)
REPRESENTATION_ITEM('linear distance')
);
/************************************************
* Application object: TOLERANCE_PLUS_MINUS_VALUE (#782)
* UPPER_LIMIT: #782, #783
* LOWER_LIMIT: #782, #784
*/
#782=TOLERANCE_VALUE(#784,#783);
#783=(
LENGTH_MEASURE_WITH_UNIT()
MEASURE_REPRESENTATION_ITEM()
MEASURE_WITH_UNIT(LENGTH_MEASURE(0.2),#755)
REPRESENTATION_ITEM('linear distance')
);
#784=(
LENGTH_MEASURE_WITH_UNIT()
MEASURE_REPRESENTATION_ITEM()
MEASURE_WITH_UNIT(LENGTH_MEASURE(-0.2),#755)
REPRESENTATION_ITEM('linear distance')
);
/************************************************
* Application object: TOLERANCE_PLUS_MINUS_VALUE (#785)
* UPPER_LIMIT: #785, #786
* LOWER_LIMIT: #785, #787
*/
#785=TOLERANCE_VALUE(#787,#786);
#786=(
LENGTH_MEASURE_WITH_UNIT()
MEASURE_REPRESENTATION_ITEM()
MEASURE_WITH_UNIT(LENGTH_MEASURE(0.1),#752)
REPRESENTATION_ITEM('diameter size')
);
#787=(
LENGTH_MEASURE_WITH_UNIT()
MEASURE_REPRESENTATION_ITEM()
MEASURE_WITH_UNIT(LENGTH_MEASURE(-0.1),#752)
REPRESENTATION_ITEM('diameter size')
);
/************************************************
* Application object: CONSTRUCTIVE_MODEL (#788)
*/
#788=CONSTRUCTIVE_GEOMETRY_REPRESENTATION(
'constructive geomery for probe points',(#858),#756);
#789=CARTESIAN_POINT('Plane probe touch',(-11.,-33.3333333333333,70.));
#790=CARTESIAN_POINT('Plane probe touch',(-11.,-26.6666666666667,70.));
#791=CARTESIAN_POINT('Plane probe touch',(0.,-33.3333333333333,70.));
#792=CARTESIAN_POINT('Plane probe touch',(0.,-26.6666666666667,70.));
#793=CARTESIAN_POINT('Plane probe touch',(11.,-33.3333333333333,70.));
#794=CARTESIAN_POINT('Plane probe touch',(11.,-26.6666666666667,70.));
/************************************************
* Application object: CALLOUT (#795)
* ASSOCIATED_GEOMETRY [*]: #795, #796, #797
* ITS_ID: #795, ['']
* ITS_WORKPIECE: #795, #11, #10
*/
#795=DATUM_FEATURE('','',#11,.F.);
#796=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#795,$,#797);
#797=ADVANCED_FACE('',(#522),#528,.T.);
/************************************************
* Application object: CALLOUT (#798)
* ASSOCIATED_GEOMETRY [*]: #798, #799, #800
* ITS_ID: #798, ['']
* ITS_WORKPIECE: #798, #11, #10
*/
#798=DATUM_FEATURE('','',#11,.F.);
#799=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#798,$,#800);
#800=ADVANCED_FACE('',(#243,#254,#265,#276,#287,#357),#405,.T.);
/************************************************
* Application object: CALLOUT (#801)
* ASSOCIATED_GEOMETRY [*]: #801, #802, #803
* ITS_ID: #801, ['']
* ITS_WORKPIECE: #801, #11, #10
*/
#801=DATUM_FEATURE('','',#11,.F.);
#802=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#801,$,#803);
#803=ADVANCED_FACE('',(#485),#501,.T.);
/************************************************
* Application object: CALLOUT (#804)
* ASSOCIATED_GEOMETRY [*]: #804, #805, #806
* ITS_ID: #804, ['']
* ITS_WORKPIECE: #804, #11, #10
*/
#804=DATUM_FEATURE('','',#11,.F.);
#805=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#804,$,#806);
#806=ADVANCED_FACE('',(#455),#480,.T.);
/************************************************
* Application object: CALLOUT (#807)
* ASSOCIATED_GEOMETRY [*]: #807, #808, #809
* ITS_ID: #807, ['']
* ITS_WORKPIECE: #807, #11, #10
*/
#807=DATUM_FEATURE('','',#11,.F.);
#808=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#807,$,#809);
#809=ADVANCED_FACE('',(#204),#238,.F.);
/************************************************
* Application object: CALLOUT (#810)
* ASSOCIATED_GEOMETRY [*]: #810, #811, #812
* ASSOCIATED_GEOMETRY [*]: #810, #813, #814
* ASSOCIATED_GEOMETRY [*]: #810, #815, #816
* ASSOCIATED_GEOMETRY [*]: #810, #817, #818
* ITS_ID: #810, ['']
* ITS_WORKPIECE: #810, #11, #10
*/
#810=SHAPE_ASPECT('','',#11,.F.);
#811=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#810,$,#812);
#812=ADVANCED_FACE('',(#706),#717,.T.);
#813=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#810,$,#814);
#814=ADVANCED_FACE('',(#674),#685,.T.);
#815=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#810,$,#816);
#816=ADVANCED_FACE('',(#642),#653,.T.);
#817=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#810,$,#818);
#818=ADVANCED_FACE('',(#434),#450,.T.);
/************************************************
* Application object: CALLOUT (#819)
* ASSOCIATED_GEOMETRY [*]: #819, #820, #814
* ITS_ID: #819, ['']
* ITS_WORKPIECE: #819, #11, #10
*/
#819=SHAPE_ASPECT('','',#11,.F.);
#820=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#819,$,#814);
/************************************************
* Application object: CALLOUT (#821)
* ASSOCIATED_GEOMETRY [*]: #821, #822, #818
* ITS_ID: #821, ['']
* ITS_WORKPIECE: #821, #11, #10
*/
#821=SHAPE_ASPECT('','',#11,.F.);
#822=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#821,$,#818);
/************************************************
* Application object: CALLOUT (#823)
* ASSOCIATED_GEOMETRY [*]: #823, #824, #814
* ASSOCIATED_GEOMETRY [*]: #823, #825, #816
* ASSOCIATED_GEOMETRY [*]: #823, #826, #818
* ASSOCIATED_GEOMETRY [*]: #823, #827, #812
* ITS_ID: #823, ['']
* ITS_WORKPIECE: #823, #11, #10
*/
#823=SHAPE_ASPECT('','',#11,.F.);
#824=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#823,$,#814);
#825=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#823,$,#816);
#826=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#823,$,#818);
#827=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#823,$,#812);
/************************************************
* Application object: CALLOUT (#828)
* ASSOCIATED_GEOMETRY [*]: #828, #829, #816
* ITS_ID: #828, ['']
* ITS_WORKPIECE: #828, #11, #10
*/
#828=SHAPE_ASPECT('','',#11,.F.);
#829=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#828,$,#816);
/************************************************
* Application object: CALLOUT (#830)
* ASSOCIATED_GEOMETRY [*]: #830, #831, #812
* ITS_ID: #830, ['']
* ITS_WORKPIECE: #830, #11, #10
*/
#830=SHAPE_ASPECT('','',#11,.F.);
#831=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#830,$,#812);
/************************************************
* Application object: CALLOUT (#832)
* ASSOCIATED_GEOMETRY [*]: #832, #833, #834
* ASSOCIATED_GEOMETRY [*]: #832, #835, #836
* ASSOCIATED_GEOMETRY [*]: #832, #837, #838
* ASSOCIATED_GEOMETRY [*]: #832, #839, #840
* ITS_ID: #832, ['']
* ITS_WORKPIECE: #832, #11, #10
*/
#832=SHAPE_ASPECT('','',#11,.F.);
#833=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#832,$,#834);
#834=ADVANCED_FACE('',(#506),#517,.F.);
#835=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#832,$,#836);
#836=ADVANCED_FACE('',(#658),#669,.F.);
#837=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#832,$,#838);
#838=ADVANCED_FACE('',(#690),#701,.F.);
#839=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#832,$,#840);
#840=ADVANCED_FACE('',(#722),#728,.F.);
/************************************************
* Application object: CALLOUT (#841)
* ASSOCIATED_GEOMETRY [*]: #841, #842, #814
* ASSOCIATED_GEOMETRY [*]: #841, #843, #836
* ASSOCIATED_GEOMETRY [*]: #841, #844, #816
* ASSOCIATED_GEOMETRY [*]: #841, #845, #834
* ASSOCIATED_GEOMETRY [*]: #841, #846, #818
* ASSOCIATED_GEOMETRY [*]: #841, #847, #840
* ASSOCIATED_GEOMETRY [*]: #841, #848, #812
* ASSOCIATED_GEOMETRY [*]: #841, #849, #838
* ITS_ID: #841, ['']
* ITS_WORKPIECE: #841, #11, #10
*/
#841=SHAPE_ASPECT('','',#11,.F.);
#842=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#841,$,#814);
#843=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#841,$,#836);
#844=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#841,$,#816);
#845=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#841,$,#834);
#846=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#841,$,#818);
#847=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#841,$,#840);
#848=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#841,$,#812);
#849=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#841,$,#838);
/************************************************
* Application object: CALLOUT (#850)
* ASSOCIATED_GEOMETRY [*]: #850, #851, #838
* ASSOCIATED_GEOMETRY [*]: #850, #852, #836
* ASSOCIATED_GEOMETRY [*]: #850, #853, #834
* ASSOCIATED_GEOMETRY [*]: #850, #854, #840
* ITS_ID: #850, ['']
* ITS_WORKPIECE: #850, #11, #10
*/
#850=SHAPE_ASPECT('','',#11,.F.);
#851=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#850,$,#838);
#852=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#850,$,#836);
#853=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#850,$,#834);
#854=GEOMETRIC_ITEM_SPECIFIC_USAGE('','',#850,$,#840);
/************************************************
* Application object: PROPERTY (#855)
* PROPERTY_REPRESENTATION [*]: #855, #856, #857, #858
*/
#855=PROPERTY_DEFINITION('pmi validation property',$,#753);
#856=PROPERTY_DEFINITION_REPRESENTATION(#855,#857);
#857=REPRESENTATION('',(#858),#756);
#858=GEOMETRIC_SET('probe points',(#789,#790,#791,#792,#793,#794));
/************************************************
* Application object: PROPERTY (#859)
* PROPERTY_REPRESENTATION [*]: #859, #860, #861, #858
*/
#859=PROPERTY_DEFINITION('pmi validation property',$,#764);
#860=PROPERTY_DEFINITION_REPRESENTATION(#859,#861);
#861=REPRESENTATION('',(#858),#756);
/************************************************
* Application object: PROPERTY (#862)
* PROPERTY_REPRESENTATION [*]: #862, #863, #864, #858
*/
#862=PROPERTY_DEFINITION('pmi validation property',$,#774);
#863=PROPERTY_DEFINITION_REPRESENTATION(#862,#864);
#864=REPRESENTATION('',(#858),#756);
/************************************************
* END OF APPLICATION OBJECT DESCRIPTIONS
*/
#865=APPLICATION_PROTOCOL_DEFINITION('international standard',
'ap242_managed_model_based_3D_engineering',2014,#21);
ENDSEC;
END-ISO-10303-21;
More information about the step-manufacturing
mailing list