Compare commits
17 Commits
bd054638b2
...
master
Author | SHA1 | Date | |
---|---|---|---|
f6194333a6 | |||
571dfbffb4 | |||
ef7d7a54d5 | |||
90d6582c7c | |||
2a6e6bab27 | |||
c4188955ba | |||
6b225a90ea | |||
f94effc9f4 | |||
5789df621b | |||
ba0a42be95 | |||
a3cf7fc537 | |||
ecec6ab19b | |||
605cbf9e74 | |||
6956d39ef8 | |||
f287dc9227 | |||
f9c8a7b5fb | |||
36181282b6 |
2
.SimulinkProject/Root.type.Files/STEPS.type.File.xml
Normal file
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<Info />
|
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<Info />
|
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<Info />
|
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<Info />
|
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<Info Ref="STEPS/png" Type="Relative" />
|
@@ -0,0 +1,2 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<Info Ref="STEPS/nano_hexapod" Type="Relative" />
|
5
.gitignore
vendored
@@ -1,4 +1,9 @@
|
||||
*.bbl
|
||||
*.synctex.gz
|
||||
.auctex-auto/
|
||||
_minted*
|
||||
auto/
|
||||
org/*.pdf
|
||||
*.tex
|
||||
|
||||
nohup.out
|
||||
|
2927
STEPS/nano_hexapod/apa300ml.STEP
Normal file
1225
STEPS/nano_hexapod/apa300ml_bot.STEP
Normal file
2509
STEPS/nano_hexapod/apa300ml_full.STEP
Normal file
2521
STEPS/nano_hexapod/apa300ml_structure.STEP
Normal file
1225
STEPS/nano_hexapod/apa300ml_top.STEP
Normal file
8846
STEPS/nano_hexapod/fixed_platform.STEP
Normal file
11169
STEPS/nano_hexapod/fixed_platform_bis.STEP
Normal file
2571
STEPS/nano_hexapod/flexible_joint_apa.STEP
Normal file
1748
STEPS/nano_hexapod/flexible_joint_cylinder.STEP
Normal file
2675
STEPS/nano_hexapod/flexible_joint_mid.STEP
Normal file
5610
STEPS/nano_hexapod/mobile_platform.STEP
Normal file
7857
STEPS/nano_hexapod/mobile_platform_bis.STEP
Normal file
1113
STEPS/nano_hexapod/nut.STEP
Normal file
620
STEPS/nano_hexapod/nut_concave.STEP
Normal file
@@ -0,0 +1,620 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('12600011.STEP',
|
||||
'2021-03-15T09:41:30',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = LINE ( 'NONE', #350, #323 ) ;
|
||||
#2 = ORIENTED_EDGE ( 'NONE', *, *, #485, .T. ) ;
|
||||
#3 = DIRECTION ( 'NONE', ( -9.269115636346818649E-30, 6.509055438931217236E-31, 1.000000000000000000 ) ) ;
|
||||
#4 = ORIENTED_EDGE ( 'NONE', *, *, #303, .F. ) ;
|
||||
#5 = ADVANCED_FACE ( 'NONE', ( #466 ), #562, .F. ) ;
|
||||
#6 = AXIS2_PLACEMENT_3D ( 'NONE', #228, #368, #508 ) ;
|
||||
#7 = CARTESIAN_POINT ( 'NONE', ( 1.077816083822056736, -1.769689103339530334, 2.694693798644613114 ) ) ;
|
||||
#8 = CARTESIAN_POINT ( 'NONE', ( 21.00000000000000000, 0.000000000000000000, 10.00000000000005862 ) ) ;
|
||||
#9 = CARTESIAN_POINT ( 'NONE', ( 1.052229678524115863, -1.453158874364316455, -7.516856271292184033 ) ) ;
|
||||
#10 = CYLINDRICAL_SURFACE ( 'NONE', #81, 2.900000000000021672 ) ;
|
||||
#11 = CARTESIAN_POINT ( 'NONE', ( 1.170477829490439214, -2.606803394963241871, 6.284772516384410146 ) ) ;
|
||||
#12 = ORIENTED_EDGE ( 'NONE', *, *, #441, .T. ) ;
|
||||
#13 = CARTESIAN_POINT ( 'NONE', ( 1.021113008599030980, -0.9352134876267782504, 2.248444778896524276 ) ) ;
|
||||
#14 = DIRECTION ( 'NONE', ( 5.744102241837526037E-15, 1.000000000000000000, 6.513388781306040347E-31 ) ) ;
|
||||
#15 = VECTOR ( 'NONE', #398, 1000.000000000000000 ) ;
|
||||
#16 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #332 ), #287 ) ;
|
||||
#17 = CYLINDRICAL_SURFACE ( 'NONE', #543, 2.900000000000021672 ) ;
|
||||
#18 = VERTEX_POINT ( 'NONE', #505 ) ;
|
||||
#19 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #473, 'design' ) ;
|
||||
#20 = CARTESIAN_POINT ( 'NONE', ( 1.158841438556198256, -2.517865683606066884, -3.548699494987622050 ) ) ;
|
||||
#21 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000000888, -6.244997998398397421, -10.00000000000004086 ) ) ;
|
||||
#22 = CARTESIAN_POINT ( 'NONE', ( 1.091678846172272843, 1.917492000104028760, 7.183784324575197111 ) ) ;
|
||||
#23 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, -7.000000000000002665, 10.00000000000007994 ) ) ;
|
||||
#24 = CARTESIAN_POINT ( 'NONE', ( 1.119308165191563065, -2.185424989608173885, -3.084388393378517446 ) ) ;
|
||||
#25 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000003109, -6.899693021425057655E-23, -7.900000000000030553 ) ) ;
|
||||
#26 = CARTESIAN_POINT ( 'NONE', ( 1.002758859889578469, -0.3814165023305560176, -2.118849338432667206 ) ) ;
|
||||
#27 = EDGE_CURVE ( 'NONE', #218, #281, #275, .T. ) ;
|
||||
#28 = CARTESIAN_POINT ( 'NONE', ( 1.021134131335211359, 0.9358593976546415449, -2.248583671222113445 ) ) ;
|
||||
#29 = VERTEX_POINT ( 'NONE', #153 ) ;
|
||||
#30 = EDGE_CURVE ( 'NONE', #264, #533, #456, .T. ) ;
|
||||
#31 = CARTESIAN_POINT ( 'NONE', ( 1.052408622698138840, 1.455468634805069383, 2.484595146263922416 ) ) ;
|
||||
#32 = CARTESIAN_POINT ( 'NONE', ( 1.002758800380384230, 0.3805069094076541925, -2.118855975366778388 ) ) ;
|
||||
#33 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
|
||||
( #383, #517, #32, #392, #28, #344, #484, #475, #156, #519, #571, #207, #163, #431, #428, #573, #166, #386, #78, #524, #124, #576, #116, #170, #209, #380, #68, #300, #347, #253, #527, #472, #334, #125 ),
|
||||
.UNSPECIFIED., .F., .F.,
|
||||
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
|
||||
( 0.000000000000000000, 0.0005674180595977349308, 0.001134836119195469862, 0.001702254178793204901, 0.002269672238390939723, 0.002837090297988674546, 0.003404508357586409802, 0.003971926417184144624, 0.004539344476781879446, 0.005106762536379614269, 0.005674180595977349091, 0.006241598655575083913, 0.006809016715172819603, 0.007376434774770554426, 0.007943852834368289248, 0.008511270893966024070, 0.009078688953563758893 ),
|
||||
.UNSPECIFIED. ) ;
|
||||
#34 = VECTOR ( 'NONE', #409, 1000.000000000000000 ) ;
|
||||
#35 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, -1.313167051637360128E-24, 10.00000000000005862 ) ) ;
|
||||
#36 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 5.000000000000029310 ) ) ;
|
||||
#37 = LINE ( 'NONE', #255, #88 ) ;
|
||||
#38 = ORIENTED_EDGE ( 'NONE', *, *, #120, .F. ) ;
|
||||
#39 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#40 = ORIENTED_EDGE ( 'NONE', *, *, #110, .T. ) ;
|
||||
#41 = EDGE_CURVE ( 'NONE', #502, #281, #74, .T. ) ;
|
||||
#42 = AXIS2_PLACEMENT_3D ( 'NONE', #437, #304, #542 ) ;
|
||||
#43 = LINE ( 'NONE', #578, #343 ) ;
|
||||
#44 = VERTEX_POINT ( 'NONE', #417 ) ;
|
||||
#45 = PLANE ( 'NONE', #285 ) ;
|
||||
#46 = EDGE_CURVE ( 'NONE', #272, #320, #64, .T. ) ;
|
||||
#47 = LINE ( 'NONE', #212, #15 ) ;
|
||||
#48 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '12600011', ( #560, #267 ), #122 ) ;
|
||||
#49 = ORIENTED_EDGE ( 'NONE', *, *, #165, .T. ) ;
|
||||
#50 = PRESENTATION_STYLE_ASSIGNMENT (( #577 ) ) ;
|
||||
#51 = CARTESIAN_POINT ( 'NONE', ( 1.197901747916504167, -2.806831562450986084, 4.246721107270420958 ) ) ;
|
||||
#52 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#53 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#54 = VECTOR ( 'NONE', #136, 1000.000000000000000 ) ;
|
||||
#55 = CARTESIAN_POINT ( 'NONE', ( 1.013280555943153249, -0.7524488686545939276, -7.807189273538552854 ) ) ;
|
||||
#56 = AXIS2_PLACEMENT_3D ( 'NONE', #226, #549, #144 ) ;
|
||||
#57 = DIRECTION ( 'NONE', ( -9.269115636346818649E-30, 6.509055438931217236E-31, 1.000000000000000000 ) ) ;
|
||||
#58 = CARTESIAN_POINT ( 'NONE', ( 1.002758859889575360, -0.3814165023305576274, 7.881150661567392746 ) ) ;
|
||||
#59 = EDGE_LOOP ( 'NONE', ( #73, #107, #498, #173 ) ) ;
|
||||
#60 = ADVANCED_FACE ( 'NONE', ( #193 ), #10, .F. ) ;
|
||||
#61 = PLANE ( 'NONE', #276 ) ;
|
||||
#62 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#63 = CARTESIAN_POINT ( 'NONE', ( 1.021299653282159214, -0.9391604766338205179, 7.750205293625658243 ) ) ;
|
||||
#64 = LINE ( 'NONE', #231, #184 ) ;
|
||||
#65 = AXIS2_PLACEMENT_3D ( 'NONE', #352, #227, #504 ) ;
|
||||
#66 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #473 ) ;
|
||||
#67 = CARTESIAN_POINT ( 'NONE', ( 1.119347325064026677, 2.185889046635321797, 3.084685764629168325 ) ) ;
|
||||
#68 = CARTESIAN_POINT ( 'NONE', ( 1.077796069496007814, 1.769344865796419031, -7.305443400081748528 ) ) ;
|
||||
#69 = CARTESIAN_POINT ( 'NONE', ( -2.688043534540597391E-29, 1.887626077290066985E-30, 7.900000000000050981 ) ) ;
|
||||
#70 = PLANE ( 'NONE', #381 ) ;
|
||||
#71 = CARTESIAN_POINT ( 'NONE', ( 1.119216967465737733, 2.184603567630821530, 6.916558582203523819 ) ) ;
|
||||
#72 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#73 = ORIENTED_EDGE ( 'NONE', *, *, #27, .F. ) ;
|
||||
#74 = CIRCLE ( 'NONE', #436, 2.900000000000021672 ) ;
|
||||
#75 = CARTESIAN_POINT ( 'NONE', ( 1.091483246822571251, 1.915573646220072535, 2.814338280904031819 ) ) ;
|
||||
#76 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#77 = CARTESIAN_POINT ( 'NONE', ( 1.211377228074608237, 2.900070481132997813, 4.811655556963787106 ) ) ;
|
||||
#78 = CARTESIAN_POINT ( 'NONE', ( 1.208577462364847088, 2.881145210771570042, -5.380788641654073778 ) ) ;
|
||||
#79 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 7.000000000000117240, 10.00000000000007994 ) ) ;
|
||||
#80 = LINE ( 'NONE', #532, #489 ) ;
|
||||
#81 = AXIS2_PLACEMENT_3D ( 'NONE', #375, #240, #557 ) ;
|
||||
#82 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000006217, -6.244997998398404526, -10.00000000000004086 ) ) ;
|
||||
#83 = ORIENTED_EDGE ( 'NONE', *, *, #485, .F. ) ;
|
||||
#84 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000002665, -6.244997998398397421, 10.00000000000007816 ) ) ;
|
||||
#85 = EDGE_LOOP ( 'NONE', ( #351, #38, #196, #412 ) ) ;
|
||||
#86 = CYLINDRICAL_SURFACE ( 'NONE', #446, 2.900000000000021672 ) ;
|
||||
#87 = EDGE_LOOP ( 'NONE', ( #407, #365, #305, #453 ) ) ;
|
||||
#88 = VECTOR ( 'NONE', #215, 1000.000000000000000 ) ;
|
||||
#89 = PLANE ( 'NONE', #176 ) ;
|
||||
#90 = ORIENTED_EDGE ( 'NONE', *, *, #355, .F. ) ;
|
||||
#91 = EDGE_CURVE ( 'NONE', #320, #186, #422, .T. ) ;
|
||||
#92 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000003109, -0.1893503389913020196, -7.900000000000034106 ) ) ;
|
||||
#93 = VERTEX_POINT ( 'NONE', #189 ) ;
|
||||
#94 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 7.000000000000117240, 10.00000000000007994 ) ) ;
|
||||
#95 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
|
||||
( #316, #92, #271, #55, #230, #410, #9, #164, #518, #162, #424, #471, #246, #333, #249, #567, #154, #430, #329, #523, #199, #516, #20, #293, #24, #572, #159, #286, #299, #115, #197, #26, #203, #336 ),
|
||||
.UNSPECIFIED., .F., .F.,
|
||||
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
|
||||
( 0.009078688953563758893, 0.009645968560652860499, 0.01021324816774196037, 0.01078052777483106198, 0.01134780738192016358, 0.01191508698900926345, 0.01248236659609836506, 0.01304964620318746493, 0.01361692581027656654, 0.01418420541736566468, 0.01475148502445476628, 0.01531876463154386615, 0.01588604423863296602, 0.01645332384572206763, 0.01702060345281116924, 0.01758788305990027084, 0.01815516266698936898 ),
|
||||
.UNSPECIFIED. ) ;
|
||||
#96 = CARTESIAN_POINT ( 'NONE', ( 1.091489434568259975, -1.915536973412236277, 2.814492817154451210 ) ) ;
|
||||
#97 = ORIENTED_EDGE ( 'NONE', *, *, #145, .F. ) ;
|
||||
#98 = DIRECTION ( 'NONE', ( -5.744102241837528403E-15, -1.000000000000000000, -6.513388781306040347E-31 ) ) ;
|
||||
#99 = AXIS2_PLACEMENT_3D ( 'NONE', #564, #76, #245 ) ;
|
||||
#100 = CARTESIAN_POINT ( 'NONE', ( 1.211348083037459444, -2.899871605082789294, 4.806393686871440529 ) ) ;
|
||||
#101 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#102 = SURFACE_STYLE_USAGE ( .BOTH. , #513 ) ;
|
||||
#103 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.224646798490764308E-16, -9.466330862652143066E-30 ) ) ;
|
||||
#104 = EDGE_CURVE ( 'NONE', #512, #264, #138, .T. ) ;
|
||||
#105 = EDGE_LOOP ( 'NONE', ( #149, #233 ) ) ;
|
||||
#106 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000003997, -0.1893503389913032131, 2.100000000000029399 ) ) ;
|
||||
#107 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
|
||||
#108 = PRESENTATION_STYLE_ASSIGNMENT (( #102 ) ) ;
|
||||
#109 = EDGE_CURVE ( 'NONE', #218, #512, #551, .T. ) ;
|
||||
#110 = EDGE_CURVE ( 'NONE', #415, #307, #388, .T. ) ;
|
||||
#111 = CARTESIAN_POINT ( 'NONE', ( 1.190122042626443832, 2.752113149500015510, 4.066167496474161425 ) ) ;
|
||||
#112 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000002665, -6.244997998398397421, 10.00000000000007816 ) ) ;
|
||||
#113 = CARTESIAN_POINT ( 'NONE', ( 1.189989376409346322, 2.751146621874757781, 5.936406362935758629 ) ) ;
|
||||
#114 = DIRECTION ( 'NONE', ( 1.000000000000000000, 6.565802712909607925E-26, 0.000000000000000000 ) ) ;
|
||||
#115 = CARTESIAN_POINT ( 'NONE', ( 1.021299653282159658, -0.9391604766338250698, -2.249794706374403486 ) ) ;
|
||||
#116 = CARTESIAN_POINT ( 'NONE', ( 1.158586339820907085, 2.515845045974717031, -6.454706600528678173 ) ) ;
|
||||
#117 = ORIENTED_EDGE ( 'NONE', *, *, #341, .T. ) ;
|
||||
#118 = CARTESIAN_POINT ( 'NONE', ( 1.197921579145535320, 2.806972390867914502, 4.247069915549982255 ) ) ;
|
||||
#119 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000000888, 7.000000000000117240, 10.00000000000007816 ) ) ;
|
||||
#120 = EDGE_CURVE ( 'NONE', #272, #175, #435, .T. ) ;
|
||||
#121 = AXIS2_PLACEMENT_3D ( 'NONE', #36, #181, #177 ) ;
|
||||
#122 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #257 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #363, #506, #459 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#123 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, 0.1918819484234069173, 7.900000000000076739 ) ) ;
|
||||
#124 = CARTESIAN_POINT ( 'NONE', ( 1.190122042626445165, 2.752113149500017286, -5.933832503525896307 ) ) ;
|
||||
#125 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000003109, -6.899693021425057655E-23, -7.900000000000030553 ) ) ;
|
||||
#126 = ORIENTED_EDGE ( 'NONE', *, *, #30, .T. ) ;
|
||||
#127 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 5.000000000000029310 ) ) ;
|
||||
#128 = ORIENTED_EDGE ( 'NONE', *, *, #109, .T. ) ;
|
||||
#129 = AXIS2_PLACEMENT_3D ( 'NONE', #127, #268, #3 ) ;
|
||||
#130 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#131 = ORIENTED_EDGE ( 'NONE', *, *, #27, .T. ) ;
|
||||
#132 = FACE_OUTER_BOUND ( 'NONE', #59, .T. ) ;
|
||||
#133 = ORIENTED_EDGE ( 'NONE', *, *, #220, .T. ) ;
|
||||
#134 = EDGE_CURVE ( 'NONE', #320, #548, #480, .T. ) ;
|
||||
#135 = FACE_OUTER_BOUND ( 'NONE', #292, .T. ) ;
|
||||
#136 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#137 = ORIENTED_EDGE ( 'NONE', *, *, #461, .T. ) ;
|
||||
#138 = CIRCLE ( 'NONE', #6, 19.99999999999999289 ) ;
|
||||
#139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #239 ), #470 ) ;
|
||||
#140 = DIRECTION ( 'NONE', ( -9.269115636346818649E-30, 6.509055438931217236E-31, 1.000000000000000000 ) ) ;
|
||||
#141 = ORIENTED_EDGE ( 'NONE', *, *, #270, .T. ) ;
|
||||
#142 = CARTESIAN_POINT ( 'NONE', ( 1.078094169556660376, -1.772839131899029086, 7.302921832109006139 ) ) ;
|
||||
#143 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 0.000000000000000000 ) ) ;
|
||||
#144 = DIRECTION ( 'NONE', ( -9.269115636346818649E-30, 6.509055438931217236E-31, 1.000000000000000000 ) ) ;
|
||||
#145 = EDGE_CURVE ( 'NONE', #18, #93, #337, .T. ) ;
|
||||
#146 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004885, -0.1918351283818670872, 7.900000000000078515 ) ) ;
|
||||
#147 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, -1.313160542581921172E-24, 10.00000000000005862 ) ) ;
|
||||
#148 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, -1.313160542581921172E-24, 10.00000000000005862 ) ) ;
|
||||
#149 = ORIENTED_EDGE ( 'NONE', *, *, #41, .F. ) ;
|
||||
#150 = CARTESIAN_POINT ( 'NONE', ( 1.170237444980486874, -2.604983627007379621, 3.711504077527632894 ) ) ;
|
||||
#151 = ORIENTED_EDGE ( 'NONE', *, *, #270, .F. ) ;
|
||||
#152 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000003997, 0.1893965525852976117, 2.100000000000028955 ) ) ;
|
||||
#153 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, -7.000000000000002665, -10.00000000000003908 ) ) ;
|
||||
#154 = CARTESIAN_POINT ( 'NONE', ( 1.211348083037458556, -2.899871605082789294, -5.193606313128618091 ) ) ;
|
||||
#155 = CIRCLE ( 'NONE', #219, 19.99999999999999289 ) ;
|
||||
#156 = CARTESIAN_POINT ( 'NONE', ( 1.091678846172272621, 1.917492000104030536, -2.816215675424861953 ) ) ;
|
||||
#157 = ORIENTED_EDGE ( 'NONE', *, *, #348, .F. ) ;
|
||||
#158 = PRODUCT_CONTEXT ( 'NONE', #378, 'mechanical' ) ;
|
||||
#159 = CARTESIAN_POINT ( 'NONE', ( 1.078094169556659487, -1.772839131899032639, -2.697078167891055589 ) ) ;
|
||||
#160 = LINE ( 'NONE', #477, #247 ) ;
|
||||
#161 = EDGE_CURVE ( 'NONE', #581, #218, #33, .T. ) ;
|
||||
#162 = CARTESIAN_POINT ( 'NONE', ( 1.119040394117710946, -2.183007095657998331, -6.918385665888346026 ) ) ;
|
||||
#163 = CARTESIAN_POINT ( 'NONE', ( 1.170434743757138518, 2.606467032255219696, -3.714700726925435958 ) ) ;
|
||||
#164 = CARTESIAN_POINT ( 'NONE', ( 1.077816083822058069, -1.769689103339531222, -7.305306201355445062 ) ) ;
|
||||
#165 = EDGE_CURVE ( 'NONE', #548, #415, #155, .T. ) ;
|
||||
#166 = CARTESIAN_POINT ( 'NONE', ( 1.211356511054556773, 2.899929115085451592, -4.809491332897139593 ) ) ;
|
||||
#167 = CLOSED_SHELL ( 'NONE', ( #478, #60, #525, #449, #205, #561, #5, #469, #528, #241, #373, #420, #327 ) ) ;
|
||||
#168 = CYLINDRICAL_SURFACE ( 'NONE', #468, 19.99999999999999645 ) ;
|
||||
#169 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #289, 'distance_accuracy_value', 'NONE');
|
||||
#170 = CARTESIAN_POINT ( 'NONE', ( 1.133103134302108961, 2.305988130372859324, -6.768634029853752843 ) ) ;
|
||||
#171 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.336808689285477401E-16, -9.466330862652141665E-30 ) ) ;
|
||||
#172 = FACE_OUTER_BOUND ( 'NONE', #451, .T. ) ;
|
||||
#173 = ORIENTED_EDGE ( 'NONE', *, *, #41, .T. ) ;
|
||||
#174 = CYLINDRICAL_SURFACE ( 'NONE', #65, 2.900000000000021672 ) ;
|
||||
#175 = VERTEX_POINT ( 'NONE', #521 ) ;
|
||||
#176 = AXIS2_PLACEMENT_3D ( 'NONE', #450, #360, #487 ) ;
|
||||
#177 = DIRECTION ( 'NONE', ( -9.269115636346818649E-30, 6.509055438931217236E-31, 1.000000000000000000 ) ) ;
|
||||
#178 = ORIENTED_EDGE ( 'NONE', *, *, #195, .F. ) ;
|
||||
#179 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#180 = ORIENTED_EDGE ( 'NONE', *, *, #534, .T. ) ;
|
||||
#181 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#182 = VERTEX_POINT ( 'NONE', #425 ) ;
|
||||
#183 = SURFACE_STYLE_FILL_AREA ( #546 ) ;
|
||||
#184 = VECTOR ( 'NONE', #14, 1000.000000000000000 ) ;
|
||||
#185 = CARTESIAN_POINT ( 'NONE', ( 1.119040394117709392, -2.183007095657995666, 3.081614334111711706 ) ) ;
|
||||
#186 = VERTEX_POINT ( 'NONE', #21 ) ;
|
||||
#187 = PLANE ( 'NONE', #315 ) ;
|
||||
#188 = CARTESIAN_POINT ( 'NONE', ( 1.158841438556197589, -2.517865683606068217, 6.451300505012435238 ) ) ;
|
||||
#189 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, -7.000000000000002665, 10.00000000000007994 ) ) ;
|
||||
#190 = CARTESIAN_POINT ( 'NONE', ( 1.198052156150385184, -2.807889211821545494, 5.749355937907877134 ) ) ;
|
||||
#191 = CARTESIAN_POINT ( 'NONE', ( 2.688043534538266191E-29, 3.551475717527332707E-16, -7.900000000000050981 ) ) ;
|
||||
#192 = CARTESIAN_POINT ( 'NONE', ( 1.208620515402092588, -2.881436852169650731, 5.378282717686452941 ) ) ;
|
||||
#193 = FACE_OUTER_BOUND ( 'NONE', #338, .T. ) ;
|
||||
#194 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -5.000000000000029310 ) ) ;
|
||||
#195 = EDGE_CURVE ( 'NONE', #93, #29, #198, .T. ) ;
|
||||
#196 = ORIENTED_EDGE ( 'NONE', *, *, #220, .F. ) ;
|
||||
#197 = CARTESIAN_POINT ( 'NONE', ( 1.013419683820314887, -0.7561342664326187180, -2.193798180097097816 ) ) ;
|
||||
#198 = LINE ( 'NONE', #340, #296 ) ;
|
||||
#199 = CARTESIAN_POINT ( 'NONE', ( 1.190119196357803277, -2.752089387394692555, -4.066153994152150730 ) ) ;
|
||||
#200 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #454, 'distance_accuracy_value', 'NONE');
|
||||
#201 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.336808690598624138E-16, 9.466330862652141665E-30 ) ) ;
|
||||
#202 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #479, .NOT_KNOWN. ) ;
|
||||
#203 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004663, -0.1918351283818638398, -2.100000000000022293 ) ) ;
|
||||
#204 = DIRECTION ( 'NONE', ( -4.336808690598624138E-16, 1.000000000000000000, 6.508092473959028873E-31 ) ) ;
|
||||
#205 = ADVANCED_FACE ( 'NONE', ( #568 ), #70, .F. ) ;
|
||||
#206 = CARTESIAN_POINT ( 'NONE', ( 1.208577462364844868, 2.881145210771569154, 4.619211358345981289 ) ) ;
|
||||
#207 = CARTESIAN_POINT ( 'NONE', ( 1.158669802208732946, 2.516548655156687797, -3.546268235561122140 ) ) ;
|
||||
#208 = CARTESIAN_POINT ( 'NONE', ( 1.021083600930263513, 0.9347700137074637095, 2.248219630233052602 ) ) ;
|
||||
#209 = CARTESIAN_POINT ( 'NONE', ( 1.119347325064026011, 2.185889046635326682, -6.915314235370883189 ) ) ;
|
||||
#210 = ORIENTED_EDGE ( 'NONE', *, *, #213, .T. ) ;
|
||||
#211 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, 0.000000000000000000, -2.100000000000022293 ) ) ;
|
||||
#212 = CARTESIAN_POINT ( 'NONE', ( -2.688043534540597391E-29, 1.887626077290066985E-30, 7.900000000000050981 ) ) ;
|
||||
#213 = EDGE_CURVE ( 'NONE', #548, #447, #160, .T. ) ;
|
||||
#214 = ORIENTED_EDGE ( 'NONE', *, *, #104, .F. ) ;
|
||||
#215 = DIRECTION ( 'NONE', ( 1.224646798490764308E-16, -1.000000000000000000, -6.508092473959024494E-31 ) ) ;
|
||||
#216 = ORIENTED_EDGE ( 'NONE', *, *, #303, .T. ) ;
|
||||
#217 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997335, 6.244997998398504890, -10.00000000000004086 ) ) ;
|
||||
#218 = VERTEX_POINT ( 'NONE', #25 ) ;
|
||||
#219 = AXIS2_PLACEMENT_3D ( 'NONE', #243, #294, #114 ) ;
|
||||
#220 = EDGE_CURVE ( 'NONE', #93, #272, #302, .T. ) ;
|
||||
#221 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.336808690598624138E-16, -9.466330862652141665E-30 ) ) ;
|
||||
#222 = ORIENTED_EDGE ( 'NONE', *, *, #574, .T. ) ;
|
||||
#223 = FILL_AREA_STYLE ('',( #266 ) ) ;
|
||||
#224 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.336808690598624138E-16, -9.466330862652141665E-30 ) ) ;
|
||||
#225 = ORIENTED_EDGE ( 'NONE', *, *, #369, .F. ) ;
|
||||
#226 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -5.000000000000029310 ) ) ;
|
||||
#227 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#228 = CARTESIAN_POINT ( 'NONE', ( 21.00000000000000000, 0.000000000000000000, -10.00000000000005862 ) ) ;
|
||||
#229 = VECTOR ( 'NONE', #445, 1000.000000000000000 ) ;
|
||||
#230 = CARTESIAN_POINT ( 'NONE', ( 1.021113008599028538, -0.9352134876267794716, -7.751555221103533455 ) ) ;
|
||||
#231 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000006217, -6.244997998398404526, 10.00000000000007816 ) ) ;
|
||||
#232 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004219, -6.899771907515579756E-23, 2.100000000000029843 ) ) ;
|
||||
#233 = ORIENTED_EDGE ( 'NONE', *, *, #574, .F. ) ;
|
||||
#234 = EDGE_CURVE ( 'NONE', #581, #502, #80, .T. ) ;
|
||||
#235 = CARTESIAN_POINT ( 'NONE', ( 1.052421527495167153, -1.455817154695808968, 7.515353646008888333 ) ) ;
|
||||
#236 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -5.000000000000029310 ) ) ;
|
||||
#237 = AXIS2_PLACEMENT_3D ( 'NONE', #8, #62, #143 ) ;
|
||||
#238 = DIRECTION ( 'NONE', ( -3.446461345128720556E-15, -1.000000000000000000, -6.505203579042415614E-31 ) ) ;
|
||||
#239 = STYLED_ITEM ( 'NONE', ( #50 ), #560 ) ;
|
||||
#240 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#241 = ADVANCED_FACE ( 'NONE', ( #260 ), #404, .T. ) ;
|
||||
#242 = CARTESIAN_POINT ( 'NONE', ( 1.077717860131252703, 1.768517344931941349, 7.306130988908137169 ) ) ;
|
||||
#243 = CARTESIAN_POINT ( 'NONE', ( 21.00000000000000000, 0.000000000000000000, 10.00000000000005862 ) ) ;
|
||||
#244 = CARTESIAN_POINT ( 'NONE', ( -2.688043534540597391E-29, 1.887626077290066985E-30, -2.100000000000008082 ) ) ;
|
||||
#245 = DIRECTION ( 'NONE', ( 1.000000000000000000, 6.565802712909607925E-26, 0.000000000000000000 ) ) ;
|
||||
#246 = CARTESIAN_POINT ( 'NONE', ( 1.170237444980486208, -2.604983627007380509, -6.288495922472426614 ) ) ;
|
||||
#247 = VECTOR ( 'NONE', #72, 1000.000000000000000 ) ;
|
||||
#248 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000002665, -7.000000000000002665, 10.00000000000007816 ) ) ;
|
||||
#249 = CARTESIAN_POINT ( 'NONE', ( 1.197901747916505277, -2.806831562450985640, -5.753278892729639438 ) ) ;
|
||||
#250 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 7.000000000000117240, 10.00000000000007994 ) ) ;
|
||||
#251 = CARTESIAN_POINT ( 'NONE', ( 1.158586339820905087, 2.515845045974715255, 3.545293399471377338 ) ) ;
|
||||
#252 = EDGE_CURVE ( 'NONE', #415, #264, #1, .T. ) ;
|
||||
#253 = CARTESIAN_POINT ( 'NONE', ( 1.021083600930265511, 0.9347700137074648197, -7.751780369767005574 ) ) ;
|
||||
#254 = FILL_AREA_STYLE_COLOUR ( '', #499 ) ;
|
||||
#255 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 7.000000000000117240, -10.00000000000003908 ) ) ;
|
||||
#256 = VECTOR ( 'NONE', #52, 1000.000000000000000 ) ;
|
||||
#257 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #363, 'distance_accuracy_value', 'NONE');
|
||||
#258 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, -7.000000000000002665, 10.00000000000007994 ) ) ;
|
||||
#259 = EDGE_LOOP ( 'NONE', ( #312, #4 ) ) ;
|
||||
#260 = FACE_OUTER_BOUND ( 'NONE', #301, .T. ) ;
|
||||
#261 = EDGE_CURVE ( 'NONE', #447, #495, #47, .T. ) ;
|
||||
#262 = ORIENTED_EDGE ( 'NONE', *, *, #165, .F. ) ;
|
||||
#263 = LINE ( 'NONE', #393, #229 ) ;
|
||||
#264 = VERTEX_POINT ( 'NONE', #217 ) ;
|
||||
#265 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #202, #19 ) ;
|
||||
#266 = FILL_AREA_STYLE_COLOUR ( '', #555 ) ;
|
||||
#267 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #467, #426 ) ;
|
||||
#268 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#269 = ORIENTED_EDGE ( 'NONE', *, *, #120, .T. ) ;
|
||||
#270 = EDGE_CURVE ( 'NONE', #186, #512, #531, .T. ) ;
|
||||
#271 = CARTESIAN_POINT ( 'NONE', ( 1.002688659126039328, -0.3777202291820365154, -7.881634665580658172 ) ) ;
|
||||
#272 = VERTEX_POINT ( 'NONE', #492 ) ;
|
||||
#273 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.336808689285477401E-16, 9.466330862652141665E-30 ) ) ;
|
||||
#274 = LINE ( 'NONE', #148, #575 ) ;
|
||||
#275 = LINE ( 'NONE', #191, #331 ) ;
|
||||
#276 = AXIS2_PLACEMENT_3D ( 'NONE', #326, #103, #552 ) ;
|
||||
#277 = CIRCLE ( 'NONE', #56, 2.900000000000021672 ) ;
|
||||
#278 = CARTESIAN_POINT ( 'NONE', ( 1.040742947304724053, -1.287846205588440318, 7.605207037590122177 ) ) ;
|
||||
#279 = ORIENTED_EDGE ( 'NONE', *, *, #46, .T. ) ;
|
||||
#280 = FACE_OUTER_BOUND ( 'NONE', #335, .T. ) ;
|
||||
#281 = VERTEX_POINT ( 'NONE', #490 ) ;
|
||||
#282 = PLANE ( 'NONE', #362 ) ;
|
||||
#283 = VERTEX_POINT ( 'NONE', #311 ) ;
|
||||
#284 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#285 = AXIS2_PLACEMENT_3D ( 'NONE', #79, #486, #171 ) ;
|
||||
#286 = CARTESIAN_POINT ( 'NONE', ( 1.052421527495168929, -1.455817154695814519, -2.484646353991172507 ) ) ;
|
||||
#287 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #169 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #289, #284, #413 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#288 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
|
||||
#289 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#290 = CARTESIAN_POINT ( 'NONE', ( 1.040598932633155282, 1.285769999470953273, 2.393683501486850496 ) ) ;
|
||||
#291 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#292 = EDGE_LOOP ( 'NONE', ( #444, #225, #354, #117 ) ) ;
|
||||
#293 = CARTESIAN_POINT ( 'NONE', ( 1.133284157695424454, -2.307557648718657095, -3.233336915433438818 ) ) ;
|
||||
#294 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#295 = CARTESIAN_POINT ( 'NONE', ( 1.208625607444980377, 2.881478330222419171, 5.378858722586736363 ) ) ;
|
||||
#296 = VECTOR ( 'NONE', #291, 1000.000000000000000 ) ;
|
||||
#297 = DIRECTION ( 'NONE', ( 3.446461345128720556E-15, 1.000000000000000000, 6.505203579042415614E-31 ) ) ;
|
||||
#298 = EDGE_CURVE ( 'NONE', #495, #283, #457, .T. ) ;
|
||||
#299 = CARTESIAN_POINT ( 'NONE', ( 1.040742947304723387, -1.287846205588442094, -2.394792962409938220 ) ) ;
|
||||
#300 = CARTESIAN_POINT ( 'NONE', ( 1.052408622698137064, 1.455468634805070938, -7.515404853736134427 ) ) ;
|
||||
#301 = EDGE_LOOP ( 'NONE', ( #583, #133, #279, #361, #49, #40, #180 ) ) ;
|
||||
#302 = LINE ( 'NONE', #258, #429 ) ;
|
||||
#303 = EDGE_CURVE ( 'NONE', #283, #495, #372, .T. ) ;
|
||||
#304 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#305 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;
|
||||
#306 = DIRECTION ( 'NONE', ( 1.000000000000000000, 6.565802712909606777E-26, -9.466330862652141665E-30 ) ) ;
|
||||
#307 = VERTEX_POINT ( 'NONE', #356 ) ;
|
||||
#308 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -5.000000000000029310 ) ) ;
|
||||
#309 = ORIENTED_EDGE ( 'NONE', *, *, #355, .T. ) ;
|
||||
#310 = FACE_OUTER_BOUND ( 'NONE', #536, .T. ) ;
|
||||
#311 = CARTESIAN_POINT ( 'NONE', ( -2.745235950171453180E-29, 3.551475717928236256E-16, 2.100000000000029843 ) ) ;
|
||||
#312 = ORIENTED_EDGE ( 'NONE', *, *, #298, .F. ) ;
|
||||
#313 = EDGE_CURVE ( 'NONE', #182, #283, #582, .T. ) ;
|
||||
#314 = VECTOR ( 'NONE', #273, 1000.000000000000000 ) ;
|
||||
#315 = AXIS2_PLACEMENT_3D ( 'NONE', #500, #366, #98 ) ;
|
||||
#316 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000003109, -6.899693021425057655E-23, -7.900000000000030553 ) ) ;
|
||||
#317 = ORIENTED_EDGE ( 'NONE', *, *, #91, .F. ) ;
|
||||
#318 = FACE_OUTER_BOUND ( 'NONE', #442, .T. ) ;
|
||||
#319 = CARTESIAN_POINT ( 'NONE', ( 1.013419683820312445, -0.7561342664326269336, 7.806201819902960359 ) ) ;
|
||||
#320 = VERTEX_POINT ( 'NONE', #84 ) ;
|
||||
#321 = CARTESIAN_POINT ( 'NONE', ( 1.189957639517908783, -2.750935179413650733, 4.062707581451313388 ) ) ;
|
||||
#322 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#323 = VECTOR ( 'NONE', #39, 1000.000000000000000 ) ;
|
||||
#324 = FACE_OUTER_BOUND ( 'NONE', #377, .T. ) ;
|
||||
#325 = ORIENTED_EDGE ( 'NONE', *, *, #441, .F. ) ;
|
||||
#326 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 7.000000000000117240, 10.00000000000007994 ) ) ;
|
||||
#327 = ADVANCED_FACE ( 'NONE', ( #132 ), #86, .F. ) ;
|
||||
#328 = DIRECTION ( 'NONE', ( 3.446461345128720556E-15, 1.000000000000000000, 6.505203579042415614E-31 ) ) ;
|
||||
#329 = CARTESIAN_POINT ( 'NONE', ( 1.208620515402089257, -2.881436852169650731, -4.621717282313606567 ) ) ;
|
||||
#330 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999999112, 7.000000000000117240, -10.00000000000004086 ) ) ;
|
||||
#331 = VECTOR ( 'NONE', #371, 1000.000000000000000 ) ;
|
||||
#332 = STYLED_ITEM ( 'NONE', ( #108 ), #48 ) ;
|
||||
#333 = CARTESIAN_POINT ( 'NONE', ( 1.189957639517910559, -2.750935179413651177, -5.937292418548744344 ) ) ;
|
||||
#334 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000002887, 0.1893965525852976117, -7.900000000000030553 ) ) ;
|
||||
#335 = EDGE_LOOP ( 'NONE', ( #83, #131, #222, #510 ) ) ;
|
||||
#336 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, 0.000000000000000000, -2.100000000000022293 ) ) ;
|
||||
#337 = LINE ( 'NONE', #250, #522 ) ;
|
||||
#338 = EDGE_LOOP ( 'NONE', ( #325, #579, #216, #515 ) ) ;
|
||||
#339 = CARTESIAN_POINT ( 'NONE', ( 1.132930861937686995, 2.304553105269334878, 6.770702731037360422 ) ) ;
|
||||
#340 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, -7.000000000000002665, 10.00000000000007994 ) ) ;
|
||||
#341 = EDGE_CURVE ( 'NONE', #307, #533, #263, .T. ) ;
|
||||
#342 = CARTESIAN_POINT ( 'NONE', ( 1.040675464592997423, 1.286964762756710456, 7.605733356632443432 ) ) ;
|
||||
#343 = VECTOR ( 'NONE', #221, 1000.000000000000000 ) ;
|
||||
#344 = CARTESIAN_POINT ( 'NONE', ( 1.040675464592996979, 1.286964762756710901, -2.394266643367616965 ) ) ;
|
||||
#345 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #239 ) ) ;
|
||||
#346 = CARTESIAN_POINT ( 'NONE', ( 21.00000000000000000, 0.000000000000000000, 10.00000000000005862 ) ) ;
|
||||
#347 = CARTESIAN_POINT ( 'NONE', ( 1.040598932633158391, 1.285769999470955938, -7.606316498513207236 ) ) ;
|
||||
#348 = EDGE_CURVE ( 'NONE', #29, #175, #43, .T. ) ;
|
||||
#349 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#350 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997335, 6.244997998398504890, 10.00000000000007816 ) ) ;
|
||||
#351 = ORIENTED_EDGE ( 'NONE', *, *, #348, .T. ) ;
|
||||
#352 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 5.000000000000029310 ) ) ;
|
||||
#353 = VECTOR ( 'NONE', #297, 1000.000000000000000 ) ;
|
||||
#354 = ORIENTED_EDGE ( 'NONE', *, *, #534, .F. ) ;
|
||||
#355 = EDGE_CURVE ( 'NONE', #175, #186, #401, .T. ) ;
|
||||
#356 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000000888, 7.000000000000117240, 10.00000000000007816 ) ) ;
|
||||
#357 = EDGE_LOOP ( 'NONE', ( #389, #178, #97, #400 ) ) ;
|
||||
#358 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 7.000000000000117240, 10.00000000000007994 ) ) ;
|
||||
#359 = ORIENTED_EDGE ( 'NONE', *, *, #91, .T. ) ;
|
||||
#360 = DIRECTION ( 'NONE', ( 9.466330862652141665E-30, 6.509055438931218112E-31, 1.000000000000000000 ) ) ;
|
||||
#361 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
|
||||
#362 = AXIS2_PLACEMENT_3D ( 'NONE', #509, #455, #238 ) ;
|
||||
#363 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#364 = CARTESIAN_POINT ( 'NONE', ( 1.211385526473538921, -2.900127106664407872, 5.189740600924040770 ) ) ;
|
||||
#365 = ORIENTED_EDGE ( 'NONE', *, *, #488, .F. ) ;
|
||||
#366 = DIRECTION ( 'NONE', ( -1.000000000000000000, 5.744102241837528403E-15, 9.466330862652141665E-30 ) ) ;
|
||||
#367 = CARTESIAN_POINT ( 'NONE', ( 1.002688659126040660, -0.3777202291820386804, 2.118365334419400448 ) ) ;
|
||||
#368 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#369 = EDGE_CURVE ( 'NONE', #18, #44, #538, .T. ) ;
|
||||
#370 = FACE_OUTER_BOUND ( 'NONE', #357, .T. ) ;
|
||||
#371 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#372 = CIRCLE ( 'NONE', #121, 2.900000000000021672 ) ;
|
||||
#373 = ADVANCED_FACE ( 'NONE', ( #172 ), #89, .F. ) ;
|
||||
#374 = CARTESIAN_POINT ( 'NONE', ( 1.119308165191564175, -2.185424989608174773, 6.915611606621540730 ) ) ;
|
||||
#375 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 5.000000000000029310 ) ) ;
|
||||
#376 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#377 = EDGE_LOOP ( 'NONE', ( #126, #438, #462, #553 ) ) ;
|
||||
#378 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#379 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000005329, 0.000000000000000000, 7.900000000000078515 ) ) ;
|
||||
#380 = CARTESIAN_POINT ( 'NONE', ( 1.091483246822568587, 1.915573646220076531, -7.185661719096025912 ) ) ;
|
||||
#381 = AXIS2_PLACEMENT_3D ( 'NONE', #23, #204, #201 ) ;
|
||||
#382 = CARTESIAN_POINT ( 'NONE', ( 1.170448483663789174, 2.606583613593464577, 3.714740571853973883 ) ) ;
|
||||
#383 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, 0.000000000000000000, -2.100000000000022293 ) ) ;
|
||||
#384 = CARTESIAN_POINT ( 'NONE', ( 1.013263098148782015, 0.7515245305709852275, 7.807309615759736587 ) ) ;
|
||||
#385 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #265 ) ;
|
||||
#386 = CARTESIAN_POINT ( 'NONE', ( 1.211377228074604240, 2.900070481132997813, -5.188344443036267073 ) ) ;
|
||||
#387 = CARTESIAN_POINT ( 'NONE', ( 1.077796069496008258, 1.769344865796415922, 2.694556599918310091 ) ) ;
|
||||
#388 = LINE ( 'NONE', #119, #353 ) ;
|
||||
#389 = ORIENTED_EDGE ( 'NONE', *, *, #395, .T. ) ;
|
||||
#390 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #378 ) ;
|
||||
#391 = VECTOR ( 'NONE', #328, 1000.000000000000000 ) ;
|
||||
#392 = CARTESIAN_POINT ( 'NONE', ( 1.013263098148781793, 0.7515245305709828960, -2.192690384240322476 ) ) ;
|
||||
#393 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000000888, 7.000000000000117240, 10.00000000000007816 ) ) ;
|
||||
#394 = ORIENTED_EDGE ( 'NONE', *, *, #252, .F. ) ;
|
||||
#395 = EDGE_CURVE ( 'NONE', #44, #29, #37, .T. ) ;
|
||||
#396 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997335, 6.244997998398504890, 10.00000000000007816 ) ) ;
|
||||
#397 = EDGE_LOOP ( 'NONE', ( #540, #288, #359, #141, #464, #2, #530, #12 ) ) ;
|
||||
#398 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#399 = VECTOR ( 'NONE', #179, 1000.000000000000000 ) ;
|
||||
#400 = ORIENTED_EDGE ( 'NONE', *, *, #369, .T. ) ;
|
||||
#401 = LINE ( 'NONE', #82, #419 ) ;
|
||||
#402 = ORIENTED_EDGE ( 'NONE', *, *, #104, .T. ) ;
|
||||
#403 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 0.000000000000000000 ) ) ;
|
||||
#404 = PLANE ( 'NONE', #566 ) ;
|
||||
#405 = ORIENTED_EDGE ( 'NONE', *, *, #395, .F. ) ;
|
||||
#406 = CARTESIAN_POINT ( 'NONE', ( 1.052229678524116974, -1.453158874364317121, 2.483143728707876363 ) ) ;
|
||||
#407 = ORIENTED_EDGE ( 'NONE', *, *, #313, .F. ) ;
|
||||
#408 = VECTOR ( 'NONE', #101, 1000.000000000000000 ) ;
|
||||
#409 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.336808689285477401E-16, 9.466330862652141665E-30 ) ) ;
|
||||
#410 = CARTESIAN_POINT ( 'NONE', ( 1.040509369047627031, -1.284244305237273176, -7.606990020442498945 ) ) ;
|
||||
#411 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
|
||||
( #379, #123, #483, #384, #432, #342, #563, #242, #22, #71, #339, #570, #476, #113, #481, #295, #520, #77, #206, #118, #111, #382, #251, #434, #67, #75, #387, #31, #290, #208, #559, #474, #152, #514 ),
|
||||
.UNSPECIFIED., .F., .F.,
|
||||
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
|
||||
( 2.011608682683055599E-20, 0.0005674180595977413276, 0.001134836119195482872, 0.001702254178793224416, 0.002269672238390966178, 0.002837090297988707505, 0.003404508357586448833, 0.003971926417184190594, 0.004539344476781931488, 0.005106762536379673249, 0.005674180595977414143, 0.006241598655575155905, 0.006809016715172896798, 0.007376434774770638560, 0.007943852834368379454, 0.008511270893966121215, 0.009078688953563861241 ),
|
||||
.UNSPECIFIED. ) ;
|
||||
#412 = ORIENTED_EDGE ( 'NONE', *, *, #195, .T. ) ;
|
||||
#413 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#414 = CARTESIAN_POINT ( 'NONE', ( 1.158578488896881975, -2.515793758690810566, 3.545152909254105200 ) ) ;
|
||||
#415 = VERTEX_POINT ( 'NONE', #396 ) ;
|
||||
#416 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000005329, 0.000000000000000000, 7.900000000000078515 ) ) ;
|
||||
#417 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 7.000000000000117240, -10.00000000000003908 ) ) ;
|
||||
#418 = SHAPE_DEFINITION_REPRESENTATION ( #385, #48 ) ;
|
||||
#419 = VECTOR ( 'NONE', #497, 1000.000000000000000 ) ;
|
||||
#420 = ADVANCED_FACE ( 'NONE', ( #580 ), #174, .F. ) ;
|
||||
#421 = FACE_BOUND ( 'NONE', #105, .T. ) ;
|
||||
#422 = LINE ( 'NONE', #112, #256 ) ;
|
||||
#423 = SURFACE_STYLE_FILL_AREA ( #223 ) ;
|
||||
#424 = CARTESIAN_POINT ( 'NONE', ( 1.133037558959462565, -2.305434706040918158, -6.769397951253941947 ) ) ;
|
||||
#425 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004219, -6.899771907515579756E-23, 2.100000000000029843 ) ) ;
|
||||
#426 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#427 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, -1.313167051637360128E-24, -10.00000000000005862 ) ) ;
|
||||
#428 = CARTESIAN_POINT ( 'NONE', ( 1.197916439904868291, 2.806938615793707736, -4.246642909114494380 ) ) ;
|
||||
#429 = VECTOR ( 'NONE', #224, 1000.000000000000000 ) ;
|
||||
#430 = CARTESIAN_POINT ( 'NONE', ( 1.211385526473540475, -2.900127106664406984, -4.810259399076017850 ) ) ;
|
||||
#431 = CARTESIAN_POINT ( 'NONE', ( 1.189989376409344768, 2.751146621874756448, -4.063593637064299990 ) ) ;
|
||||
#432 = CARTESIAN_POINT ( 'NONE', ( 1.021134131335210693, 0.9358593976546381032, 7.751416328777946951 ) ) ;
|
||||
#433 = DIRECTION ( 'NONE', ( 1.224646798490764308E-16, -1.000000000000000000, -6.508092473959024494E-31 ) ) ;
|
||||
#434 = CARTESIAN_POINT ( 'NONE', ( 1.133103134302109405, 2.305988130372857547, 3.231365970146301780 ) ) ;
|
||||
#435 = LINE ( 'NONE', #248, #554 ) ;
|
||||
#436 = AXIS2_PLACEMENT_3D ( 'NONE', #236, #322, #57 ) ;
|
||||
#437 = CARTESIAN_POINT ( 'NONE', ( 21.00000000000000000, 0.000000000000000000, -10.00000000000005862 ) ) ;
|
||||
#438 = ORIENTED_EDGE ( 'NONE', *, *, #341, .F. ) ;
|
||||
#439 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
|
||||
( #232, #106, #367, #452, #13, #550, #406, #7, #96, #185, #460, #414, #150, #321, #51, #465, #100, #364, #192, #190, #507, #11, #188, #511, #374, #547, #142, #235, #278, #63, #319, #58, #146, #556 ),
|
||||
.UNSPECIFIED., .F., .F.,
|
||||
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
|
||||
( 0.009078688953563861241, 0.009645968560652968052, 0.01021324816774207660, 0.01078052777483118341, 0.01134780738192029195, 0.01191508698900939876, 0.01248236659609850557, 0.01304964620318761412, 0.01361692581027671919, 0.01418420541736582600, 0.01475148502445493282, 0.01531876463154403963, 0.01588604423863314644, 0.01645332384572225498, 0.01702060345281136006, 0.01758788305990047207, 0.01815516266698957715 ),
|
||||
.UNSPECIFIED. ) ;
|
||||
#440 = DIRECTION ( 'NONE', ( -9.269115636346818649E-30, 6.509055438931217236E-31, 1.000000000000000000 ) ) ;
|
||||
#441 = EDGE_CURVE ( 'NONE', #182, #447, #439, .T. ) ;
|
||||
#442 = EDGE_LOOP ( 'NONE', ( #262, #210, #493, #137, #565, #128, #402, #394 ) ) ;
|
||||
#443 = DIRECTION ( 'NONE', ( 9.466330862652141665E-30, 6.509055438931218112E-31, 1.000000000000000000 ) ) ;
|
||||
#444 = ORIENTED_EDGE ( 'NONE', *, *, #545, .T. ) ;
|
||||
#445 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#446 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #494, #440 ) ;
|
||||
#447 = VERTEX_POINT ( 'NONE', #416 ) ;
|
||||
#448 = LINE ( 'NONE', #94, #314 ) ;
|
||||
#449 = ADVANCED_FACE ( 'NONE', ( #421, #463, #370 ), #61, .F. ) ;
|
||||
#450 = CARTESIAN_POINT ( 'NONE', ( 21.00000000000000000, 0.000000000000000000, -10.00000000000005862 ) ) ;
|
||||
#451 = EDGE_LOOP ( 'NONE', ( #405, #569, #491, #214, #151, #90, #157 ) ) ;
|
||||
#452 = CARTESIAN_POINT ( 'NONE', ( 1.013280555943153916, -0.7524488686545980354, 2.192810726461508430 ) ) ;
|
||||
#453 = ORIENTED_EDGE ( 'NONE', *, *, #298, .T. ) ;
|
||||
#454 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#455 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.446461345128720556E-15, 9.466330862652141665E-30 ) ) ;
|
||||
#456 = LINE ( 'NONE', #330, #391 ) ;
|
||||
#457 = CIRCLE ( 'NONE', #129, 2.900000000000021672 ) ;
|
||||
#458 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #332 ) ) ;
|
||||
#459 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#460 = CARTESIAN_POINT ( 'NONE', ( 1.133037558959465674, -2.305434706040918158, 3.230602048746117561 ) ) ;
|
||||
#461 = EDGE_CURVE ( 'NONE', #182, #581, #274, .T. ) ;
|
||||
#462 = ORIENTED_EDGE ( 'NONE', *, *, #110, .F. ) ;
|
||||
#463 = FACE_BOUND ( 'NONE', #259, .T. ) ;
|
||||
#464 = ORIENTED_EDGE ( 'NONE', *, *, #109, .F. ) ;
|
||||
#465 = CARTESIAN_POINT ( 'NONE', ( 1.208537156232738274, -2.880867423002855698, 4.617461895644574099 ) ) ;
|
||||
#466 = FACE_OUTER_BOUND ( 'NONE', #397, .T. ) ;
|
||||
#467 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#468 = AXIS2_PLACEMENT_3D ( 'NONE', #346, #349, #403 ) ;
|
||||
#469 = ADVANCED_FACE ( 'NONE', ( #324 ), #282, .F. ) ;
|
||||
#470 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #200 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #454, #537, #53 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#471 = CARTESIAN_POINT ( 'NONE', ( 1.158578488896881975, -2.515793758690810566, -6.454847090745953864 ) ) ;
|
||||
#472 = CARTESIAN_POINT ( 'NONE', ( 1.002777986724787462, 0.3817967870284947329, -7.881013912248518771 ) ) ;
|
||||
#473 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#474 = CARTESIAN_POINT ( 'NONE', ( 1.002777986724788795, 0.3817967870284926790, 2.118986087751539849 ) ) ;
|
||||
#475 = CARTESIAN_POINT ( 'NONE', ( 1.077717860131251815, 1.768517344931938906, -2.693869011091920562 ) ) ;
|
||||
#476 = CARTESIAN_POINT ( 'NONE', ( 1.170434743757137630, 2.606467032255219696, 6.285299273074622661 ) ) ;
|
||||
#477 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, -1.313160542581921172E-24, 10.00000000000005862 ) ) ;
|
||||
#478 = ADVANCED_FACE ( 'NONE', ( #280 ), #17, .F. ) ;
|
||||
#479 = PRODUCT ( '12600011', '12600011', '', ( #158 ) ) ;
|
||||
#480 = CIRCLE ( 'NONE', #99, 19.99999999999999289 ) ;
|
||||
#481 = CARTESIAN_POINT ( 'NONE', ( 1.197916439904865404, 2.806938615793708180, 5.753357090885563352 ) ) ;
|
||||
#482 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#483 = CARTESIAN_POINT ( 'NONE', ( 1.002758800380383120, 0.3805069094076524716, 7.881144024633281120 ) ) ;
|
||||
#484 = CARTESIAN_POINT ( 'NONE', ( 1.052256556417503708, 1.453447889974005092, -2.483378660096562385 ) ) ;
|
||||
#485 = EDGE_CURVE ( 'NONE', #218, #581, #95, .T. ) ;
|
||||
#486 = DIRECTION ( 'NONE', ( -4.336808689285477401E-16, -1.000000000000000000, -6.513388781306084137E-31 ) ) ;
|
||||
#487 = DIRECTION ( 'NONE', ( 1.000000000000000000, 6.565802712909606777E-26, -9.466330862652141665E-30 ) ) ;
|
||||
#488 = EDGE_CURVE ( 'NONE', #447, #182, #411, .T. ) ;
|
||||
#489 = VECTOR ( 'NONE', #130, 1000.000000000000000 ) ;
|
||||
#490 = CARTESIAN_POINT ( 'NONE', ( -2.745235950171453180E-29, 3.551475717928236256E-16, -7.900000000000028777 ) ) ;
|
||||
#491 = ORIENTED_EDGE ( 'NONE', *, *, #30, .F. ) ;
|
||||
#492 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000002665, -7.000000000000002665, 10.00000000000007816 ) ) ;
|
||||
#493 = ORIENTED_EDGE ( 'NONE', *, *, #488, .T. ) ;
|
||||
#494 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#495 = VERTEX_POINT ( 'NONE', #69 ) ;
|
||||
#496 = SURFACE_SIDE_STYLE ('',( #183 ) ) ;
|
||||
#497 = DIRECTION ( 'NONE', ( 5.744102241837526037E-15, 1.000000000000000000, 6.513388781306040347E-31 ) ) ;
|
||||
#498 = ORIENTED_EDGE ( 'NONE', *, *, #234, .T. ) ;
|
||||
#499 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#500 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000006217, -6.244997998398404526, 10.00000000000007816 ) ) ;
|
||||
#501 = DIRECTION ( 'NONE', ( 9.269115636346818649E-30, -6.509055438931217236E-31, -1.000000000000000000 ) ) ;
|
||||
#502 = VERTEX_POINT ( 'NONE', #244 ) ;
|
||||
#503 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999999112, 7.000000000000117240, -10.00000000000004086 ) ) ;
|
||||
#504 = DIRECTION ( 'NONE', ( -9.269115636346818649E-30, 6.509055438931217236E-31, 1.000000000000000000 ) ) ;
|
||||
#505 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 7.000000000000117240, 10.00000000000007994 ) ) ;
|
||||
#506 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#507 = CARTESIAN_POINT ( 'NONE', ( 1.190119196357802833, -2.752089387394693887, 5.933846005847905225 ) ) ;
|
||||
#508 = DIRECTION ( 'NONE', ( 1.000000000000000000, 6.565802712909607925E-26, 0.000000000000000000 ) ) ;
|
||||
#509 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000000888, 7.000000000000117240, 10.00000000000007816 ) ) ;
|
||||
#510 = ORIENTED_EDGE ( 'NONE', *, *, #234, .F. ) ;
|
||||
#511 = CARTESIAN_POINT ( 'NONE', ( 1.133284157695420680, -2.307557648718655763, 6.766663084566620689 ) ) ;
|
||||
#512 = VERTEX_POINT ( 'NONE', #427 ) ;
|
||||
#513 = SURFACE_SIDE_STYLE ('',( #423 ) ) ;
|
||||
#514 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004219, -6.899771907515579756E-23, 2.100000000000029843 ) ) ;
|
||||
#515 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;
|
||||
#516 = CARTESIAN_POINT ( 'NONE', ( 1.170477829490441879, -2.606803394963240095, -3.715227483615648474 ) ) ;
|
||||
#517 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000004441, 0.1918819484234041139, -2.100000000000022293 ) ) ;
|
||||
#518 = CARTESIAN_POINT ( 'NONE', ( 1.091489434568259531, -1.915536973412237609, -7.185507182845607410 ) ) ;
|
||||
#519 = CARTESIAN_POINT ( 'NONE', ( 1.119216967465734847, 2.184603567630820642, -3.083441417796536577 ) ) ;
|
||||
#520 = CARTESIAN_POINT ( 'NONE', ( 1.211356511054558327, 2.899929115085452480, 5.190508667102918139 ) ) ;
|
||||
#521 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000000888, -7.000000000000002665, -10.00000000000004086 ) ) ;
|
||||
#522 = VECTOR ( 'NONE', #433, 1000.000000000000000 ) ;
|
||||
#523 = CARTESIAN_POINT ( 'NONE', ( 1.198052156150384295, -2.807889211821545494, -4.250644062092180597 ) ) ;
|
||||
#524 = CARTESIAN_POINT ( 'NONE', ( 1.197921579145534654, 2.806972390867914502, -5.752930084450074588 ) ) ;
|
||||
#525 = ADVANCED_FACE ( 'NONE', ( #318 ), #168, .F. ) ;
|
||||
#526 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 7.000000000000117240, -10.00000000000003908 ) ) ;
|
||||
#527 = CARTESIAN_POINT ( 'NONE', ( 1.013349974533516606, 0.7539746642458204917, -7.806694168382120047 ) ) ;
|
||||
#528 = ADVANCED_FACE ( 'NONE', ( #135 ), #45, .F. ) ;
|
||||
#529 = CARTESIAN_POINT ( 'NONE', ( 21.00000000000000000, 0.000000000000000000, 10.00000000000005862 ) ) ;
|
||||
#530 = ORIENTED_EDGE ( 'NONE', *, *, #461, .F. ) ;
|
||||
#531 = CIRCLE ( 'NONE', #42, 19.99999999999999289 ) ;
|
||||
#532 = CARTESIAN_POINT ( 'NONE', ( -2.688043534540597391E-29, 1.887626077290066985E-30, -2.100000000000008082 ) ) ;
|
||||
#533 = VERTEX_POINT ( 'NONE', #503 ) ;
|
||||
#534 = EDGE_CURVE ( 'NONE', #307, #18, #448, .T. ) ;
|
||||
#535 = CARTESIAN_POINT ( 'NONE', ( 2.688043534538266191E-29, 3.551475717527332707E-16, 2.100000000000008082 ) ) ;
|
||||
#536 = EDGE_LOOP ( 'NONE', ( #309, #317, #544, #269 ) ) ;
|
||||
#537 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#538 = LINE ( 'NONE', #358, #54 ) ;
|
||||
#539 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #479 ) ) ;
|
||||
#540 = ORIENTED_EDGE ( 'NONE', *, *, #213, .F. ) ;
|
||||
#541 = LINE ( 'NONE', #526, #34 ) ;
|
||||
#542 = DIRECTION ( 'NONE', ( 1.000000000000000000, 6.565802712909607925E-26, 0.000000000000000000 ) ) ;
|
||||
#543 = AXIS2_PLACEMENT_3D ( 'NONE', #194, #376, #140 ) ;
|
||||
#544 = ORIENTED_EDGE ( 'NONE', *, *, #46, .F. ) ;
|
||||
#545 = EDGE_CURVE ( 'NONE', #533, #44, #541, .T. ) ;
|
||||
#546 = FILL_AREA_STYLE ('',( #254 ) ) ;
|
||||
#547 = CARTESIAN_POINT ( 'NONE', ( 1.091785109623155448, -1.918585440995612679, 7.182814723751592467 ) ) ;
|
||||
#548 = VERTEX_POINT ( 'NONE', #35 ) ;
|
||||
#549 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.565802712909606777E-26, 9.466330862652141665E-30 ) ) ;
|
||||
#550 = CARTESIAN_POINT ( 'NONE', ( 1.040509369047628363, -1.284244305237272066, 2.393009979557559230 ) ) ;
|
||||
#551 = LINE ( 'NONE', #147, #408 ) ;
|
||||
#552 = DIRECTION ( 'NONE', ( -1.224646798490764308E-16, 1.000000000000000000, 6.508092473959025369E-31 ) ) ;
|
||||
#553 = ORIENTED_EDGE ( 'NONE', *, *, #252, .T. ) ;
|
||||
#554 = VECTOR ( 'NONE', #482, 1000.000000000000000 ) ;
|
||||
#555 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#556 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000005329, 0.000000000000000000, 7.900000000000078515 ) ) ;
|
||||
#557 = DIRECTION ( 'NONE', ( -9.269115636346818649E-30, 6.509055438931217236E-31, 1.000000000000000000 ) ) ;
|
||||
#558 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#559 = CARTESIAN_POINT ( 'NONE', ( 1.013349974533517273, 0.7539746642458188264, 2.193305831617939461 ) ) ;
|
||||
#560 = MANIFOLD_SOLID_BREP ( 'D<>gagement M51', #167 ) ;
|
||||
#561 = ADVANCED_FACE ( 'NONE', ( #310 ), #187, .F. ) ;
|
||||
#562 = CYLINDRICAL_SURFACE ( 'NONE', #237, 19.99999999999999645 ) ;
|
||||
#563 = CARTESIAN_POINT ( 'NONE', ( 1.052256556417502820, 1.453447889974005536, 7.516621339903498011 ) ) ;
|
||||
#564 = CARTESIAN_POINT ( 'NONE', ( 21.00000000000000000, 0.000000000000000000, 10.00000000000005862 ) ) ;
|
||||
#565 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
|
||||
#566 = AXIS2_PLACEMENT_3D ( 'NONE', #529, #443, #306 ) ;
|
||||
#567 = CARTESIAN_POINT ( 'NONE', ( 1.208537156232742715, -2.880867423002856587, -5.382538104355484521 ) ) ;
|
||||
#568 = FACE_OUTER_BOUND ( 'NONE', #85, .T. ) ;
|
||||
#569 = ORIENTED_EDGE ( 'NONE', *, *, #545, .F. ) ;
|
||||
#570 = CARTESIAN_POINT ( 'NONE', ( 1.158669802208733390, 2.516548655156691794, 6.453731764438930263 ) ) ;
|
||||
#571 = CARTESIAN_POINT ( 'NONE', ( 1.132930861937689215, 2.304553105269332214, -3.229297268962695089 ) ) ;
|
||||
#572 = CARTESIAN_POINT ( 'NONE', ( 1.091785109623155670, -1.918585440995613123, -2.817185276248467041 ) ) ;
|
||||
#573 = CARTESIAN_POINT ( 'NONE', ( 1.208625607444980377, 2.881478330222419171, -4.621141277413321369 ) ) ;
|
||||
#574 = EDGE_CURVE ( 'NONE', #281, #502, #277, .T. ) ;
|
||||
#575 = VECTOR ( 'NONE', #501, 1000.000000000000000 ) ;
|
||||
#576 = CARTESIAN_POINT ( 'NONE', ( 1.170448483663788730, 2.606583613593465465, -6.285259428146082072 ) ) ;
|
||||
#577 = SURFACE_STYLE_USAGE ( .BOTH. , #496 ) ;
|
||||
#578 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, -7.000000000000002665, -10.00000000000003908 ) ) ;
|
||||
#579 = ORIENTED_EDGE ( 'NONE', *, *, #313, .T. ) ;
|
||||
#580 = FACE_OUTER_BOUND ( 'NONE', #87, .T. ) ;
|
||||
#581 = VERTEX_POINT ( 'NONE', #211 ) ;
|
||||
#582 = LINE ( 'NONE', #535, #399 ) ;
|
||||
#583 = ORIENTED_EDGE ( 'NONE', *, *, #145, .T. ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
674
STEPS/nano_hexapod/nut_convex.STEP
Normal file
@@ -0,0 +1,674 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('12600012.STEP',
|
||||
'2021-03-15T09:41:13',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#2 = LINE ( 'NONE', #57, #550 ) ;
|
||||
#3 = VECTOR ( 'NONE', #344, 1000.000000000000000 ) ;
|
||||
#4 = VECTOR ( 'NONE', #567, 1000.000000000000000 ) ;
|
||||
#5 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414785639E-14, -7.000000000000058620, 10.00000000000003908 ) ) ;
|
||||
#6 = CARTESIAN_POINT ( 'NONE', ( 1.947743443582500067, 1.453447889973959795, 7.516621339903494459 ) ) ;
|
||||
#7 = ADVANCED_FACE ( 'NONE', ( #70 ), #358, .F. ) ;
|
||||
#8 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
|
||||
( #261, #256, #13, #111, #403, #600, #630, #343, #302, #456, #386, #587, #500, #159, #306, #441, #438, #137, #503, #99, #293, #493, #48, #242, #152, #417, #521, #373, #512, #265, #166, #68, #18, #125 ),
|
||||
.UNSPECIFIED., .F., .F.,
|
||||
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
|
||||
( 2.011608682682568700E-20, 0.0005674180595977322203, 0.001134836119195464441, 0.001702254178793196661, 0.002269672238390928881, 0.002837090297988661101, 0.003404508357586392454, 0.003971926417184124675, 0.004539344476781856028, 0.005106762536379588248, 0.005674180595977321336, 0.006241598655575052688, 0.006809016715172784909, 0.007376434774770516262, 0.007943852834368247615, 0.008511270893965978968, 0.009078688953563710320 ),
|
||||
.UNSPECIFIED. ) ;
|
||||
#9 = ORIENTED_EDGE ( 'NONE', *, *, #226, .F. ) ;
|
||||
#10 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414776962E-14, -6.999999999999944045, -9.999999999999962697 ) ) ;
|
||||
#11 = CARTESIAN_POINT ( 'NONE', ( 1.791422537635152246, 2.881145210771575815, 4.619211358345975960 ) ) ;
|
||||
#12 = VERTEX_POINT ( 'NONE', #398 ) ;
|
||||
#13 = CARTESIAN_POINT ( 'NONE', ( 1.997241199619622432, 0.3805069094076535263, -2.118855975366749966 ) ) ;
|
||||
#14 = CARTESIAN_POINT ( 'NONE', ( 1.866715842304579098, -2.307557648718678411, 6.766663084566557629 ) ) ;
|
||||
#15 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
|
||||
#16 = DIRECTION ( 'NONE', ( -1.734723475976807686E-15, -1.000000000000000000, 4.718447854656914508E-15 ) ) ;
|
||||
#17 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#18 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999999112, 0.1893965525853130438, -7.900000000000000355 ) ) ;
|
||||
#19 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#20 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 0.000000000000000000 ) ) ;
|
||||
#21 = CARTESIAN_POINT ( 'NONE', ( 1.791379484597918292, -2.881436852169651619, 5.378282717686382775 ) ) ;
|
||||
#22 = PRESENTATION_STYLE_ASSIGNMENT (( #468 ) ) ;
|
||||
#23 = DIRECTION ( 'NONE', ( -3.414288605409691720E-30, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#24 = FACE_OUTER_BOUND ( 'NONE', #112, .T. ) ;
|
||||
#25 = ORIENTED_EDGE ( 'NONE', *, *, #221, .T. ) ;
|
||||
#26 = CARTESIAN_POINT ( 'NONE', ( 1.576500483910139749, -4.094822475312672516, 1.200066552404359888 ) ) ;
|
||||
#27 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ;
|
||||
#28 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999990452, -0.1918351283819219877, 7.900000000000003908 ) ) ;
|
||||
#29 = EDGE_CURVE ( 'NONE', #32, #577, #61, .T. ) ;
|
||||
#30 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #233 ) ) ;
|
||||
#31 = EDGE_LOOP ( 'NONE', ( #351, #480 ) ) ;
|
||||
#32 = VERTEX_POINT ( 'NONE', #466 ) ;
|
||||
#33 = AXIS2_PLACEMENT_3D ( 'NONE', #354, #251, #413 ) ;
|
||||
#34 = DIRECTION ( 'NONE', ( -3.414288605409691720E-30, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#35 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312463399E-14, 6.999999999999999112, -1.500000000000032863 ) ) ;
|
||||
#36 = CARTESIAN_POINT ( 'NONE', ( 1.959401067366843385, 1.285769999470970593, 2.393683501486826071 ) ) ;
|
||||
#37 = ORIENTED_EDGE ( 'NONE', *, *, #525, .T. ) ;
|
||||
#38 = EDGE_LOOP ( 'NONE', ( #133, #498, #376, #81 ) ) ;
|
||||
#39 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
|
||||
#40 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#41 = EDGE_CURVE ( 'NONE', #55, #372, #275, .T. ) ;
|
||||
#42 = CIRCLE ( 'NONE', #490, 2.899999999999999911 ) ;
|
||||
#43 = CARTESIAN_POINT ( 'NONE', ( 1.921905830443344065, -1.772839131899034637, -2.697078167891032940 ) ) ;
|
||||
#44 = ORIENTED_EDGE ( 'NONE', *, *, #603, .T. ) ;
|
||||
#45 = CARTESIAN_POINT ( 'NONE', ( 1.232595164407830946E-29, 0.000000000000000000, -5.000000000000001776 ) ) ;
|
||||
#46 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312455669E-14, 6.999999999999944045, 9.999999999999978684 ) ) ;
|
||||
#47 = FACE_OUTER_BOUND ( 'NONE', #616, .T. ) ;
|
||||
#48 = CARTESIAN_POINT ( 'NONE', ( 1.841413660179100686, 2.515845045974720584, -6.454706600528648863 ) ) ;
|
||||
#49 = ADVANCED_FACE ( 'NONE', ( #24 ), #415, .F. ) ;
|
||||
#50 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#51 = DIRECTION ( 'NONE', ( 1.231054420452321157E-29, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#52 = CARTESIAN_POINT ( 'NONE', ( 1.947578472504836844, -1.455817154695816074, -2.484646353991147638 ) ) ;
|
||||
#53 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999990896, 0.1918819484233462991, 7.900000000000016342 ) ) ;
|
||||
#54 = AXIS2_PLACEMENT_3D ( 'NONE', #155, #146, #296 ) ;
|
||||
#55 = VERTEX_POINT ( 'NONE', #329 ) ;
|
||||
#56 = CARTESIAN_POINT ( 'NONE', ( 1.866715842304581541, -2.307557648718655763, -3.233336915433413949 ) ) ;
|
||||
#57 = CARTESIAN_POINT ( 'NONE', ( 2.424514688390204732E-30, -1.368349877850505436E-14, -2.100000000000001865 ) ) ;
|
||||
#58 = DIRECTION ( 'NONE', ( -3.414288605409692421E-30, -4.718447854656916875E-15, 1.000000000000000000 ) ) ;
|
||||
#59 = CARTESIAN_POINT ( 'NONE', ( 1.788651916962541888, -2.899871605082786186, -5.193606313128599439 ) ) ;
|
||||
#60 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #179, 'distance_accuracy_value', 'NONE');
|
||||
#61 = LINE ( 'NONE', #364, #249 ) ;
|
||||
#62 = DIRECTION ( 'NONE', ( -1.231054420452321157E-29, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#63 = CARTESIAN_POINT ( 'NONE', ( 1.908510565431743800, -1.915536973412213628, 2.814492817154403248 ) ) ;
|
||||
#64 = CARTESIAN_POINT ( 'NONE', ( 1.829551516336205719, 2.606583613593487669, 3.714740571853980988 ) ) ;
|
||||
#65 = FACE_OUTER_BOUND ( 'NONE', #532, .T. ) ;
|
||||
#66 = ORIENTED_EDGE ( 'NONE', *, *, #578, .F. ) ;
|
||||
#67 = EDGE_CURVE ( 'NONE', #425, #90, #579, .T. ) ;
|
||||
#68 = CARTESIAN_POINT ( 'NONE', ( 1.997222013275213648, 0.3817967870285178256, -7.881013912248489461 ) ) ;
|
||||
#69 = CYLINDRICAL_SURFACE ( 'NONE', #235, 20.00000000000000355 ) ;
|
||||
#70 = FACE_OUTER_BOUND ( 'NONE', #180, .T. ) ;
|
||||
#71 = DIRECTION ( 'NONE', ( 3.414288605409691720E-30, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#72 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
|
||||
#73 = CIRCLE ( 'NONE', #172, 2.899999999999999023 ) ;
|
||||
#74 = FILL_AREA_STYLE ('',( #119 ) ) ;
|
||||
#75 = EDGE_CURVE ( 'NONE', #12, #464, #522, .T. ) ;
|
||||
#76 = CARTESIAN_POINT ( 'NONE', ( 1.836970198721946184E-17, -1.368349877850505436E-14, -2.100000000000001865 ) ) ;
|
||||
#77 = PRODUCT ( '12600012', '12600012', '', ( #476 ) ) ;
|
||||
#78 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#79 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414785639E-14, -7.000000000000058620, 10.00000000000003908 ) ) ;
|
||||
#80 = CARTESIAN_POINT ( 'NONE', ( 1.978886991400974793, -0.9352134876267638175, -7.751555221103512139 ) ) ;
|
||||
#81 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
|
||||
#82 = CARTESIAN_POINT ( 'NONE', ( 1.908516753177427416, 1.915573646220094073, 2.814338280904015832 ) ) ;
|
||||
#83 = EDGE_CURVE ( 'NONE', #12, #536, #547, .T. ) ;
|
||||
#84 = ORIENTED_EDGE ( 'NONE', *, *, #530, .F. ) ;
|
||||
#85 = CARTESIAN_POINT ( 'NONE', ( 1.959257052695276835, -1.287846205588486725, 7.605207037590067110 ) ) ;
|
||||
#86 = VERTEX_POINT ( 'NONE', #240 ) ;
|
||||
#87 = VERTEX_POINT ( 'NONE', #234 ) ;
|
||||
#88 = LINE ( 'NONE', #230, #399 ) ;
|
||||
#89 = CARTESIAN_POINT ( 'NONE', ( 1.461247397419119798, -4.614557783147851033, 1.462688121545566045 ) ) ;
|
||||
#90 = VERTEX_POINT ( 'NONE', #584 ) ;
|
||||
#91 = CARTESIAN_POINT ( 'NONE', ( 1.364916731037074893, -5.000000000000000888, -1.499999999999974243 ) ) ;
|
||||
#92 = CARTESIAN_POINT ( 'NONE', ( 1.986650025466484726, 0.7539746642458404757, 2.193305831617912816 ) ) ;
|
||||
#93 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999984901, -5.000000000000000888, 1.500000000000025757 ) ) ;
|
||||
#94 = DIRECTION ( 'NONE', ( 1.887379141862765724E-15, 1.000000000000000000, 4.718447854656915297E-15 ) ) ;
|
||||
#95 = CIRCLE ( 'NONE', #327, 20.00000000000000000 ) ;
|
||||
#96 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414785639E-14, -7.000000000000058620, 10.00000000000003908 ) ) ;
|
||||
#97 = DIRECTION ( 'NONE', ( 3.414288605409691720E-30, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#98 = DIRECTION ( 'NONE', ( -3.413959869091599342E-30, -4.718447854656916875E-15, 1.000000000000000000 ) ) ;
|
||||
#99 = CARTESIAN_POINT ( 'NONE', ( 1.802078420854469787, 2.806972390867920275, -5.752930084450040837 ) ) ;
|
||||
#100 = LINE ( 'NONE', #294, #171 ) ;
|
||||
#101 = CARTESIAN_POINT ( 'NONE', ( 1.978700346717844338, -0.9391604766338240706, -2.249794706374377284 ) ) ;
|
||||
#102 = LINE ( 'NONE', #5, #543 ) ;
|
||||
#103 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#104 = CARTESIAN_POINT ( 'NONE', ( 1.997241140110426638, -0.3814165023305622904, -2.118849338432641449 ) ) ;
|
||||
#105 = CARTESIAN_POINT ( 'NONE', ( 1.810010623590654122, 2.751146621874742682, 5.936406362935777281 ) ) ;
|
||||
#106 = CARTESIAN_POINT ( 'NONE', ( 1.841158561443802411, -2.517865683606088201, 6.451300505012364184 ) ) ;
|
||||
#107 = CARTESIAN_POINT ( 'NONE', ( 1.922282139868750628, 1.768517344931892055, 7.306130988908146939 ) ) ;
|
||||
#108 = CARTESIAN_POINT ( 'NONE', ( -18.00000000000000355, -5.898059818321144121E-14, 9.999999999999978684 ) ) ;
|
||||
#109 = CARTESIAN_POINT ( 'NONE', ( 1.788651916962548549, -2.899871605082783077, 4.806393686871367699 ) ) ;
|
||||
#110 = CARTESIAN_POINT ( 'NONE', ( 1.959324535407004797, 1.286964762756666714, 7.605733356632436326 ) ) ;
|
||||
#111 = CARTESIAN_POINT ( 'NONE', ( 1.986736901851223758, 0.7515245305709803425, -2.192690384240292722 ) ) ;
|
||||
#112 = EDGE_LOOP ( 'NONE', ( #165, #157, #277, #381 ) ) ;
|
||||
#113 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #303 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #334, #19, #566 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#114 = FACE_BOUND ( 'NONE', #412, .T. ) ;
|
||||
#115 = CARTESIAN_POINT ( 'NONE', ( 1.791462843767270607, -2.880867423002848149, 4.617461895644509262 ) ) ;
|
||||
#116 = LINE ( 'NONE', #118, #164 ) ;
|
||||
#117 = ORIENTED_EDGE ( 'NONE', *, *, #578, .T. ) ;
|
||||
#118 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414778224E-14, -6.999999999999999112, 1.500000000000032863 ) ) ;
|
||||
#119 = FILL_AREA_STYLE_COLOUR ( '', #458 ) ;
|
||||
#120 = VECTOR ( 'NONE', #591, 1000.000000000000000 ) ;
|
||||
#121 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.887379141862766119E-15, -3.405044141676632988E-30 ) ) ;
|
||||
#122 = CARTESIAN_POINT ( 'NONE', ( 1.232595164407830946E-29, 0.000000000000000000, -5.000000000000001776 ) ) ;
|
||||
#123 = ORIENTED_EDGE ( 'NONE', *, *, #603, .F. ) ;
|
||||
#124 = EDGE_CURVE ( 'NONE', #32, #582, #393, .T. ) ;
|
||||
#125 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997335, 1.781340456629883450E-14, -7.900000000000002132 ) ) ;
|
||||
#126 = CARTESIAN_POINT ( 'NONE', ( 1.978700346717841896, -0.9391604766338722543, 7.750205293625604064 ) ) ;
|
||||
#127 = CARTESIAN_POINT ( 'NONE', ( 1.689634932034925541, -3.509796468754265764, -0.1979053293186568419 ) ) ;
|
||||
#128 = ORIENTED_EDGE ( 'NONE', *, *, #41, .T. ) ;
|
||||
#129 = CARTESIAN_POINT ( 'NONE', ( 1.682620390061550175, -3.548922313833196007, -0.3927424507470114734 ) ) ;
|
||||
#130 = ORIENTED_EDGE ( 'NONE', *, *, #285, .F. ) ;
|
||||
#131 = ORIENTED_EDGE ( 'NONE', *, *, #41, .F. ) ;
|
||||
#132 = DIRECTION ( 'NONE', ( -3.414288605409691720E-30, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#133 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ;
|
||||
#134 = VECTOR ( 'NONE', #163, 1000.000000000000000 ) ;
|
||||
#135 = CARTESIAN_POINT ( 'NONE', ( 1.908214890376847661, -1.918585440995614899, -2.817185276248443948 ) ) ;
|
||||
#136 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414785639E-14, -7.000000000000058620, 10.00000000000003908 ) ) ;
|
||||
#137 = CARTESIAN_POINT ( 'NONE', ( 1.788622771925395982, 2.900070481133002254, -5.188344443036226217 ) ) ;
|
||||
#138 = CARTESIAN_POINT ( 'NONE', ( 1.576913877837365696, -4.092842968263529890, -1.198567408462858586 ) ) ;
|
||||
#139 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312455669E-14, 6.999999999999944045, 9.999999999999978684 ) ) ;
|
||||
#140 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414776962E-14, -6.999999999999944045, -9.999999999999962697 ) ) ;
|
||||
#141 = AXIS2_PLACEMENT_3D ( 'NONE', #460, #244, #598 ) ;
|
||||
#142 = CARTESIAN_POINT ( 'NONE', ( 1.461480524856638263, -4.613563796640265835, -1.462394246590077440 ) ) ;
|
||||
#143 = DIRECTION ( 'NONE', ( -3.413959869091599342E-30, -4.718447854656916875E-15, 1.000000000000000000 ) ) ;
|
||||
#144 = CARTESIAN_POINT ( 'NONE', ( 1.836970198721087373E-17, 0.000000000000000000, 4.999999999999998224 ) ) ;
|
||||
#145 = EDGE_CURVE ( 'NONE', #375, #624, #623, .T. ) ;
|
||||
#146 = DIRECTION ( 'NONE', ( -1.231054420452321157E-29, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#147 = ADVANCED_FACE ( 'NONE', ( #190 ), #243, .F. ) ;
|
||||
#148 = CARTESIAN_POINT ( 'NONE', ( 1.867069138062309896, 2.304553105269302904, 6.770702731037374633 ) ) ;
|
||||
#149 = EDGE_CURVE ( 'NONE', #87, #322, #73, .T. ) ;
|
||||
#150 = ORIENTED_EDGE ( 'NONE', *, *, #124, .F. ) ;
|
||||
#151 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.764914461948030773E-15, 1.382971774465586321E-29 ) ) ;
|
||||
#152 = CARTESIAN_POINT ( 'NONE', ( 1.880652674935982427, 2.185889046635328903, -6.915314235370858320 ) ) ;
|
||||
#153 = AXIS2_PLACEMENT_3D ( 'NONE', #346, #388, #590 ) ;
|
||||
#154 = DIRECTION ( 'NONE', ( -1.764914461948030773E-15, -1.000000000000000000, 4.718447854656915297E-15 ) ) ;
|
||||
#155 = CARTESIAN_POINT ( 'NONE', ( -18.00000000000000355, 0.000000000000000000, -10.00000000000002132 ) ) ;
|
||||
#156 = PLANE ( 'NONE', #562 ) ;
|
||||
#157 = ORIENTED_EDGE ( 'NONE', *, *, #362, .F. ) ;
|
||||
#158 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999978462, -9.000000000000007105, 1.500000000000044187 ) ) ;
|
||||
#159 = CARTESIAN_POINT ( 'NONE', ( 1.810010623590660117, 2.751146621874757336, -4.063593637064261799 ) ) ;
|
||||
#160 = SURFACE_STYLE_USAGE ( .BOTH. , #309 ) ;
|
||||
#161 = CARTESIAN_POINT ( 'NONE', ( 1.841421511103124464, -2.515793758690803017, -6.454847090745934324 ) ) ;
|
||||
#162 = ORIENTED_EDGE ( 'NONE', *, *, #226, .T. ) ;
|
||||
#163 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#164 = VECTOR ( 'NONE', #209, 1000.000000000000000 ) ;
|
||||
#165 = ORIENTED_EDGE ( 'NONE', *, *, #83, .F. ) ;
|
||||
#166 = CARTESIAN_POINT ( 'NONE', ( 1.986650025466485614, 0.7539746642458383663, -7.806694168382088073 ) ) ;
|
||||
#167 = LINE ( 'NONE', #463, #593 ) ;
|
||||
#168 = EDGE_CURVE ( 'NONE', #196, #526, #488, .T. ) ;
|
||||
#169 = FACE_BOUND ( 'NONE', #31, .T. ) ;
|
||||
#170 = CARTESIAN_POINT ( 'NONE', ( -3.738461133648949998E-30, -1.368349877850505436E-14, 7.899999999999997691 ) ) ;
|
||||
#171 = VECTOR ( 'NONE', #517, 1000.000000000000000 ) ;
|
||||
#172 = AXIS2_PLACEMENT_3D ( 'NONE', #597, #535, #143 ) ;
|
||||
#173 = ORIENTED_EDGE ( 'NONE', *, *, #391, .T. ) ;
|
||||
#174 = SHAPE_DEFINITION_REPRESENTATION ( #245, #194 ) ;
|
||||
#175 = ORIENTED_EDGE ( 'NONE', *, *, #83, .T. ) ;
|
||||
#176 = ORIENTED_EDGE ( 'NONE', *, *, #258, .F. ) ;
|
||||
#177 = CARTESIAN_POINT ( 'NONE', ( 0.7349939951951839356, -7.000000000000051514, 10.00000000000003908 ) ) ;
|
||||
#178 = EDGE_CURVE ( 'NONE', #536, #611, #320, .T. ) ;
|
||||
#179 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#180 = EDGE_LOOP ( 'NONE', ( #131, #25, #227, #407 ) ) ;
|
||||
#181 = VERTEX_POINT ( 'NONE', #183 ) ;
|
||||
#182 = ADVANCED_FACE ( 'NONE', ( #389 ), #594, .F. ) ;
|
||||
#183 = CARTESIAN_POINT ( 'NONE', ( 0.7349939951951839356, -6.999999999999936939, -9.999999999999962697 ) ) ;
|
||||
#184 = CARTESIAN_POINT ( 'NONE', ( 1.632968155389324494, -3.814414979628463875, 0.9242173254280898753 ) ) ;
|
||||
#185 = ADVANCED_FACE ( 'NONE', ( #47 ), #337, .F. ) ;
|
||||
#186 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999990008, 0.000000000000000000, -2.099999999999997424 ) ) ;
|
||||
#187 = PLANE ( 'NONE', #622 ) ;
|
||||
#188 = EDGE_CURVE ( 'NONE', #577, #203, #102, .T. ) ;
|
||||
#189 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312466082E-14, 7.000000000000058620, -10.00000000000002132 ) ) ;
|
||||
#190 = FACE_OUTER_BOUND ( 'NONE', #461, .T. ) ;
|
||||
#191 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.009843821777501267E-15, 3.981282381037293955E-30 ) ) ;
|
||||
#192 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#193 = DIRECTION ( 'NONE', ( -3.413959869091597940E-30, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#194 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '12600012', ( #385, #269 ), #113 ) ;
|
||||
#195 = CIRCLE ( 'NONE', #563, 20.00000000000000355 ) ;
|
||||
#196 = VERTEX_POINT ( 'NONE', #263 ) ;
|
||||
#197 = CARTESIAN_POINT ( 'NONE', ( 1.841158561443804187, -2.517865683606067329, -3.548699494987600289 ) ) ;
|
||||
#198 = CARTESIAN_POINT ( 'NONE', ( 1.908321153827730932, 1.917492000104003003, 7.183784324575195335 ) ) ;
|
||||
#199 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#200 = CARTESIAN_POINT ( 'NONE', ( 1.801947843849621034, -2.807889211821541497, -4.250644062092157505 ) ) ;
|
||||
#201 = ORIENTED_EDGE ( 'NONE', *, *, #279, .T. ) ;
|
||||
#202 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999984901, -5.000000000000000888, 2.359223927328471532E-14 ) ) ;
|
||||
#203 = VERTEX_POINT ( 'NONE', #313 ) ;
|
||||
#204 = AXIS2_PLACEMENT_3D ( 'NONE', #144, #478, #98 ) ;
|
||||
#205 = FILL_AREA_STYLE ('',( #257 ) ) ;
|
||||
#206 = CARTESIAN_POINT ( 'NONE', ( 1.880691834808440044, -2.185424989608207635, 6.915611606621466123 ) ) ;
|
||||
#207 = EDGE_LOOP ( 'NONE', ( #15, #559, #607, #117 ) ) ;
|
||||
#208 = CARTESIAN_POINT ( 'NONE', ( 1.791379484597912519, -2.881436852169647622, -4.621717282313583475 ) ) ;
|
||||
#209 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.887379141862766119E-15, -3.405044141676632988E-30 ) ) ;
|
||||
#210 = CARTESIAN_POINT ( 'NONE', ( 1.986719444056849415, -0.7524488686545702798, 2.192810726461471127 ) ) ;
|
||||
#211 = CARTESIAN_POINT ( 'NONE', ( -18.00000000000000355, -5.898059818321144121E-14, 9.999999999999978684 ) ) ;
|
||||
#212 = VECTOR ( 'NONE', #266, 1000.000000000000000 ) ;
|
||||
#213 = CARTESIAN_POINT ( 'NONE', ( 1.809880803642205604, -2.752089387394706765, 5.933846005847822624 ) ) ;
|
||||
#214 = ADVANCED_FACE ( 'NONE', ( #272, #319, #65 ), #69, .T. ) ;
|
||||
#215 = CARTESIAN_POINT ( 'NONE', ( 1.539411465851794465E-29, 1.403864635025778566E-14, 2.099999999999998757 ) ) ;
|
||||
#216 = ORIENTED_EDGE ( 'NONE', *, *, #301, .F. ) ;
|
||||
#217 = CARTESIAN_POINT ( 'NONE', ( 1.364916731037074893, -5.000000000000000888, 1.500000000000025313 ) ) ;
|
||||
#218 = CARTESIAN_POINT ( 'NONE', ( 1.364916731037074893, -5.000000000000000888, 1.500000000000025313 ) ) ;
|
||||
#219 = AXIS2_PLACEMENT_3D ( 'NONE', #534, #191, #625 ) ;
|
||||
#220 = AXIS2_PLACEMENT_3D ( 'NONE', #505, #17, #58 ) ;
|
||||
#221 = EDGE_CURVE ( 'NONE', #55, #322, #410, .T. ) ;
|
||||
#222 = ORIENTED_EDGE ( 'NONE', *, *, #362, .T. ) ;
|
||||
#223 = CARTESIAN_POINT ( 'NONE', ( 1.921905830443347174, -1.772839131899067500, 7.302921832108943967 ) ) ;
|
||||
#224 = CARTESIAN_POINT ( 'NONE', ( 1.620703127684421929, -3.877253801652609244, 0.9995394512038590085 ) ) ;
|
||||
#225 = ORIENTED_EDGE ( 'NONE', *, *, #75, .F. ) ;
|
||||
#226 = EDGE_CURVE ( 'NONE', #203, #86, #167, .T. ) ;
|
||||
#227 = ORIENTED_EDGE ( 'NONE', *, *, #453, .T. ) ;
|
||||
#228 = CARTESIAN_POINT ( 'NONE', ( 1.654232191521547435, -3.703290049280967278, 0.7604819582718985727 ) ) ;
|
||||
#229 = CARTESIAN_POINT ( 'NONE', ( 1.542188784707335447, -4.255558488140454898, -1.305873098075983618 ) ) ;
|
||||
#230 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312466082E-14, 7.000000000000058620, -10.00000000000002132 ) ) ;
|
||||
#231 = ADVANCED_FACE ( 'NONE', ( #609 ), #465, .F. ) ;
|
||||
#232 = CARTESIAN_POINT ( 'NONE', ( 1.947770321475885913, -1.453158874364309350, -7.516856271292158276 ) ) ;
|
||||
#233 = STYLED_ITEM ( 'NONE', ( #22 ), #385 ) ;
|
||||
#234 = CARTESIAN_POINT ( 'NONE', ( 1.836970198720097291E-17, -1.368349877850505436E-14, 7.899999999999997691 ) ) ;
|
||||
#235 = AXIS2_PLACEMENT_3D ( 'NONE', #211, #474, #451 ) ;
|
||||
#236 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#237 = EDGE_CURVE ( 'NONE', #203, #196, #195, .T. ) ;
|
||||
#238 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999984901, -5.000000000000000888, -1.499999999999974243 ) ) ;
|
||||
#239 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.072855034677241922E-16, -2.147797073980645423E-30 ) ) ;
|
||||
#240 = CARTESIAN_POINT ( 'NONE', ( 0.7349939951951839356, -6.999999999999992006, 1.500000000000032863 ) ) ;
|
||||
#241 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.072855034677241922E-16, -2.147797073980645423E-30 ) ) ;
|
||||
#242 = CARTESIAN_POINT ( 'NONE', ( 1.866896865697893482, 2.305988130372869538, -6.768634029853718204 ) ) ;
|
||||
#243 = PLANE ( 'NONE', #479 ) ;
|
||||
#244 = DIRECTION ( 'NONE', ( 3.414288605409691720E-30, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#245 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #397 ) ;
|
||||
#246 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #77, .NOT_KNOWN. ) ;
|
||||
#247 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.009843821777501661E-15, 3.981282381037293955E-30 ) ) ;
|
||||
#248 = CARTESIAN_POINT ( 'NONE', ( 1.986736901851223314, 0.7515245305709262746, 7.807309615759719712 ) ) ;
|
||||
#249 = VECTOR ( 'NONE', #154, 1000.000000000000000 ) ;
|
||||
#250 = EDGE_LOOP ( 'NONE', ( #216, #533, #428, #450 ) ) ;
|
||||
#251 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#252 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999990452, -5.898059818321144121E-14, 7.900000000000009237 ) ) ;
|
||||
#253 = CARTESIAN_POINT ( 'NONE', ( 1.997311340873961338, -0.3777202291820166979, 2.118365334419367585 ) ) ;
|
||||
#254 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#255 = CARTESIAN_POINT ( 'NONE', ( 1.836970198718940192E-17, 1.593978571887605326E-14, -7.900000000000000355 ) ) ;
|
||||
#256 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999989564, 0.1918819484234036976, -2.099999999999996980 ) ) ;
|
||||
#257 = FILL_AREA_STYLE_COLOUR ( '', #192 ) ;
|
||||
#258 = EDGE_CURVE ( 'NONE', #402, #181, #510, .T. ) ;
|
||||
#259 = CARTESIAN_POINT ( 'NONE', ( 1.788614473526469517, -2.900127106664408316, 5.189740600923966163 ) ) ;
|
||||
#260 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #233 ), #382 ) ;
|
||||
#261 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999990008, 0.000000000000000000, -2.099999999999997424 ) ) ;
|
||||
#262 = ORIENTED_EDGE ( 'NONE', *, *, #168, .F. ) ;
|
||||
#263 = CARTESIAN_POINT ( 'NONE', ( 0.7349939951952081385, 6.999999999999940492, 9.999999999999978684 ) ) ;
|
||||
#264 = ORIENTED_EDGE ( 'NONE', *, *, #149, .T. ) ;
|
||||
#265 = CARTESIAN_POINT ( 'NONE', ( 1.978916399069739374, 0.9347700137074776983, -7.751780369766973600 ) ) ;
|
||||
#266 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#267 = CARTESIAN_POINT ( 'NONE', ( 1.810042360482098767, -2.750935179413635634, 4.062707581451247663 ) ) ;
|
||||
#268 = EDGE_CURVE ( 'NONE', #624, #333, #518, .T. ) ;
|
||||
#269 = AXIS2_PLACEMENT_3D ( 'NONE', #78, #336, #328 ) ;
|
||||
#270 = SURFACE_STYLE_FILL_AREA ( #74 ) ;
|
||||
#271 = FACE_OUTER_BOUND ( 'NONE', #38, .T. ) ;
|
||||
#272 = FACE_BOUND ( 'NONE', #617, .T. ) ;
|
||||
#273 = CARTESIAN_POINT ( 'NONE', ( 1.959490630952377188, -1.284244305237254524, -7.606990020442480294 ) ) ;
|
||||
#274 = ORIENTED_EDGE ( 'NONE', *, *, #391, .F. ) ;
|
||||
#275 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
|
||||
( #356, #360, #253, #210, #556, #565, #314, #561, #63, #300, #501, #454, #511, #267, #610, #115, #109, #259, #21, #457, #213, #551, #106, #14, #206, #514, #223, #419, #85, #126, #477, #374, #28, #471 ),
|
||||
.UNSPECIFIED., .F., .F.,
|
||||
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
|
||||
( 0.009078688953563753689, 0.009645968560652848356, 0.01021324816774194302, 0.01078052777483103769, 0.01134780738192013409, 0.01191508698900922876, 0.01248236659609832516, 0.01304964620318741809, 0.01361692581027651103, 0.01418420541736560569, 0.01475148502445469863, 0.01531876463154379329, 0.01588604423863288623, 0.01645332384572198089, 0.01702060345281107556, 0.01758788305990016676, 0.01815516266698926143 ),
|
||||
.UNSPECIFIED. ) ;
|
||||
#276 = ORIENTED_EDGE ( 'NONE', *, *, #495, .T. ) ;
|
||||
#277 = ORIENTED_EDGE ( 'NONE', *, *, #530, .T. ) ;
|
||||
#278 = STYLED_ITEM ( 'NONE', ( #575 ), #194 ) ;
|
||||
#279 = EDGE_CURVE ( 'NONE', #333, #86, #116, .T. ) ;
|
||||
#280 = VECTOR ( 'NONE', #508, 1000.000000000000000 ) ;
|
||||
#281 = ORIENTED_EDGE ( 'NONE', *, *, #596, .T. ) ;
|
||||
#282 = ORIENTED_EDGE ( 'NONE', *, *, #449, .T. ) ;
|
||||
#283 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997780, 1.781340456629962336E-14, 2.099999999999998757 ) ) ;
|
||||
#284 = ORIENTED_EDGE ( 'NONE', *, *, #627, .T. ) ;
|
||||
#285 = EDGE_CURVE ( 'NONE', #577, #333, #315, .T. ) ;
|
||||
#286 = CARTESIAN_POINT ( 'NONE', ( 1.922203930503990854, 1.769344865796438793, 2.694556599918293660 ) ) ;
|
||||
#287 = CARTESIAN_POINT ( 'NONE', ( 1.836970198722936266E-17, 0.000000000000000000, -5.000000000000001776 ) ) ;
|
||||
#288 = CYLINDRICAL_SURFACE ( 'NONE', #615, 2.899999999999999911 ) ;
|
||||
#289 = CARTESIAN_POINT ( 'NONE', ( 1.978916399069734933, 0.9347700137074844706, 2.248219630233027289 ) ) ;
|
||||
#290 = LINE ( 'NONE', #46, #433 ) ;
|
||||
#291 = VECTOR ( 'NONE', #431, 1000.000000000000000 ) ;
|
||||
#292 = DIRECTION ( 'NONE', ( -3.413959869091597940E-30, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#293 = CARTESIAN_POINT ( 'NONE', ( 1.809877957373563273, 2.752113149500024836, -5.933832503525859003 ) ) ;
|
||||
#294 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414785639E-14, -7.000000000000058620, 10.00000000000003908 ) ) ;
|
||||
#295 = ADVANCED_FACE ( 'NONE', ( #271 ), #470, .F. ) ;
|
||||
#296 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#297 = VERTEX_POINT ( 'NONE', #612 ) ;
|
||||
#298 = CARTESIAN_POINT ( 'NONE', ( 0.7349939951952081385, 6.999999999999940492, 9.999999999999978684 ) ) ;
|
||||
#299 = CARTESIAN_POINT ( 'NONE', ( 1.791374392555016293, 2.881478330222418727, 5.378858722586736363 ) ) ;
|
||||
#300 = CARTESIAN_POINT ( 'NONE', ( 1.880959605882296604, -2.183007095657973018, 3.081614334111657083 ) ) ;
|
||||
#301 = EDGE_CURVE ( 'NONE', #411, #425, #396, .T. ) ;
|
||||
#302 = CARTESIAN_POINT ( 'NONE', ( 1.908321153827729599, 1.917492000104034311, -2.816215675424833975 ) ) ;
|
||||
#303 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #334, 'distance_accuracy_value', 'NONE');
|
||||
#304 = EDGE_LOOP ( 'NONE', ( #123, #519, #416, #72, #130, #39, #404, #281 ) ) ;
|
||||
#305 = ADVANCED_FACE ( 'NONE', ( #169, #114, #363 ), #406, .F. ) ;
|
||||
#306 = CARTESIAN_POINT ( 'NONE', ( 1.802083560095139259, 2.806938615793713510, -4.246642909114474840 ) ) ;
|
||||
#307 = ORIENTED_EDGE ( 'NONE', *, *, #395, .T. ) ;
|
||||
#308 = CIRCLE ( 'NONE', #506, 20.00000000000000355 ) ;
|
||||
#309 = SURFACE_SIDE_STYLE ('',( #400 ) ) ;
|
||||
#310 = CARTESIAN_POINT ( 'NONE', ( 1.810042360482088997, -2.750935179413642295, -5.937292418548731021 ) ) ;
|
||||
#311 = DIRECTION ( 'NONE', ( 1.764914461948030773E-15, 1.000000000000000000, -4.718447854656915297E-15 ) ) ;
|
||||
#312 = ORIENTED_EDGE ( 'NONE', *, *, #495, .F. ) ;
|
||||
#313 = CARTESIAN_POINT ( 'NONE', ( 0.7349939951951839356, -7.000000000000051514, 10.00000000000003908 ) ) ;
|
||||
#314 = CARTESIAN_POINT ( 'NONE', ( 1.947770321475887689, -1.453158874364297359, 2.483143728707835063 ) ) ;
|
||||
#315 = LINE ( 'NONE', #79, #331 ) ;
|
||||
#316 = ORIENTED_EDGE ( 'NONE', *, *, #285, .T. ) ;
|
||||
#317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #278 ), #549 ) ;
|
||||
#318 = CARTESIAN_POINT ( 'NONE', ( 1.654425825672823480, -3.702255614657588456, -0.7586493194866259504 ) ) ;
|
||||
#319 = FACE_BOUND ( 'NONE', #605, .T. ) ;
|
||||
#320 = CIRCLE ( 'NONE', #434, 2.899999999999999911 ) ;
|
||||
#321 = CARTESIAN_POINT ( 'NONE', ( 1.986719444056849193, -0.7524488686545739435, -7.807189273538530649 ) ) ;
|
||||
#322 = VERTEX_POINT ( 'NONE', #606 ) ;
|
||||
#323 = CARTESIAN_POINT ( 'NONE', ( 1.691386604071176913, -3.499899087070494019, -0.09743414884113690833 ) ) ;
|
||||
#324 = CARTESIAN_POINT ( 'NONE', ( 1.677408615831761374, -3.577863044591883757, -0.4872004621570528715 ) ) ;
|
||||
#325 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
|
||||
#326 = FACE_OUTER_BOUND ( 'NONE', #380, .T. ) ;
|
||||
#327 = AXIS2_PLACEMENT_3D ( 'NONE', #436, #132, #629 ) ;
|
||||
#328 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#329 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997780, 1.781340456629962336E-14, 2.099999999999998757 ) ) ;
|
||||
#330 = CARTESIAN_POINT ( 'NONE', ( 1.997222013275214092, 0.3817967870285164933, 2.118986087751510983 ) ) ;
|
||||
#331 = VECTOR ( 'NONE', #513, 1000.000000000000000 ) ;
|
||||
#332 = ADVANCED_FACE ( 'NONE', ( #366 ), #156, .F. ) ;
|
||||
#333 = VERTEX_POINT ( 'NONE', #589 ) ;
|
||||
#334 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#335 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#336 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#337 = PLANE ( 'NONE', #153 ) ;
|
||||
#338 = CARTESIAN_POINT ( 'NONE', ( 1.908510565431735362, -1.915536973412223620, -7.185507182845588758 ) ) ;
|
||||
#339 = CARTESIAN_POINT ( 'NONE', ( 1.947591377301859605, 1.455468634805098027, 2.484595146263906429 ) ) ;
|
||||
#340 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999978462, -9.000000000000007105, -1.499999999999955813 ) ) ;
|
||||
#341 = DIRECTION ( 'NONE', ( -3.414288605409691720E-30, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#342 = CIRCLE ( 'NONE', #141, 20.00000000000000355 ) ;
|
||||
#343 = CARTESIAN_POINT ( 'NONE', ( 1.922282139868751294, 1.768517344931933799, -2.693869011091885479 ) ) ;
|
||||
#344 = DIRECTION ( 'NONE', ( -1.764914461948030773E-15, -1.000000000000000000, 4.718447854656915297E-15 ) ) ;
|
||||
#345 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#346 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414785639E-14, -7.000000000000058620, 10.00000000000003908 ) ) ;
|
||||
#347 = ORIENTED_EDGE ( 'NONE', *, *, #145, .F. ) ;
|
||||
#348 = CARTESIAN_POINT ( 'NONE', ( 1.986580316179689554, -0.7561342664326257124, -2.193798180097072947 ) ) ;
|
||||
#349 = CARTESIAN_POINT ( 'NONE', ( 1.841330197791262835, 2.516548655156658931, 6.453731764438960461 ) ) ;
|
||||
#350 = CARTESIAN_POINT ( 'NONE', ( 1.809880803642199609, -2.752089387394692110, -4.066153994152132078 ) ) ;
|
||||
#351 = ORIENTED_EDGE ( 'NONE', *, *, #405, .F. ) ;
|
||||
#352 = VECTOR ( 'NONE', #369, 1000.000000000000000 ) ;
|
||||
#353 = EDGE_CURVE ( 'NONE', #297, #90, #554, .T. ) ;
|
||||
#354 = CARTESIAN_POINT ( 'NONE', ( 6.162975822039154730E-30, 0.000000000000000000, 4.999999999999998224 ) ) ;
|
||||
#355 = CARTESIAN_POINT ( 'NONE', ( 1.829522170509564782, -2.606803394963238762, -3.715227483615628490 ) ) ;
|
||||
#356 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997780, 1.781340456629962336E-14, 2.099999999999998757 ) ) ;
|
||||
#357 = CARTESIAN_POINT ( 'NONE', ( 1.809877957373553947, 2.752113149500031497, 4.066167496474162313 ) ) ;
|
||||
#358 = CYLINDRICAL_SURFACE ( 'NONE', #220, 2.899999999999999023 ) ;
|
||||
#359 = CARTESIAN_POINT ( 'NONE', ( 1.829762555019509573, -2.604983627007371183, -6.288495922472409738 ) ) ;
|
||||
#360 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999999556, -0.1893503389912825907, 2.099999999999997868 ) ) ;
|
||||
#361 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #278 ) ) ;
|
||||
#362 = EDGE_CURVE ( 'NONE', #464, #12, #8, .T. ) ;
|
||||
#363 = FACE_OUTER_BOUND ( 'NONE', #304, .T. ) ;
|
||||
#364 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312455669E-14, 6.999999999999944045, 9.999999999999978684 ) ) ;
|
||||
#365 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312460559E-14, 6.999999999999999112, 1.499999999999966471 ) ) ;
|
||||
#366 = FACE_OUTER_BOUND ( 'NONE', #207, .T. ) ;
|
||||
#367 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#368 = CIRCLE ( 'NONE', #204, 2.899999999999999023 ) ;
|
||||
#369 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#370 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #199 ) ;
|
||||
#371 = AXIS2_PLACEMENT_3D ( 'NONE', #122, #367, #573 ) ;
|
||||
#372 = VERTEX_POINT ( 'NONE', #516 ) ;
|
||||
#373 = CARTESIAN_POINT ( 'NONE', ( 1.947591377301864268, 1.455468634805088701, -7.515404853736098900 ) ) ;
|
||||
#374 = CARTESIAN_POINT ( 'NONE', ( 1.997241140110426638, -0.3814165023306163027, 7.881150661567351001 ) ) ;
|
||||
#375 = VERTEX_POINT ( 'NONE', #218 ) ;
|
||||
#376 = ORIENTED_EDGE ( 'NONE', *, *, #145, .T. ) ;
|
||||
#377 = DIRECTION ( 'NONE', ( -3.414288605409691720E-30, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#378 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997780, -0.1893503389912833401, -7.900000000000003908 ) ) ;
|
||||
#379 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999998668, 0.1893965525853160969, 2.099999999999999201 ) ) ;
|
||||
#380 = EDGE_LOOP ( 'NONE', ( #347, #312, #581, #509 ) ) ;
|
||||
#381 = ORIENTED_EDGE ( 'NONE', *, *, #405, .T. ) ;
|
||||
#382 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #555 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #527, #345, #40 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#383 = CARTESIAN_POINT ( 'NONE', ( 1.959257052695279500, -1.287846205588440762, -2.394792962409911574 ) ) ;
|
||||
#384 = LINE ( 'NONE', #177, #120 ) ;
|
||||
#385 = MANIFOLD_SOLID_BREP ( 'Enl<6E>v. mat.-Extru.1', #583 ) ;
|
||||
#386 = CARTESIAN_POINT ( 'NONE', ( 1.867069138062313449, 2.304553105269329549, -3.229297268962659118 ) ) ;
|
||||
#387 = CARTESIAN_POINT ( 'NONE', ( 1.592651372572589930, -4.016616128906937533, -1.137020168510352924 ) ) ;
|
||||
#388 = DIRECTION ( 'NONE', ( 1.887379141862765724E-15, 1.000000000000000000, 4.718447854656915297E-15 ) ) ;
|
||||
#389 = FACE_OUTER_BOUND ( 'NONE', #250, .T. ) ;
|
||||
#390 = FACE_OUTER_BOUND ( 'NONE', #528, .T. ) ;
|
||||
#391 = EDGE_CURVE ( 'NONE', #526, #582, #88, .T. ) ;
|
||||
#392 = ORIENTED_EDGE ( 'NONE', *, *, #453, .F. ) ;
|
||||
#393 = LINE ( 'NONE', #139, #459 ) ;
|
||||
#394 = CARTESIAN_POINT ( 'NONE', ( 1.880783032534265375, 2.184603567630790444, 6.916558582203529149 ) ) ;
|
||||
#395 = EDGE_CURVE ( 'NONE', #181, #526, #308, .T. ) ;
|
||||
#396 = LINE ( 'NONE', #599, #134 ) ;
|
||||
#397 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #246, #497 ) ;
|
||||
#398 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997335, 1.781340456629883450E-14, -7.900000000000002132 ) ) ;
|
||||
#399 = VECTOR ( 'NONE', #241, 1000.000000000000000 ) ;
|
||||
#400 = SURFACE_STYLE_FILL_AREA ( #205 ) ;
|
||||
#401 = CARTESIAN_POINT ( 'NONE', ( 1.788614473526464632, -2.900127106664405208, -4.810259399075999198 ) ) ;
|
||||
#402 = VERTEX_POINT ( 'NONE', #140 ) ;
|
||||
#403 = CARTESIAN_POINT ( 'NONE', ( 1.978865868664792194, 0.9358593976546474291, -2.248583671222086799 ) ) ;
|
||||
#404 = ORIENTED_EDGE ( 'NONE', *, *, #124, .T. ) ;
|
||||
#405 = EDGE_CURVE ( 'NONE', #611, #536, #42, .T. ) ;
|
||||
#406 = PLANE ( 'NONE', #422 ) ;
|
||||
#407 = ORIENTED_EDGE ( 'NONE', *, *, #627, .F. ) ;
|
||||
#408 = CARTESIAN_POINT ( 'NONE', ( 1.841413660179094247, 2.515845045974729910, 3.545293399471365792 ) ) ;
|
||||
#409 = CARTESIAN_POINT ( 'NONE', ( -18.00000000000000355, 0.000000000000000000, -10.00000000000002132 ) ) ;
|
||||
#410 = LINE ( 'NONE', #215, #212 ) ;
|
||||
#411 = VERTEX_POINT ( 'NONE', #620 ) ;
|
||||
#412 = EDGE_LOOP ( 'NONE', ( #580, #392 ) ) ;
|
||||
#413 = DIRECTION ( 'NONE', ( -3.414288605409692421E-30, -4.718447854656916875E-15, 1.000000000000000000 ) ) ;
|
||||
#414 = EDGE_CURVE ( 'NONE', #624, #90, #574, .T. ) ;
|
||||
#415 = CYLINDRICAL_SURFACE ( 'NONE', #371, 2.899999999999999911 ) ;
|
||||
#416 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
|
||||
#417 = CARTESIAN_POINT ( 'NONE', ( 1.908516753177436076, 1.915573646220084525, -7.185661719095993050 ) ) ;
|
||||
#418 = CARTESIAN_POINT ( 'NONE', ( -8.135853102331209496E-15, -5.000000000000000888, 1.500000000000025535 ) ) ;
|
||||
#419 = CARTESIAN_POINT ( 'NONE', ( 1.947578472504839064, -1.455817154695850490, 7.515353646008831490 ) ) ;
|
||||
#420 = CARTESIAN_POINT ( 'NONE', ( 1.684240076303211708, -3.540725620985997857, 0.3993264505496236239 ) ) ;
|
||||
#421 = ORIENTED_EDGE ( 'NONE', *, *, #395, .F. ) ;
|
||||
#422 = AXIS2_PLACEMENT_3D ( 'NONE', #564, #151, #311 ) ;
|
||||
#423 = SURFACE_SIDE_STYLE ('',( #270 ) ) ;
|
||||
#424 = ORIENTED_EDGE ( 'NONE', *, *, #301, .T. ) ;
|
||||
#425 = VERTEX_POINT ( 'NONE', #542 ) ;
|
||||
#426 = FACE_OUTER_BOUND ( 'NONE', #481, .T. ) ;
|
||||
#427 = DIRECTION ( 'NONE', ( 1.764914461948030773E-15, 1.000000000000000000, -4.718447854656915297E-15 ) ) ;
|
||||
#428 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ;
|
||||
#429 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
|
||||
#430 = CARTESIAN_POINT ( 'NONE', ( 1.663146885684515075, -3.655429643442405840, 0.6722100773608081781 ) ) ;
|
||||
#431 = DIRECTION ( 'NONE', ( 3.414288605409691720E-30, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#432 = ORIENTED_EDGE ( 'NONE', *, *, #221, .F. ) ;
|
||||
#433 = VECTOR ( 'NONE', #239, 1000.000000000000000 ) ;
|
||||
#434 = AXIS2_PLACEMENT_3D ( 'NONE', #287, #1, #193 ) ;
|
||||
#435 = EDGE_LOOP ( 'NONE', ( #515, #424, #44, #483 ) ) ;
|
||||
#436 = CARTESIAN_POINT ( 'NONE', ( -18.00000000000000355, -5.898059818321144121E-14, 1.499999999999999556 ) ) ;
|
||||
#437 = CARTESIAN_POINT ( 'NONE', ( 1.866962441040539211, -2.305434706040911053, -6.769397951253917967 ) ) ;
|
||||
#438 = CARTESIAN_POINT ( 'NONE', ( 1.788643488945447224, 2.899929115085455145, -4.809491332897104954 ) ) ;
|
||||
#439 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312466082E-14, 7.000000000000058620, -10.00000000000002132 ) ) ;
|
||||
#440 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862765724E-15, 0.000000000000000000 ) ) ;
|
||||
#441 = CARTESIAN_POINT ( 'NONE', ( 1.791374392555023620, 2.881478330222422279, -4.621141277413292059 ) ) ;
|
||||
#442 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #77 ) ) ;
|
||||
#443 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312455669E-14, 6.999999999999944045, 9.999999999999978684 ) ) ;
|
||||
#444 = CARTESIAN_POINT ( 'NONE', ( 0.7349939951952081385, 7.000000000000058620, -10.00000000000002132 ) ) ;
|
||||
#445 = VECTOR ( 'NONE', #558, 1000.000000000000000 ) ;
|
||||
#446 = VECTOR ( 'NONE', #50, 1000.000000000000000 ) ;
|
||||
#447 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.072855034677241922E-16, 2.147797073980645423E-30 ) ) ;
|
||||
#448 = CARTESIAN_POINT ( 'NONE', ( 1.978865868664791750, 0.9358593976545996895, 7.751416328777928300 ) ) ;
|
||||
#449 = EDGE_CURVE ( 'NONE', #411, #181, #384, .T. ) ;
|
||||
#450 = ORIENTED_EDGE ( 'NONE', *, *, #67, .F. ) ;
|
||||
#451 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 0.000000000000000000 ) ) ;
|
||||
#452 = CARTESIAN_POINT ( 'NONE', ( 1.788622771925388211, 2.900070481133004474, 4.811655556963805758 ) ) ;
|
||||
#453 = EDGE_CURVE ( 'NONE', #322, #87, #368, .T. ) ;
|
||||
#454 = CARTESIAN_POINT ( 'NONE', ( 1.841421511103130904, -2.515793758690792803, 3.545152909254048357 ) ) ;
|
||||
#455 = CARTESIAN_POINT ( 'NONE', ( 1.802078420854460017, 2.806972390867925604, 4.247069915549982255 ) ) ;
|
||||
#456 = CARTESIAN_POINT ( 'NONE', ( 1.880783032534265597, 2.184603567630821530, -3.083441417796503714 ) ) ;
|
||||
#457 = CARTESIAN_POINT ( 'NONE', ( 1.801947843849625697, -2.807889211821551267, 5.749355937907809633 ) ) ;
|
||||
#458 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#459 = VECTOR ( 'NONE', #97, 1000.000000000000000 ) ;
|
||||
#460 = CARTESIAN_POINT ( 'NONE', ( -18.00000000000000355, -5.898059818321144121E-14, -1.499999999999999556 ) ) ;
|
||||
#461 = EDGE_LOOP ( 'NONE', ( #173, #150, #66, #524 ) ) ;
|
||||
#462 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#463 = CARTESIAN_POINT ( 'NONE', ( 0.7349939951951839356, -7.000000000000051514, 10.00000000000003908 ) ) ;
|
||||
#464 = VERTEX_POINT ( 'NONE', #585 ) ;
|
||||
#465 = CYLINDRICAL_SURFACE ( 'NONE', #33, 2.899999999999999023 ) ;
|
||||
#466 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312455669E-14, 6.999999999999944045, 9.999999999999978684 ) ) ;
|
||||
#467 = VECTOR ( 'NONE', #247, 1000.000000000000000 ) ;
|
||||
#468 = SURFACE_STYLE_USAGE ( .BOTH. , #423 ) ;
|
||||
#469 = ADVANCED_FACE ( 'NONE', ( #537 ), #489, .F. ) ;
|
||||
#470 = CYLINDRICAL_SURFACE ( 'NONE', #494, 1.499999999999999556 ) ;
|
||||
#471 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999990452, -5.898059818321144121E-14, 7.900000000000009237 ) ) ;
|
||||
#472 = ADVANCED_FACE ( 'NONE', ( #426 ), #288, .F. ) ;
|
||||
#473 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #254 ) ;
|
||||
#474 = DIRECTION ( 'NONE', ( 3.414288605409691720E-30, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#475 = EDGE_LOOP ( 'NONE', ( #432, #604, #284, #264 ) ) ;
|
||||
#476 = PRODUCT_CONTEXT ( 'NONE', #254, 'mechanical' ) ;
|
||||
#477 = CARTESIAN_POINT ( 'NONE', ( 1.986580316179689998, -0.7561342664326773377, 7.806201819902913286 ) ) ;
|
||||
#478 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#479 = AXIS2_PLACEMENT_3D ( 'NONE', #443, #546, #447 ) ;
|
||||
#480 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
|
||||
#481 = EDGE_LOOP ( 'NONE', ( #225, #175, #429, #84 ) ) ;
|
||||
#482 = CARTESIAN_POINT ( 'NONE', ( 1.836970198722936266E-17, 0.000000000000000000, -5.000000000000001776 ) ) ;
|
||||
#483 = ORIENTED_EDGE ( 'NONE', *, *, #258, .T. ) ;
|
||||
#484 = CARTESIAN_POINT ( 'NONE', ( 1.522830676341095257, -4.343691498288738018, 1.352318272982424574 ) ) ;
|
||||
#485 = ORIENTED_EDGE ( 'NONE', *, *, #75, .T. ) ;
|
||||
#486 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#487 = CARTESIAN_POINT ( 'NONE', ( 1.663339129258235349, -3.654395721326348490, -0.6702140967472011157 ) ) ;
|
||||
#488 = LINE ( 'NONE', #298, #291 ) ;
|
||||
#489 = PLANE ( 'NONE', #592 ) ;
|
||||
#490 = AXIS2_PLACEMENT_3D ( 'NONE', #482, #335, #292 ) ;
|
||||
#491 = CARTESIAN_POINT ( 'NONE', ( 1.633333592318082728, -3.812527144282753966, -0.9217361317535482934 ) ) ;
|
||||
#492 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#493 = CARTESIAN_POINT ( 'NONE', ( 1.829551516336215267, 2.606583613593477011, -6.285259428146040328 ) ) ;
|
||||
#494 = AXIS2_PLACEMENT_3D ( 'NONE', #202, #552, #16 ) ;
|
||||
#495 = EDGE_CURVE ( 'NONE', #86, #375, #95, .T. ) ;
|
||||
#496 = CARTESIAN_POINT ( 'NONE', ( 1.788643488945439897, 2.899929115085452924, 5.190508667102923468 ) ) ;
|
||||
#497 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #199, 'design' ) ;
|
||||
#498 = ORIENTED_EDGE ( 'NONE', *, *, #568, .F. ) ;
|
||||
#499 = CARTESIAN_POINT ( 'NONE', ( 1.802083560095132597, 2.806938615793706404, 5.753357090885550029 ) ) ;
|
||||
#500 = CARTESIAN_POINT ( 'NONE', ( 1.829565256242870142, 2.606467032255221472, -3.714700726925407093 ) ) ;
|
||||
#501 = CARTESIAN_POINT ( 'NONE', ( 1.866962441040544984, -2.305434706040898618, 3.230602048746065602 ) ) ;
|
||||
#502 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.887379141862766119E-15, -3.405044141676632988E-30 ) ) ;
|
||||
#503 = CARTESIAN_POINT ( 'NONE', ( 1.791422537635161349, 2.881145210771573595, -5.380788641654048909 ) ) ;
|
||||
#504 = ADVANCED_FACE ( 'NONE', ( #326 ), #187, .F. ) ;
|
||||
#505 = CARTESIAN_POINT ( 'NONE', ( 6.162975822039154730E-30, 0.000000000000000000, 4.999999999999998224 ) ) ;
|
||||
#506 = AXIS2_PLACEMENT_3D ( 'NONE', #409, #341, #440 ) ;
|
||||
#507 = CARTESIAN_POINT ( 'NONE', ( 1.802098252083496277, -2.806831562450978090, -5.753278892729619898 ) ) ;
|
||||
#508 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.887379141862766119E-15, -3.405044141676632988E-30 ) ) ;
|
||||
#509 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
|
||||
#510 = LINE ( 'NONE', #10, #280 ) ;
|
||||
#511 = CARTESIAN_POINT ( 'NONE', ( 1.829762555019519787, -2.604983627007362301, 3.711504077527572942 ) ) ;
|
||||
#512 = CARTESIAN_POINT ( 'NONE', ( 1.959401067366848048, 1.285769999470962377, -7.606316498513174373 ) ) ;
|
||||
#513 = DIRECTION ( 'NONE', ( 3.414288605409691720E-30, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#514 = CARTESIAN_POINT ( 'NONE', ( 1.908214890376850326, -1.918585440995648428, 7.182814723751524077 ) ) ;
|
||||
#515 = ORIENTED_EDGE ( 'NONE', *, *, #449, .F. ) ;
|
||||
#516 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999990452, -5.898059818321144121E-14, 7.900000000000009237 ) ) ;
|
||||
#517 = DIRECTION ( 'NONE', ( 3.414288605409691720E-30, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#518 = LINE ( 'NONE', #365, #4 ) ;
|
||||
#519 = ORIENTED_EDGE ( 'NONE', *, *, #67, .T. ) ;
|
||||
#520 = CARTESIAN_POINT ( 'NONE', ( 1.880652674935973545, 2.185889046635338673, 3.084685764629154114 ) ) ;
|
||||
#521 = CARTESIAN_POINT ( 'NONE', ( 1.922203930503997071, 1.769344865796428801, -7.305443400081714778 ) ) ;
|
||||
#522 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
|
||||
( #618, #378, #529, #321, #80, #273, #232, #586, #338, #538, #437, #161, #359, #310, #507, #601, #59, #401, #208, #200, #350, #355, #197, #56, #545, #135, #43, #52, #383, #101, #348, #104, #588, #186 ),
|
||||
.UNSPECIFIED., .F., .F.,
|
||||
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
|
||||
( 0.009078688953563710320, 0.009645968560652808457, 0.01021324816774190659, 0.01078052777483100647, 0.01134780738192010460, 0.01191508698900920447, 0.01248236659609830435, 0.01304964620318740248, 0.01361692581027650235, 0.01418420541736560223, 0.01475148502445470036, 0.01531876463154379850, 0.01588604423863290011, 0.01645332384572199824, 0.01702060345281109638, 0.01758788305990019452, 0.01815516266698929612 ),
|
||||
.UNSPECIFIED. ) ;
|
||||
#523 = CARTESIAN_POINT ( 'NONE', ( 1.541703304399828500, -4.257789833196159002, 1.307145802767152754 ) ) ;
|
||||
#524 = ORIENTED_EDGE ( 'NONE', *, *, #168, .T. ) ;
|
||||
#525 = EDGE_CURVE ( 'NONE', #297, #411, #342, .T. ) ;
|
||||
#526 = VERTEX_POINT ( 'NONE', #444 ) ;
|
||||
#527 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#528 = EDGE_LOOP ( 'NONE', ( #569, #274, #421, #176 ) ) ;
|
||||
#529 = CARTESIAN_POINT ( 'NONE', ( 1.997311340873962671, -0.3777202291820184188, -7.881634665580634191 ) ) ;
|
||||
#530 = EDGE_CURVE ( 'NONE', #464, #611, #2, .T. ) ;
|
||||
#531 = CARTESIAN_POINT ( 'NONE', ( 1.415053536963247316, -4.805820985615905094, 1.500000000000025757 ) ) ;
|
||||
#532 = EDGE_LOOP ( 'NONE', ( #602, #37, #282, #307, #262, #27, #162, #276 ) ) ;
|
||||
#533 = ORIENTED_EDGE ( 'NONE', *, *, #525, .F. ) ;
|
||||
#534 = CARTESIAN_POINT ( 'NONE', ( -8.135853102331222117E-15, -5.000000000000000888, 2.359223927328471532E-14 ) ) ;
|
||||
#535 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 3.405044141676632988E-30 ) ) ;
|
||||
#536 = VERTEX_POINT ( 'NONE', #255 ) ;
|
||||
#537 = FACE_OUTER_BOUND ( 'NONE', #435, .T. ) ;
|
||||
#538 = CARTESIAN_POINT ( 'NONE', ( 1.880959605882287500, -2.183007095657982788, -6.918385665888332703 ) ) ;
|
||||
#539 = CARTESIAN_POINT ( 'NONE', ( 1.522964942650023801, -4.343085151055548820, -1.352015291765583660 ) ) ;
|
||||
#540 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
|
||||
( #217, #531, #89, #484, #523, #26, #628, #224, #184, #228, #430, #420, #576, #323, #127, #129, #324, #487, #318, #491, #544, #387, #138, #229, #539, #142, #570, #91 ),
|
||||
.UNSPECIFIED., .F., .F.,
|
||||
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
|
||||
( 0.000000000000000000, 0.0005932854420668581992, 0.0008899281631002872988, 0.001186570884133716398, 0.001483213605167145498, 0.001779856326200574598, 0.002373141768267432797, 0.002669784489300861680, 0.002966427210334290996, 0.003263069931367720312, 0.003559712652401149195, 0.003856355373434577211, 0.004152998094468006093, 0.004746283536534861257 ),
|
||||
.UNSPECIFIED. ) ;
|
||||
#541 = DIRECTION ( 'NONE', ( -1.231054420452321157E-29, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#542 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414780591E-14, -6.999999999999999112, -1.499999999999966471 ) ) ;
|
||||
#543 = VECTOR ( 'NONE', #121, 1000.000000000000000 ) ;
|
||||
#544 = CARTESIAN_POINT ( 'NONE', ( 1.621086832289570623, -3.875325077192722123, -0.9974793328855180441 ) ) ;
|
||||
#545 = CARTESIAN_POINT ( 'NONE', ( 1.880691834808437157, -2.185424989608176549, -3.084388393378495685 ) ) ;
|
||||
#546 = DIRECTION ( 'NONE', ( 7.072855034677241922E-16, -1.000000000000000000, 4.718447854656915297E-15 ) ) ;
|
||||
#547 = LINE ( 'NONE', #632, #446 ) ;
|
||||
#548 = CARTESIAN_POINT ( 'NONE', ( 1.829565256242865035, 2.606467032255206817, 6.285299273074627990 ) ) ;
|
||||
#549 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #60 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #179, #486, #621 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#550 = VECTOR ( 'NONE', #103, 1000.000000000000000 ) ;
|
||||
#551 = CARTESIAN_POINT ( 'NONE', ( 1.829522170509569445, -2.606803394963257858, 6.284772516384332874 ) ) ;
|
||||
#552 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.009843821777501267E-15, 3.981282381037293955E-30 ) ) ;
|
||||
#553 = CARTESIAN_POINT ( 'NONE', ( 1.997241199619621987, 0.3805069094075967384, 7.881144024633258915 ) ) ;
|
||||
#554 = LINE ( 'NONE', #238, #445 ) ;
|
||||
#555 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #527, 'distance_accuracy_value', 'NONE');
|
||||
#556 = CARTESIAN_POINT ( 'NONE', ( 1.978886991400977902, -0.9352134876267583774, 2.248444778896487861 ) ) ;
|
||||
#557 = ADVANCED_FACE ( 'NONE', ( #390 ), #595, .T. ) ;
|
||||
#558 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.009843821777501661E-15, 3.981282381037293955E-30 ) ) ;
|
||||
#559 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
|
||||
#560 = EDGE_CURVE ( 'NONE', #372, #55, #571, .T. ) ;
|
||||
#561 = CARTESIAN_POINT ( 'NONE', ( 1.922183916177948815, -1.769689103339509240, 2.694693798644567817 ) ) ;
|
||||
#562 = AXIS2_PLACEMENT_3D ( 'NONE', #108, #62, #462 ) ;
|
||||
#563 = AXIS2_PLACEMENT_3D ( 'NONE', #572, #23, #20 ) ;
|
||||
#564 = CARTESIAN_POINT ( 'NONE', ( 1.308918931312455669E-14, 6.999999999999944045, 9.999999999999978684 ) ) ;
|
||||
#565 = CARTESIAN_POINT ( 'NONE', ( 1.959490630952382295, -1.284244305237248307, 2.393009979557516154 ) ) ;
|
||||
#566 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#567 = DIRECTION ( 'NONE', ( -1.764914461948030773E-15, -1.000000000000000000, 4.718447854656915297E-15 ) ) ;
|
||||
#568 = EDGE_CURVE ( 'NONE', #375, #297, #540, .T. ) ;
|
||||
#569 = ORIENTED_EDGE ( 'NONE', *, *, #596, .F. ) ;
|
||||
#570 = CARTESIAN_POINT ( 'NONE', ( 1.415058934955128356, -4.805800079283248927, -1.499999999999972911 ) ) ;
|
||||
#571 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
|
||||
( #252, #53, #553, #248, #448, #110, #6, #107, #198, #394, #148, #349, #548, #105, #499, #299, #496, #452, #11, #455, #357, #64, #408, #613, #520, #82, #286, #339, #36, #289, #92, #330, #379, #283 ),
|
||||
.UNSPECIFIED., .F., .F.,
|
||||
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
|
||||
( 1.005804341341776967E-20, 0.0005674180595977335213, 0.001134836119195467476, 0.001702254178793200998, 0.002269672238390934953, 0.002837090297988668474, 0.003404508357586401562, 0.003971926417184135083, 0.004539344476781869038, 0.005106762536379602126, 0.005674180595977336081, 0.006241598655575072638, 0.006809016715172808328, 0.007376434774770544885, 0.007943852834368282309, 0.008511270893966018866, 0.009078688953563753689 ),
|
||||
.UNSPECIFIED. ) ;
|
||||
#572 = CARTESIAN_POINT ( 'NONE', ( -18.00000000000000355, -5.898059818321144121E-14, 9.999999999999978684 ) ) ;
|
||||
#573 = DIRECTION ( 'NONE', ( -3.414288605409691720E-30, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#574 = CIRCLE ( 'NONE', #219, 1.499999999999999556 ) ;
|
||||
#575 = PRESENTATION_STYLE_ASSIGNMENT (( #160 ) ) ;
|
||||
#576 = CARTESIAN_POINT ( 'NONE', ( 1.691332372121566063, -3.500204201660231274, 0.1994923873528982039 ) ) ;
|
||||
#577 = VERTEX_POINT ( 'NONE', #96 ) ;
|
||||
#578 = EDGE_CURVE ( 'NONE', #196, #32, #290, .T. ) ;
|
||||
#579 = LINE ( 'NONE', #35, #626 ) ;
|
||||
#580 = ORIENTED_EDGE ( 'NONE', *, *, #149, .F. ) ;
|
||||
#581 = ORIENTED_EDGE ( 'NONE', *, *, #279, .F. ) ;
|
||||
#582 = VERTEX_POINT ( 'NONE', #439 ) ;
|
||||
#583 = CLOSED_SHELL ( 'NONE', ( #472, #7, #469, #305, #185, #214, #147, #332, #557, #231, #49, #182, #295, #504 ) ) ;
|
||||
#584 = CARTESIAN_POINT ( 'NONE', ( -8.135853102331215806E-15, -5.000000000000000888, -1.499999999999974021 ) ) ;
|
||||
#585 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999990008, 0.000000000000000000, -2.099999999999997424 ) ) ;
|
||||
#586 = CARTESIAN_POINT ( 'NONE', ( 1.922183916177946816, -1.769689103339521230, -7.305306201355425522 ) ) ;
|
||||
#587 = CARTESIAN_POINT ( 'NONE', ( 1.841330197791267276, 2.516548655156683356, -3.546268235561080395 ) ) ;
|
||||
#588 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999991784, -0.1918351283818642561, -2.099999999999998312 ) ) ;
|
||||
#589 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414778224E-14, -6.999999999999999112, 1.500000000000032863 ) ) ;
|
||||
#590 = DIRECTION ( 'NONE', ( -3.414288605409691720E-30, -4.718447854656915297E-15, 1.000000000000000000 ) ) ;
|
||||
#591 = DIRECTION ( 'NONE', ( 3.414288605409691720E-30, 4.718447854656915297E-15, -1.000000000000000000 ) ) ;
|
||||
#592 = AXIS2_PLACEMENT_3D ( 'NONE', #136, #94, #34 ) ;
|
||||
#593 = VECTOR ( 'NONE', #71, 1000.000000000000000 ) ;
|
||||
#594 = PLANE ( 'NONE', #608 ) ;
|
||||
#595 = PLANE ( 'NONE', #54 ) ;
|
||||
#596 = EDGE_CURVE ( 'NONE', #582, #402, #631, .T. ) ;
|
||||
#597 = CARTESIAN_POINT ( 'NONE', ( 1.836970198721087373E-17, 0.000000000000000000, 4.999999999999998224 ) ) ;
|
||||
#598 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.887379141862766119E-15, 0.000000000000000000 ) ) ;
|
||||
#599 = CARTESIAN_POINT ( 'NONE', ( -1.161961315414780591E-14, -6.999999999999999112, -1.499999999999966471 ) ) ;
|
||||
#600 = CARTESIAN_POINT ( 'NONE', ( 1.959324535407006129, 1.286964762756711567, -2.394266643367588987 ) ) ;
|
||||
#601 = CARTESIAN_POINT ( 'NONE', ( 1.791462843767263946, -2.880867423002852146, -5.382538104355467645 ) ) ;
|
||||
#602 = ORIENTED_EDGE ( 'NONE', *, *, #568, .T. ) ;
|
||||
#603 = EDGE_CURVE ( 'NONE', #425, #402, #100, .T. ) ;
|
||||
#604 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
|
||||
#605 = EDGE_LOOP ( 'NONE', ( #619, #128 ) ) ;
|
||||
#606 = CARTESIAN_POINT ( 'NONE', ( 1.836970198717091299E-17, 1.593978571887605011E-14, 2.099999999999998757 ) ) ;
|
||||
#607 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ;
|
||||
#608 = AXIS2_PLACEMENT_3D ( 'NONE', #340, #541, #492 ) ;
|
||||
#609 = FACE_OUTER_BOUND ( 'NONE', #475, .T. ) ;
|
||||
#610 = CARTESIAN_POINT ( 'NONE', ( 1.802098252083503604, -2.806831562450973205, 4.246721107270357010 ) ) ;
|
||||
#611 = VERTEX_POINT ( 'NONE', #76 ) ;
|
||||
#612 = CARTESIAN_POINT ( 'NONE', ( 1.364916731037074893, -5.000000000000000888, -1.499999999999974243 ) ) ;
|
||||
#613 = CARTESIAN_POINT ( 'NONE', ( 1.866896865697887931, 2.305988130372879308, 3.231365970146295119 ) ) ;
|
||||
#614 = LINE ( 'NONE', #170, #352 ) ;
|
||||
#615 = AXIS2_PLACEMENT_3D ( 'NONE', #45, #236, #377 ) ;
|
||||
#616 = EDGE_LOOP ( 'NONE', ( #316, #201, #9, #325 ) ) ;
|
||||
#617 = EDGE_LOOP ( 'NONE', ( #222, #485 ) ) ;
|
||||
#618 = CARTESIAN_POINT ( 'NONE', ( 1.999999999999997335, 1.781340456629883450E-14, -7.900000000000002132 ) ) ;
|
||||
#619 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
|
||||
#620 = CARTESIAN_POINT ( 'NONE', ( 0.7349939951951839356, -6.999999999999992006, -1.499999999999966471 ) ) ;
|
||||
#621 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#622 = AXIS2_PLACEMENT_3D ( 'NONE', #158, #51, #502 ) ;
|
||||
#623 = LINE ( 'NONE', #93, #467 ) ;
|
||||
#624 = VERTEX_POINT ( 'NONE', #418 ) ;
|
||||
#625 = DIRECTION ( 'NONE', ( -1.764914461948031168E-15, -1.000000000000000000, 4.718447854656914508E-15 ) ) ;
|
||||
#626 = VECTOR ( 'NONE', #427, 1000.000000000000000 ) ;
|
||||
#627 = EDGE_CURVE ( 'NONE', #372, #87, #614, .T. ) ;
|
||||
#628 = CARTESIAN_POINT ( 'NONE', ( 1.592547046992943027, -4.017111957429487568, 1.137351852413468478 ) ) ;
|
||||
#629 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.887379141862766119E-15, 0.000000000000000000 ) ) ;
|
||||
#630 = CARTESIAN_POINT ( 'NONE', ( 1.947743443582501177, 1.453447889974003981, -2.483378660096532187 ) ) ;
|
||||
#631 = LINE ( 'NONE', #189, #3 ) ;
|
||||
#632 = CARTESIAN_POINT ( 'NONE', ( 2.155709048055709938E-29, 1.403864635025778566E-14, -7.900000000000000355 ) ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
219
STEPS/nano_hexapod/ruler.STEP
Normal file
@@ -0,0 +1,219 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('ruler.STEP',
|
||||
'2021-03-15T16:49:40',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#2 = LINE ( 'NONE', #82, #97 ) ;
|
||||
#3 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #9 ) ) ;
|
||||
#4 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#5 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #141, 'design' ) ;
|
||||
#6 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #178 ), #180 ) ;
|
||||
#7 = EDGE_CURVE ( 'NONE', #93, #60, #37, .T. ) ;
|
||||
#8 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1 ) ;
|
||||
#9 = STYLED_ITEM ( 'NONE', ( #138 ), #149 ) ;
|
||||
#10 = DIRECTION ( 'NONE', ( 1.156482317317871478E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#11 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#12 = EDGE_LOOP ( 'NONE', ( #15, #199, #67, #50 ) ) ;
|
||||
#13 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #141 ) ;
|
||||
#14 = VECTOR ( 'NONE', #163, 1000.000000000000000 ) ;
|
||||
#15 = ORIENTED_EDGE ( 'NONE', *, *, #165, .T. ) ;
|
||||
#16 = SURFACE_SIDE_STYLE ('',( #90 ) ) ;
|
||||
#17 = EDGE_LOOP ( 'NONE', ( #78, #45, #174, #47 ) ) ;
|
||||
#18 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000001776, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#19 = VERTEX_POINT ( 'NONE', #58 ) ;
|
||||
#20 = FACE_OUTER_BOUND ( 'NONE', #198, .T. ) ;
|
||||
#21 = AXIS2_PLACEMENT_3D ( 'NONE', #200, #119, #31 ) ;
|
||||
#22 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#23 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999998224, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#24 = VECTOR ( 'NONE', #42, 1000.000000000000000 ) ;
|
||||
#25 = VECTOR ( 'NONE', #201, 1000.000000000000000 ) ;
|
||||
#26 = PLANE ( 'NONE', #100 ) ;
|
||||
#27 = EDGE_CURVE ( 'NONE', #137, #93, #120, .T. ) ;
|
||||
#28 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999998224, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#29 = FACE_OUTER_BOUND ( 'NONE', #195, .T. ) ;
|
||||
#30 = ORIENTED_EDGE ( 'NONE', *, *, #84, .T. ) ;
|
||||
#31 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#32 = ORIENTED_EDGE ( 'NONE', *, *, #70, .F. ) ;
|
||||
#33 = SHAPE_DEFINITION_REPRESENTATION ( #88, #142 ) ;
|
||||
#34 = LINE ( 'NONE', #176, #187 ) ;
|
||||
#35 = ORIENTED_EDGE ( 'NONE', *, *, #7, .F. ) ;
|
||||
#36 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#37 = LINE ( 'NONE', #57, #167 ) ;
|
||||
#38 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #40 ) ) ;
|
||||
#39 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 0.1499999999999999944, 15.00000000000000000 ) ) ;
|
||||
#40 = PRODUCT ( 'ruler', 'ruler', '', ( #77 ) ) ;
|
||||
#41 = PLANE ( 'NONE', #48 ) ;
|
||||
#42 = DIRECTION ( 'NONE', ( 1.156482317317871478E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#43 = FILL_AREA_STYLE_COLOUR ( '', #66 ) ;
|
||||
#44 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000001776, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#45 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ;
|
||||
#46 = DIRECTION ( 'NONE', ( 1.156482317317871478E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#47 = ORIENTED_EDGE ( 'NONE', *, *, #194, .T. ) ;
|
||||
#48 = AXIS2_PLACEMENT_3D ( 'NONE', #56, #114, #22 ) ;
|
||||
#49 = ADVANCED_FACE ( 'NONE', ( #181 ), #170, .F. ) ;
|
||||
#50 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ;
|
||||
#51 = SURFACE_STYLE_USAGE ( .BOTH. , #80 ) ;
|
||||
#52 = LINE ( 'NONE', #39, #14 ) ;
|
||||
#53 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#54 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000001776, 0.1499999999999999944, 15.00000000000000000 ) ) ;
|
||||
#55 = ADVANCED_FACE ( 'NONE', ( #179 ), #26, .F. ) ;
|
||||
#56 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000001776, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#57 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000001776, 0.000000000000000000, -15.00000000000000000 ) ) ;
|
||||
#58 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 0.1499999999999999944, 15.00000000000000000 ) ) ;
|
||||
#59 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.156482317317871478E-16 ) ) ;
|
||||
#60 = VERTEX_POINT ( 'NONE', #132 ) ;
|
||||
#61 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#62 = ADVANCED_FACE ( 'NONE', ( #29 ), #152, .F. ) ;
|
||||
#63 = PLANE ( 'NONE', #156 ) ;
|
||||
#64 = ORIENTED_EDGE ( 'NONE', *, *, #27, .F. ) ;
|
||||
#65 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000001776, 0.000000000000000000, 15.00000000000000000 ) ) ;
|
||||
#66 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#67 = ORIENTED_EDGE ( 'NONE', *, *, #76, .F. ) ;
|
||||
#68 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 0.1499999999999999944, 15.00000000000000000 ) ) ;
|
||||
#69 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#70 = EDGE_CURVE ( 'NONE', #19, #91, #110, .T. ) ;
|
||||
#71 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#72 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#73 = ORIENTED_EDGE ( 'NONE', *, *, #76, .T. ) ;
|
||||
#74 = AXIS2_PLACEMENT_3D ( 'NONE', #131, #146, #144 ) ;
|
||||
#75 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#76 = EDGE_CURVE ( 'NONE', #105, #19, #34, .T. ) ;
|
||||
#77 = PRODUCT_CONTEXT ( 'NONE', #1, 'mechanical' ) ;
|
||||
#78 = ORIENTED_EDGE ( 'NONE', *, *, #7, .T. ) ;
|
||||
#79 = ORIENTED_EDGE ( 'NONE', *, *, #151, .F. ) ;
|
||||
#80 = SURFACE_SIDE_STYLE ('',( #168 ) ) ;
|
||||
#81 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#82 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999998224, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#83 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #71, 'distance_accuracy_value', 'NONE');
|
||||
#84 = EDGE_CURVE ( 'NONE', #19, #117, #52, .T. ) ;
|
||||
#85 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#86 = LINE ( 'NONE', #23, #129 ) ;
|
||||
#87 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.156482317317871478E-16 ) ) ;
|
||||
#88 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #143 ) ;
|
||||
#89 = VERTEX_POINT ( 'NONE', #136 ) ;
|
||||
#90 = SURFACE_STYLE_FILL_AREA ( #158 ) ;
|
||||
#91 = VERTEX_POINT ( 'NONE', #160 ) ;
|
||||
#92 = DIRECTION ( 'NONE', ( -1.156482317317871478E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#93 = VERTEX_POINT ( 'NONE', #197 ) ;
|
||||
#94 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#95 = EDGE_CURVE ( 'NONE', #89, #105, #184, .T. ) ;
|
||||
#96 = PLANE ( 'NONE', #21 ) ;
|
||||
#97 = VECTOR ( 'NONE', #148, 1000.000000000000000 ) ;
|
||||
#98 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000001776, 0.000000000000000000, -15.00000000000000000 ) ) ;
|
||||
#99 = EDGE_CURVE ( 'NONE', #105, #60, #109, .T. ) ;
|
||||
#100 = AXIS2_PLACEMENT_3D ( 'NONE', #28, #87, #10 ) ;
|
||||
#101 = VECTOR ( 'NONE', #36, 1000.000000000000000 ) ;
|
||||
#102 = FILL_AREA_STYLE ('',( #43 ) ) ;
|
||||
#103 = VECTOR ( 'NONE', #53, 1000.000000000000000 ) ;
|
||||
#104 = LINE ( 'NONE', #98, #24 ) ;
|
||||
#105 = VERTEX_POINT ( 'NONE', #18 ) ;
|
||||
#106 = EDGE_LOOP ( 'NONE', ( #123, #155, #139, #134 ) ) ;
|
||||
#107 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #9 ), #186 ) ;
|
||||
#108 = ORIENTED_EDGE ( 'NONE', *, *, #172, .F. ) ;
|
||||
#109 = LINE ( 'NONE', #173, #101 ) ;
|
||||
#110 = LINE ( 'NONE', #68, #126 ) ;
|
||||
#111 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #40, .NOT_KNOWN. ) ;
|
||||
#112 = CLOSED_SHELL ( 'NONE', ( #55, #177, #130, #62, #113, #49 ) ) ;
|
||||
#113 = ADVANCED_FACE ( 'NONE', ( #20 ), #96, .T. ) ;
|
||||
#114 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#115 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #4, 'distance_accuracy_value', 'NONE');
|
||||
#116 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#117 = VERTEX_POINT ( 'NONE', #125 ) ;
|
||||
#118 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#119 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#120 = LINE ( 'NONE', #161, #25 ) ;
|
||||
#121 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000001776, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#122 = ORIENTED_EDGE ( 'NONE', *, *, #151, .T. ) ;
|
||||
#123 = ORIENTED_EDGE ( 'NONE', *, *, #27, .T. ) ;
|
||||
#124 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #83 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #71, #166, #116 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#125 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 0.000000000000000000, 15.00000000000000000 ) ) ;
|
||||
#126 = VECTOR ( 'NONE', #75, 1000.000000000000000 ) ;
|
||||
#127 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 0.000000000000000000, 15.00000000000000000 ) ) ;
|
||||
#128 = LINE ( 'NONE', #54, #103 ) ;
|
||||
#129 = VECTOR ( 'NONE', #147, 1000.000000000000000 ) ;
|
||||
#130 = ADVANCED_FACE ( 'NONE', ( #154 ), #63, .F. ) ;
|
||||
#131 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 0.1499999999999999944, 15.00000000000000000 ) ) ;
|
||||
#132 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000001776, 0.000000000000000000, -15.00000000000000000 ) ) ;
|
||||
#133 = AXIS2_PLACEMENT_3D ( 'NONE', #157, #118, #175 ) ;
|
||||
#134 = ORIENTED_EDGE ( 'NONE', *, *, #172, .T. ) ;
|
||||
#135 = AXIS2_PLACEMENT_3D ( 'NONE', #169, #11, #72 ) ;
|
||||
#136 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999998224, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#137 = VERTEX_POINT ( 'NONE', #65 ) ;
|
||||
#138 = PRESENTATION_STYLE_ASSIGNMENT (( #183 ) ) ;
|
||||
#139 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
|
||||
#140 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#141 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#142 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'ruler', ( #149, #133 ), #124 ) ;
|
||||
#143 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #111, #5 ) ;
|
||||
#144 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#145 = ORIENTED_EDGE ( 'NONE', *, *, #165, .F. ) ;
|
||||
#146 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#147 = DIRECTION ( 'NONE', ( -1.156482317317871478E-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#148 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#149 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude1', #112 ) ;
|
||||
#150 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#151 = EDGE_CURVE ( 'NONE', #117, #137, #164, .T. ) ;
|
||||
#152 = PLANE ( 'NONE', #74 ) ;
|
||||
#153 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#154 = FACE_OUTER_BOUND ( 'NONE', #12, .T. ) ;
|
||||
#155 = ORIENTED_EDGE ( 'NONE', *, *, #194, .F. ) ;
|
||||
#156 = AXIS2_PLACEMENT_3D ( 'NONE', #44, #59, #92 ) ;
|
||||
#157 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#158 = FILL_AREA_STYLE ('',( #171 ) ) ;
|
||||
#159 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
|
||||
#160 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000001776, 0.1499999999999999944, 15.00000000000000000 ) ) ;
|
||||
#161 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999998224, 0.000000000000000000, -15.00000000000000000 ) ) ;
|
||||
#162 = PRESENTATION_STYLE_ASSIGNMENT (( #51 ) ) ;
|
||||
#163 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#164 = LINE ( 'NONE', #127, #193 ) ;
|
||||
#165 = EDGE_CURVE ( 'NONE', #60, #117, #104, .T. ) ;
|
||||
#166 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#167 = VECTOR ( 'NONE', #94, 1000.000000000000000 ) ;
|
||||
#168 = SURFACE_STYLE_FILL_AREA ( #102 ) ;
|
||||
#169 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#170 = PLANE ( 'NONE', #135 ) ;
|
||||
#171 = FILL_AREA_STYLE_COLOUR ( '', #69 ) ;
|
||||
#172 = EDGE_CURVE ( 'NONE', #91, #137, #128, .T. ) ;
|
||||
#173 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000001776, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#174 = ORIENTED_EDGE ( 'NONE', *, *, #95, .F. ) ;
|
||||
#175 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#176 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000001776, 0.1499999999999999944, -15.00000000000000000 ) ) ;
|
||||
#177 = ADVANCED_FACE ( 'NONE', ( #192 ), #41, .F. ) ;
|
||||
#178 = STYLED_ITEM ( 'NONE', ( #162 ), #142 ) ;
|
||||
#179 = FACE_OUTER_BOUND ( 'NONE', #106, .T. ) ;
|
||||
#180 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #190 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #140, #153, #61 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#181 = FACE_OUTER_BOUND ( 'NONE', #185, .T. ) ;
|
||||
#182 = ORIENTED_EDGE ( 'NONE', *, *, #70, .T. ) ;
|
||||
#183 = SURFACE_STYLE_USAGE ( .BOTH. , #16 ) ;
|
||||
#184 = LINE ( 'NONE', #121, #191 ) ;
|
||||
#185 = EDGE_LOOP ( 'NONE', ( #64, #79, #145, #35 ) ) ;
|
||||
#186 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #115 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4, #85, #150 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#187 = VECTOR ( 'NONE', #46, 1000.000000000000000 ) ;
|
||||
#188 = EDGE_CURVE ( 'NONE', #91, #89, #86, .T. ) ;
|
||||
#189 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#190 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #140, 'distance_accuracy_value', 'NONE');
|
||||
#191 = VECTOR ( 'NONE', #81, 1000.000000000000000 ) ;
|
||||
#192 = FACE_OUTER_BOUND ( 'NONE', #17, .T. ) ;
|
||||
#193 = VECTOR ( 'NONE', #189, 1000.000000000000000 ) ;
|
||||
#194 = EDGE_CURVE ( 'NONE', #89, #93, #2, .T. ) ;
|
||||
#195 = EDGE_LOOP ( 'NONE', ( #122, #108, #32, #30 ) ) ;
|
||||
#196 = ORIENTED_EDGE ( 'NONE', *, *, #95, .T. ) ;
|
||||
#197 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999998224, 0.000000000000000000, -15.00000000000000000 ) ) ;
|
||||
#198 = EDGE_LOOP ( 'NONE', ( #159, #196, #73, #182 ) ) ;
|
||||
#199 = ORIENTED_EDGE ( 'NONE', *, *, #84, .F. ) ;
|
||||
#200 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1499999999999999944, 0.000000000000000000 ) ) ;
|
||||
#201 = DIRECTION ( 'NONE', ( -1.156482317317871478E-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#202 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #178 ) ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
1161
STEPS/nano_hexapod/support_head_left.STEP
Normal file
1161
STEPS/nano_hexapod/support_head_right.STEP
Normal file
823
STEPS/nano_hexapod/support_left_encoder_bot.STEP
Normal file
@@ -0,0 +1,823 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('support_left_encoder_bot.STEP',
|
||||
'2021-04-15T07:42:44',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = LINE ( 'NONE', #245, #581 ) ;
|
||||
#2 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 33.00000000000000711, 0.000000000000000000 ) ) ;
|
||||
#3 = ORIENTED_EDGE ( 'NONE', *, *, #338, .T. ) ;
|
||||
#4 = VERTEX_POINT ( 'NONE', #41 ) ;
|
||||
#5 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#6 = ORIENTED_EDGE ( 'NONE', *, *, #756, .T. ) ;
|
||||
#7 = CIRCLE ( 'NONE', #127, 1.649999999999997913 ) ;
|
||||
#8 = PLANE ( 'NONE', #507 ) ;
|
||||
#9 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 1.000000000000000000, -6.000000000000001776 ) ) ;
|
||||
#10 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000007994, 33.00000000000000711, 1.500000000000001332 ) ) ;
|
||||
#11 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, 1.500000000000001332 ) ) ;
|
||||
#12 = ORIENTED_EDGE ( 'NONE', *, *, #459, .T. ) ;
|
||||
#13 = SURFACE_STYLE_USAGE ( .BOTH. , #95 ) ;
|
||||
#14 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #597, #477 ) ;
|
||||
#15 = CARTESIAN_POINT ( 'NONE', ( -9.000000000000000000, 33.00000000000000711, -6.500000000000000888 ) ) ;
|
||||
#16 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#17 = ADVANCED_FACE ( 'NONE', ( #52 ), #354, .T. ) ;
|
||||
#18 = PRESENTATION_STYLE_ASSIGNMENT (( #34 ) ) ;
|
||||
#19 = AXIS2_PLACEMENT_3D ( 'NONE', #481, #498, #560 ) ;
|
||||
#20 = DIRECTION ( 'NONE', ( 0.7071067811865460184, 0.7071067811865489050, -0.000000000000000000 ) ) ;
|
||||
#21 = DIRECTION ( 'NONE', ( 9.435651794974596332E-17, -0.7071067811865484609, 0.7071067811865465735 ) ) ;
|
||||
#22 = ADVANCED_FACE ( 'NONE', ( #226 ), #471, .T. ) ;
|
||||
#23 = CARTESIAN_POINT ( 'NONE', ( -8.999999999999996447, 33.00000000000000711, 1.200962406445481167E-15 ) ) ;
|
||||
#24 = VECTOR ( 'NONE', #601, 1000.000000000000000 ) ;
|
||||
#25 = STYLED_ITEM ( 'NONE', ( #623 ), #494 ) ;
|
||||
#26 = EDGE_CURVE ( 'NONE', #66, #60, #537, .T. ) ;
|
||||
#27 = LINE ( 'NONE', #23, #397 ) ;
|
||||
#28 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#29 = STYLED_ITEM ( 'NONE', ( #776 ), #449 ) ;
|
||||
#30 = PLANE ( 'NONE', #324 ) ;
|
||||
#31 = FACE_OUTER_BOUND ( 'NONE', #340, .T. ) ;
|
||||
#32 = FILL_AREA_STYLE_COLOUR ( '', #28 ) ;
|
||||
#33 = ORIENTED_EDGE ( 'NONE', *, *, #373, .F. ) ;
|
||||
#34 = SURFACE_STYLE_USAGE ( .BOTH. , #272 ) ;
|
||||
#35 = AXIS2_PLACEMENT_3D ( 'NONE', #199, #685, #483 ) ;
|
||||
#36 = ORIENTED_EDGE ( 'NONE', *, *, #591, .T. ) ;
|
||||
#37 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #29 ), #562 ) ;
|
||||
#38 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 16.99999999999999645, 1.499999999999998446 ) ) ;
|
||||
#39 = CYLINDRICAL_SURFACE ( 'NONE', #547, 1.649999999999997469 ) ;
|
||||
#40 = ADVANCED_FACE ( 'NONE', ( #163, #46, #785 ), #530, .T. ) ;
|
||||
#41 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, -5.500000000000001776 ) ) ;
|
||||
#42 = VERTEX_POINT ( 'NONE', #467 ) ;
|
||||
#43 = ORIENTED_EDGE ( 'NONE', *, *, #82, .T. ) ;
|
||||
#44 = LINE ( 'NONE', #353, #170 ) ;
|
||||
#45 = AXIS2_PLACEMENT_3D ( 'NONE', #405, #399, #395 ) ;
|
||||
#46 = FACE_BOUND ( 'NONE', #287, .T. ) ;
|
||||
#47 = EDGE_CURVE ( 'NONE', #608, #124, #777, .T. ) ;
|
||||
#48 = ORIENTED_EDGE ( 'NONE', *, *, #580, .T. ) ;
|
||||
#49 = VECTOR ( 'NONE', #125, 1000.000000000000000 ) ;
|
||||
#50 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#51 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, 6.000000000000000888 ) ) ;
|
||||
#52 = FACE_OUTER_BOUND ( 'NONE', #645, .T. ) ;
|
||||
#53 = EDGE_LOOP ( 'NONE', ( #715 ) ) ;
|
||||
#54 = ORIENTED_EDGE ( 'NONE', *, *, #574, .T. ) ;
|
||||
#55 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#56 = VECTOR ( 'NONE', #410, 1000.000000000000000 ) ;
|
||||
#57 = VECTOR ( 'NONE', #741, 1000.000000000000000 ) ;
|
||||
#58 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#59 = ORIENTED_EDGE ( 'NONE', *, *, #769, .T. ) ;
|
||||
#60 = VERTEX_POINT ( 'NONE', #657 ) ;
|
||||
#61 = FACE_OUTER_BOUND ( 'NONE', #731, .T. ) ;
|
||||
#62 = ADVANCED_FACE ( 'NONE', ( #420 ), #278, .F. ) ;
|
||||
#63 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, -6.500000000000000888 ) ) ;
|
||||
#64 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #629, 'distance_accuracy_value', 'NONE');
|
||||
#65 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#66 = VERTEX_POINT ( 'NONE', #724 ) ;
|
||||
#67 = ORIENTED_EDGE ( 'NONE', *, *, #567, .T. ) ;
|
||||
#68 = CARTESIAN_POINT ( 'NONE', ( -5.350000000000005862, 26.99999999999999645, 1.499999999999998446 ) ) ;
|
||||
#69 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, -6.500000000000000888 ) ) ;
|
||||
#70 = PRESENTATION_STYLE_ASSIGNMENT (( #253 ) ) ;
|
||||
#71 = EDGE_LOOP ( 'NONE', ( #538, #3, #468, #12, #497, #6, #355, #280 ) ) ;
|
||||
#72 = ORIENTED_EDGE ( 'NONE', *, *, #591, .F. ) ;
|
||||
#73 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#74 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.334402673828313093E-16 ) ) ;
|
||||
#75 = DIRECTION ( 'NONE', ( -1.334402673828313339E-16, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#76 = VERTEX_POINT ( 'NONE', #607 ) ;
|
||||
#77 = EDGE_CURVE ( 'NONE', #540, #786, #402, .T. ) ;
|
||||
#78 = SURFACE_STYLE_USAGE ( .BOTH. , #87 ) ;
|
||||
#79 = VECTOR ( 'NONE', #58, 1000.000000000000000 ) ;
|
||||
#80 = FACE_OUTER_BOUND ( 'NONE', #351, .T. ) ;
|
||||
#81 = VECTOR ( 'NONE', #303, 1000.000000000000000 ) ;
|
||||
#82 = EDGE_CURVE ( 'NONE', #307, #602, #592, .T. ) ;
|
||||
#83 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 1.000000000000000000, -6.000000000000001776 ) ) ;
|
||||
#84 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000444, 29.00000000000000355, -6.500000000000000888 ) ) ;
|
||||
#85 = ORIENTED_EDGE ( 'NONE', *, *, #90, .F. ) ;
|
||||
#86 = CIRCLE ( 'NONE', #204, 1.649999999999997913 ) ;
|
||||
#87 = SURFACE_SIDE_STYLE ('',( #437 ) ) ;
|
||||
#88 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #428 ) ) ;
|
||||
#89 = DIRECTION ( 'NONE', ( -1.508455196501570936E-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#90 = EDGE_CURVE ( 'NONE', #493, #493, #86, .T. ) ;
|
||||
#91 = DIRECTION ( 'NONE', ( 8.260587980841935082E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#92 = VECTOR ( 'NONE', #317, 1000.000000000000000 ) ;
|
||||
#93 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #25 ) ) ;
|
||||
#94 = FACE_OUTER_BOUND ( 'NONE', #372, .T. ) ;
|
||||
#95 = SURFACE_SIDE_STYLE ('',( #454 ) ) ;
|
||||
#96 = STYLED_ITEM ( 'NONE', ( #70 ), #198 ) ;
|
||||
#97 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.000802005371234881E-16 ) ) ;
|
||||
#98 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, -6.500000000000000888 ) ) ;
|
||||
#99 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, -5.999999999999999112 ) ) ;
|
||||
#100 = EDGE_LOOP ( 'NONE', ( #368 ) ) ;
|
||||
#101 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #162 ) ) ;
|
||||
#102 = CARTESIAN_POINT ( 'NONE', ( 8.999999999999996447, 19.00000000000002842, 1.499999999999998668 ) ) ;
|
||||
#103 = FACE_OUTER_BOUND ( 'NONE', #478, .T. ) ;
|
||||
#104 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, 33.00000000000000711, 1.500000000000001332 ) ) ;
|
||||
#105 = ORIENTED_EDGE ( 'NONE', *, *, #311, .F. ) ;
|
||||
#106 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.239088197126290817E-16, -0.000000000000000000 ) ) ;
|
||||
#107 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #282 ) ;
|
||||
#108 = EDGE_CURVE ( 'NONE', #177, #548, #411, .T. ) ;
|
||||
#109 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#110 = EDGE_LOOP ( 'NONE', ( #146, #755, #181, #136 ) ) ;
|
||||
#111 = ORIENTED_EDGE ( 'NONE', *, *, #515, .F. ) ;
|
||||
#112 = LINE ( 'NONE', #470, #518 ) ;
|
||||
#113 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, -6.500000000000000888 ) ) ;
|
||||
#114 = ADVANCED_FACE ( 'NONE', ( #744 ), #8, .T. ) ;
|
||||
#115 = EDGE_LOOP ( 'NONE', ( #403 ) ) ;
|
||||
#116 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ;
|
||||
#117 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, -6.500000000000000888 ) ) ;
|
||||
#118 = EDGE_LOOP ( 'NONE', ( #793 ) ) ;
|
||||
#119 = ORIENTED_EDGE ( 'NONE', *, *, #212, .T. ) ;
|
||||
#120 = AXIS2_PLACEMENT_3D ( 'NONE', #712, #55, #806 ) ;
|
||||
#121 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#122 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.668003342285391304E-16 ) ) ;
|
||||
#123 = VECTOR ( 'NONE', #65, 1000.000000000000000 ) ;
|
||||
#124 = VERTEX_POINT ( 'NONE', #556 ) ;
|
||||
#125 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#126 = ADVANCED_FACE ( 'NONE', ( #80 ), #140, .T. ) ;
|
||||
#127 = AXIS2_PLACEMENT_3D ( 'NONE', #727, #370, #563 ) ;
|
||||
#128 = FACE_BOUND ( 'NONE', #659, .T. ) ;
|
||||
#129 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#130 = VERTEX_POINT ( 'NONE', #491 ) ;
|
||||
#131 = ORIENTED_EDGE ( 'NONE', *, *, #801, .F. ) ;
|
||||
#132 = FILL_AREA_STYLE_COLOUR ( '', #489 ) ;
|
||||
#133 = DIRECTION ( 'NONE', ( 0.7071067811865480168, -0.7071067811865470176, 0.000000000000000000 ) ) ;
|
||||
#134 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #559, 'distance_accuracy_value', 'NONE');
|
||||
#135 = FILL_AREA_STYLE_COLOUR ( '', #190 ) ;
|
||||
#136 = ORIENTED_EDGE ( 'NONE', *, *, #225, .F. ) ;
|
||||
#137 = VERTEX_POINT ( 'NONE', #693 ) ;
|
||||
#138 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, 0.9999999999999991118, 6.499999999999999112 ) ) ;
|
||||
#139 = VECTOR ( 'NONE', #283, 1000.000000000000000 ) ;
|
||||
#140 = PLANE ( 'NONE', #217 ) ;
|
||||
#141 = ORIENTED_EDGE ( 'NONE', *, *, #638, .T. ) ;
|
||||
#142 = CARTESIAN_POINT ( 'NONE', ( -5.350000000000005862, 16.99999999999999645, 1.499999999999998446 ) ) ;
|
||||
#143 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #29 ) ) ;
|
||||
#144 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, 6.499999999999999112 ) ) ;
|
||||
#145 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991118, 12.00000000000000000, -6.500000000000000888 ) ) ;
|
||||
#146 = ORIENTED_EDGE ( 'NONE', *, *, #338, .F. ) ;
|
||||
#147 = PRODUCT_CONTEXT ( 'NONE', #320, 'mechanical' ) ;
|
||||
#148 = LINE ( 'NONE', #211, #312 ) ;
|
||||
#149 = VECTOR ( 'NONE', #322, 1000.000000000000000 ) ;
|
||||
#150 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -2.499999999999999556, 5.999999999999996447 ) ) ;
|
||||
#151 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, 33.00000000000000711, 1.500000000000001332 ) ) ;
|
||||
#152 = LINE ( 'NONE', #636, #310 ) ;
|
||||
#153 = SHAPE_DEFINITION_REPRESENTATION ( #107, #494 ) ;
|
||||
#154 = FILL_AREA_STYLE ('',( #384 ) ) ;
|
||||
#155 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#156 = EDGE_CURVE ( 'NONE', #66, #4, #621, .T. ) ;
|
||||
#157 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 33.00000000000000711, -6.500000000000000888 ) ) ;
|
||||
#158 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#159 = ADVANCED_FACE ( 'NONE', ( #561 ), #569, .T. ) ;
|
||||
#160 = CIRCLE ( 'NONE', #19, 1.649999999999997913 ) ;
|
||||
#161 = ORIENTED_EDGE ( 'NONE', *, *, #539, .F. ) ;
|
||||
#162 = PRODUCT ( 'support_left_encoder_bot', 'support_left_encoder_bot', '', ( #147 ) ) ;
|
||||
#163 = FACE_BOUND ( 'NONE', #115, .T. ) ;
|
||||
#164 = ORIENTED_EDGE ( 'NONE', *, *, #796, .T. ) ;
|
||||
#165 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 1.668003342285391304E-16 ) ) ;
|
||||
#166 = EDGE_CURVE ( 'NONE', #300, #60, #616, .T. ) ;
|
||||
#167 = ORIENTED_EDGE ( 'NONE', *, *, #325, .F. ) ;
|
||||
#168 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#169 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#170 = VECTOR ( 'NONE', #288, 1000.000000000000000 ) ;
|
||||
#171 = ORIENTED_EDGE ( 'NONE', *, *, #267, .F. ) ;
|
||||
#172 = LINE ( 'NONE', #716, #344 ) ;
|
||||
#173 = EDGE_CURVE ( 'NONE', #42, #239, #564, .T. ) ;
|
||||
#174 = DIRECTION ( 'NONE', ( 9.435651794974596332E-17, 0.7071067811865484609, 0.7071067811865465735 ) ) ;
|
||||
#175 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, 5.499999999999998224 ) ) ;
|
||||
#176 = ORIENTED_EDGE ( 'NONE', *, *, #389, .F. ) ;
|
||||
#177 = VERTEX_POINT ( 'NONE', #552 ) ;
|
||||
#178 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991118, 12.00000000000000178, 1.499999999999998668 ) ) ;
|
||||
#179 = SURFACE_SIDE_STYLE ('',( #723 ) ) ;
|
||||
#180 = ORIENTED_EDGE ( 'NONE', *, *, #404, .F. ) ;
|
||||
#181 = ORIENTED_EDGE ( 'NONE', *, *, #246, .F. ) ;
|
||||
#182 = CARTESIAN_POINT ( 'NONE', ( -9.174018382569650324E-16, -3.000000000000000000, 5.500000000000000000 ) ) ;
|
||||
#183 = CARTESIAN_POINT ( 'NONE', ( 8.999999999999994671, 19.00000000000002842, -6.500000000000000888 ) ) ;
|
||||
#184 = ADVANCED_FACE ( 'NONE', ( #688 ), #499, .T. ) ;
|
||||
#185 = SURFACE_SIDE_STYLE ('',( #191 ) ) ;
|
||||
#186 = ORIENTED_EDGE ( 'NONE', *, *, #156, .T. ) ;
|
||||
#187 = VECTOR ( 'NONE', #619, 1000.000000000000000 ) ;
|
||||
#188 = FACE_OUTER_BOUND ( 'NONE', #473, .T. ) ;
|
||||
#189 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#190 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#191 = SURFACE_STYLE_FILL_AREA ( #205 ) ;
|
||||
#192 = ORIENTED_EDGE ( 'NONE', *, *, #26, .F. ) ;
|
||||
#193 = VERTEX_POINT ( 'NONE', #145 ) ;
|
||||
#194 = FACE_OUTER_BOUND ( 'NONE', #686, .T. ) ;
|
||||
#195 = ORIENTED_EDGE ( 'NONE', *, *, #728, .F. ) ;
|
||||
#196 = ORIENTED_EDGE ( 'NONE', *, *, #439, .T. ) ;
|
||||
#197 = FILL_AREA_STYLE ('',( #132 ) ) ;
|
||||
#198 = ADVANCED_FACE ( 'NONE', ( #314, #754 ), #680, .F. ) ;
|
||||
#199 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 26.99999999999999645, 1.499999999999998668 ) ) ;
|
||||
#200 = VERTEX_POINT ( 'NONE', #142 ) ;
|
||||
#201 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #297, #549 ) ;
|
||||
#202 = EDGE_CURVE ( 'NONE', #798, #356, #247, .T. ) ;
|
||||
#203 = LINE ( 'NONE', #495, #57 ) ;
|
||||
#204 = AXIS2_PLACEMENT_3D ( 'NONE', #533, #781, #169 ) ;
|
||||
#205 = FILL_AREA_STYLE ('',( #135 ) ) ;
|
||||
#206 = EDGE_LOOP ( 'NONE', ( #111 ) ) ;
|
||||
#207 = DIRECTION ( 'NONE', ( -9.435651794974596332E-17, -0.7071067811865484609, -0.7071067811865465735 ) ) ;
|
||||
#208 = PLANE ( 'NONE', #519 ) ;
|
||||
#209 = EDGE_CURVE ( 'NONE', #356, #710, #152, .T. ) ;
|
||||
#210 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#211 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, -6.500000000000000888 ) ) ;
|
||||
#212 = EDGE_CURVE ( 'NONE', #300, #4, #331, .T. ) ;
|
||||
#213 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #576 ), #448 ) ;
|
||||
#214 = VECTOR ( 'NONE', #415, 1000.000000000000000 ) ;
|
||||
#215 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #228, 'distance_accuracy_value', 'NONE');
|
||||
#216 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, 0.9999999999999991118, -6.500000000000000888 ) ) ;
|
||||
#217 = AXIS2_PLACEMENT_3D ( 'NONE', #626, #441, #612 ) ;
|
||||
#218 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, 1.500000000000001332 ) ) ;
|
||||
#219 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#220 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, -5.500000000000000888 ) ) ;
|
||||
#221 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#222 = ADVANCED_FACE ( 'NONE', ( #757 ), #208, .T. ) ;
|
||||
#223 = PRESENTATION_STYLE_ASSIGNMENT (( #784 ) ) ;
|
||||
#224 = VECTOR ( 'NONE', #596, 1000.000000000000000 ) ;
|
||||
#225 = EDGE_CURVE ( 'NONE', #306, #786, #27, .T. ) ;
|
||||
#226 = FACE_OUTER_BOUND ( 'NONE', #787, .T. ) ;
|
||||
#227 = DIRECTION ( 'NONE', ( -0.7071067811865480168, 0.7071067811865470176, 0.000000000000000000 ) ) ;
|
||||
#228 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#229 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, -6.500000000000000888 ) ) ;
|
||||
#230 = ORIENTED_EDGE ( 'NONE', *, *, #298, .F. ) ;
|
||||
#231 = PLANE ( 'NONE', #639 ) ;
|
||||
#232 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 16.99999999999999645, 1.499999999999998668 ) ) ;
|
||||
#233 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#234 = ORIENTED_EDGE ( 'NONE', *, *, #517, .T. ) ;
|
||||
#235 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#236 = LINE ( 'NONE', #98, #349 ) ;
|
||||
#237 = VECTOR ( 'NONE', #89, 1000.000000000000000 ) ;
|
||||
#238 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#239 = VERTEX_POINT ( 'NONE', #218 ) ;
|
||||
#240 = DIRECTION ( 'NONE', ( 1.239088197126291063E-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#241 = DIRECTION ( 'NONE', ( 1.334402673828313339E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#242 = ORIENTED_EDGE ( 'NONE', *, *, #647, .F. ) ;
|
||||
#243 = EDGE_LOOP ( 'NONE', ( #171 ) ) ;
|
||||
#244 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, -3.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#245 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, 6.499999999999999112 ) ) ;
|
||||
#246 = EDGE_CURVE ( 'NONE', #786, #720, #637, .T. ) ;
|
||||
#247 = LINE ( 'NONE', #366, #653 ) ;
|
||||
#248 = ORIENTED_EDGE ( 'NONE', *, *, #801, .T. ) ;
|
||||
#249 = ORIENTED_EDGE ( 'NONE', *, *, #796, .F. ) ;
|
||||
#250 = LINE ( 'NONE', #285, #49 ) ;
|
||||
#251 = AXIS2_PLACEMENT_3D ( 'NONE', #360, #233, #719 ) ;
|
||||
#252 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#253 = SURFACE_STYLE_USAGE ( .BOTH. , #185 ) ;
|
||||
#254 = VECTOR ( 'NONE', #155, 1000.000000000000000 ) ;
|
||||
#255 = EDGE_LOOP ( 'NONE', ( #618, #492, #59, #460 ) ) ;
|
||||
#256 = EDGE_CURVE ( 'NONE', #677, #76, #453, .T. ) ;
|
||||
#257 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ;
|
||||
#258 = LINE ( 'NONE', #380, #79 ) ;
|
||||
#259 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#260 = LINE ( 'NONE', #63, #674 ) ;
|
||||
#261 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, 6.499999999999999112 ) ) ;
|
||||
#262 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, 8.500000000000000000, -1.649999999999997025 ) ) ;
|
||||
#263 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -2.499999999999999556, -6.000000000000001776 ) ) ;
|
||||
#264 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#265 = VERTEX_POINT ( 'NONE', #308 ) ;
|
||||
#266 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#267 = EDGE_CURVE ( 'NONE', #265, #265, #624, .T. ) ;
|
||||
#268 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#269 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 1.000802005371234881E-16 ) ) ;
|
||||
#270 = CARTESIAN_POINT ( 'NONE', ( -8.673617379884035472E-16, 0.9999999999999991118, -8.673617379884035472E-16 ) ) ;
|
||||
#271 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#272 = SURFACE_SIDE_STYLE ('',( #774 ) ) ;
|
||||
#273 = CYLINDRICAL_SURFACE ( 'NONE', #742, 1.649999999999997913 ) ;
|
||||
#274 = FILL_AREA_STYLE_COLOUR ( '', #587 ) ;
|
||||
#275 = VECTOR ( 'NONE', #759, 1000.000000000000000 ) ;
|
||||
#276 = AXIS2_PLACEMENT_3D ( 'NONE', #480, #363, #733 ) ;
|
||||
#277 = SURFACE_STYLE_USAGE ( .BOTH. , #179 ) ;
|
||||
#278 = CONICAL_SURFACE ( 'NONE', #734, 1.649999999999997025, 1.029744258676652313 ) ;
|
||||
#279 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.668003342285391304E-16 ) ) ;
|
||||
#280 = ORIENTED_EDGE ( 'NONE', *, *, #108, .T. ) ;
|
||||
#281 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -2.500000000000000000, -5.999999999999999112 ) ) ;
|
||||
#282 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #504, #509 ) ;
|
||||
#283 = DIRECTION ( 'NONE', ( -1.334402673828313093E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#284 = VERTEX_POINT ( 'NONE', #84 ) ;
|
||||
#285 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, -6.500000000000000888 ) ) ;
|
||||
#286 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, 6.000000000000000888 ) ) ;
|
||||
#287 = EDGE_LOOP ( 'NONE', ( #707 ) ) ;
|
||||
#288 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#289 = AXIS2_PLACEMENT_3D ( 'NONE', #117, #240, #369 ) ;
|
||||
#290 = ORIENTED_EDGE ( 'NONE', *, *, #583, .F. ) ;
|
||||
#291 = VERTEX_POINT ( 'NONE', #514 ) ;
|
||||
#292 = PLANE ( 'NONE', #120 ) ;
|
||||
#293 = ADVANCED_FACE ( 'NONE', ( #94 ), #516, .F. ) ;
|
||||
#294 = VECTOR ( 'NONE', #305, 1000.000000000000000 ) ;
|
||||
#295 = ORIENTED_EDGE ( 'NONE', *, *, #209, .T. ) ;
|
||||
#296 = ORIENTED_EDGE ( 'NONE', *, *, #343, .T. ) ;
|
||||
#297 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#298 = EDGE_CURVE ( 'NONE', #291, #300, #579, .T. ) ;
|
||||
#299 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#300 = VERTEX_POINT ( 'NONE', #455 ) ;
|
||||
#301 = ORIENTED_EDGE ( 'NONE', *, *, #156, .F. ) ;
|
||||
#302 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, -38.21310991541956525 ) ) ;
|
||||
#303 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.239088197126291063E-16, -0.000000000000000000 ) ) ;
|
||||
#304 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#305 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#306 = VERTEX_POINT ( 'NONE', #15 ) ;
|
||||
#307 = VERTEX_POINT ( 'NONE', #761 ) ;
|
||||
#308 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, -3.000000000000000000, -1.649999999999997913 ) ) ;
|
||||
#309 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#310 = VECTOR ( 'NONE', #510, 1000.000000000000000 ) ;
|
||||
#311 = EDGE_CURVE ( 'NONE', #540, #485, #701, .T. ) ;
|
||||
#312 = VECTOR ( 'NONE', #386, 1000.000000000000000 ) ;
|
||||
#313 = DIRECTION ( 'NONE', ( -1.334402673828313093E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#314 = FACE_OUTER_BOUND ( 'NONE', #206, .T. ) ;
|
||||
#315 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
|
||||
#316 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#317 = DIRECTION ( 'NONE', ( -9.435651794974596332E-17, 0.7071067811865484609, -0.7071067811865465735 ) ) ;
|
||||
#318 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, -6.500000000000000888 ) ) ;
|
||||
#319 = VERTEX_POINT ( 'NONE', #443 ) ;
|
||||
#320 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#321 = ADVANCED_FACE ( 'NONE', ( #336 ), #451, .T. ) ;
|
||||
#322 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#323 = LINE ( 'NONE', #577, #521 ) ;
|
||||
#324 = AXIS2_PLACEMENT_3D ( 'NONE', #542, #401, #662 ) ;
|
||||
#325 = EDGE_CURVE ( 'NONE', #548, #614, #148, .T. ) ;
|
||||
#326 = VECTOR ( 'NONE', #252, 1000.000000000000000 ) ;
|
||||
#327 = LINE ( 'NONE', #575, #767 ) ;
|
||||
#328 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, 6.499999999999999112 ) ) ;
|
||||
#329 = CIRCLE ( 'NONE', #390, 1.649999999999998579 ) ;
|
||||
#330 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #406, 'distance_accuracy_value', 'NONE');
|
||||
#331 = LINE ( 'NONE', #220, #593 ) ;
|
||||
#332 = VECTOR ( 'NONE', #396, 1000.000000000000114 ) ;
|
||||
#333 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#334 = VECTOR ( 'NONE', #174, 1000.000000000000000 ) ;
|
||||
#335 = VECTOR ( 'NONE', #374, 1000.000000000000000 ) ;
|
||||
#336 = FACE_OUTER_BOUND ( 'NONE', #557, .T. ) ;
|
||||
#337 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, -5.999999999999999112 ) ) ;
|
||||
#338 = EDGE_CURVE ( 'NONE', #531, #306, #323, .T. ) ;
|
||||
#339 = DIRECTION ( 'NONE', ( 1.508455196501570936E-16, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#340 = EDGE_LOOP ( 'NONE', ( #665 ) ) ;
|
||||
#341 = FACE_OUTER_BOUND ( 'NONE', #586, .T. ) ;
|
||||
#342 = CONICAL_SURFACE ( 'NONE', #805, 1.649999999999997025, 1.029744258676652313 ) ;
|
||||
#343 = EDGE_CURVE ( 'NONE', #319, #319, #642, .T. ) ;
|
||||
#344 = VECTOR ( 'NONE', #672, 1000.000000000000000 ) ;
|
||||
#345 = LINE ( 'NONE', #113, #224 ) ;
|
||||
#346 = ORIENTED_EDGE ( 'NONE', *, *, #389, .T. ) ;
|
||||
#347 = ORIENTED_EDGE ( 'NONE', *, *, #459, .F. ) ;
|
||||
#348 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #96 ) ) ;
|
||||
#349 = VECTOR ( 'NONE', #525, 1000.000000000000000 ) ;
|
||||
#350 = ORIENTED_EDGE ( 'NONE', *, *, #432, .F. ) ;
|
||||
#351 = EDGE_LOOP ( 'NONE', ( #230, #242, #603, #421 ) ) ;
|
||||
#352 = ORIENTED_EDGE ( 'NONE', *, *, #550, .T. ) ;
|
||||
#353 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -3.000000000000000000, 6.499999999999999112 ) ) ;
|
||||
#354 = PLANE ( 'NONE', #14 ) ;
|
||||
#355 = ORIENTED_EDGE ( 'NONE', *, *, #482, .F. ) ;
|
||||
#356 = VERTEX_POINT ( 'NONE', #150 ) ;
|
||||
#357 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #394 ) ) ;
|
||||
#358 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#359 = CIRCLE ( 'NONE', #201, 1.649999999999997913 ) ;
|
||||
#360 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, -6.500000000000000888 ) ) ;
|
||||
#361 = EDGE_CURVE ( 'NONE', #720, #42, #391, .T. ) ;
|
||||
#362 = ORIENTED_EDGE ( 'NONE', *, *, #722, .F. ) ;
|
||||
#363 = DIRECTION ( 'NONE', ( 0.7071067811865470176, 0.7071067811865480168, 0.000000000000000000 ) ) ;
|
||||
#364 = AXIS2_PLACEMENT_3D ( 'NONE', #573, #691, #520 ) ;
|
||||
#365 = LINE ( 'NONE', #427, #387 ) ;
|
||||
#366 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 1.000000000000000000, 5.999999999999996447 ) ) ;
|
||||
#367 = EDGE_LOOP ( 'NONE', ( #570 ) ) ;
|
||||
#368 = ORIENTED_EDGE ( 'NONE', *, *, #722, .T. ) ;
|
||||
#369 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.239088197126291063E-16, 0.000000000000000000 ) ) ;
|
||||
#370 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#371 = ORIENTED_EDGE ( 'NONE', *, *, #209, .F. ) ;
|
||||
#372 = EDGE_LOOP ( 'NONE', ( #195, #234, #526, #500 ) ) ;
|
||||
#373 = EDGE_CURVE ( 'NONE', #614, #608, #327, .T. ) ;
|
||||
#374 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#375 = EDGE_LOOP ( 'NONE', ( #553, #773, #803, #709, #196, #161, #622, #36 ) ) ;
|
||||
#376 = ORIENTED_EDGE ( 'NONE', *, *, #361, .F. ) ;
|
||||
#377 = AXIS2_PLACEMENT_3D ( 'NONE', #302, #600, #50 ) ;
|
||||
#378 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, 5.999999999999997335 ) ) ;
|
||||
#379 = VECTOR ( 'NONE', #75, 1000.000000000000000 ) ;
|
||||
#380 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000444, 29.00000000000000355, 1.499999999999996225 ) ) ;
|
||||
#381 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#382 = ORIENTED_EDGE ( 'NONE', *, *, #517, .F. ) ;
|
||||
#383 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#384 = FILL_AREA_STYLE_COLOUR ( '', #304 ) ;
|
||||
#385 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, 8.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#386 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#387 = VECTOR ( 'NONE', #207, 1000.000000000000000 ) ;
|
||||
#388 = VERTEX_POINT ( 'NONE', #747 ) ;
|
||||
#389 = EDGE_CURVE ( 'NONE', #608, #177, #763, .T. ) ;
|
||||
#390 = AXIS2_PLACEMENT_3D ( 'NONE', #244, #121, #799 ) ;
|
||||
#391 = LINE ( 'NONE', #151, #237 ) ;
|
||||
#392 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000008882, 33.00000000000000711, -6.500000000000000888 ) ) ;
|
||||
#393 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#394 = STYLED_ITEM ( 'NONE', ( #508 ), #661 ) ;
|
||||
#395 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#396 = DIRECTION ( 'NONE', ( -0.7071067811865460184, -0.7071067811865489050, -0.000000000000000000 ) ) ;
|
||||
#397 = VECTOR ( 'NONE', #268, 1000.000000000000000 ) ;
|
||||
#398 = AXIS2_PLACEMENT_3D ( 'NONE', #447, #696, #694 ) ;
|
||||
#399 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#400 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #215 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #228, #466, #717 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#401 = DIRECTION ( 'NONE', ( 0.7071067811865490160, -0.7071067811865461294, -9.435651794974628380E-17 ) ) ;
|
||||
#402 = LINE ( 'NONE', #104, #457 ) ;
|
||||
#403 = ORIENTED_EDGE ( 'NONE', *, *, #475, .T. ) ;
|
||||
#404 = EDGE_CURVE ( 'NONE', #548, #531, #345, .T. ) ;
|
||||
#405 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, 8.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#406 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#407 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#408 = VERTEX_POINT ( 'NONE', #704 ) ;
|
||||
#409 = LINE ( 'NONE', #651, #764 ) ;
|
||||
#410 = DIRECTION ( 'NONE', ( -1.334402673828313093E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#411 = LINE ( 'NONE', #318, #294 ) ;
|
||||
#412 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#413 = ADVANCED_FACE ( 'NONE', ( #414 ), #30, .F. ) ;
|
||||
#414 = FACE_OUTER_BOUND ( 'NONE', #110, .T. ) ;
|
||||
#415 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#416 = ORIENTED_EDGE ( 'NONE', *, *, #325, .T. ) ;
|
||||
#417 = PLANE ( 'NONE', #289 ) ;
|
||||
#418 = FACE_OUTER_BOUND ( 'NONE', #118, .T. ) ;
|
||||
#419 = ADVANCED_FACE ( 'NONE', ( #418, #582 ), #273, .F. ) ;
|
||||
#420 = FACE_OUTER_BOUND ( 'NONE', #461, .T. ) ;
|
||||
#421 = ORIENTED_EDGE ( 'NONE', *, *, #212, .F. ) ;
|
||||
#422 = ORIENTED_EDGE ( 'NONE', *, *, #343, .F. ) ;
|
||||
#423 = FACE_BOUND ( 'NONE', #599, .T. ) ;
|
||||
#424 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#425 = ORIENTED_EDGE ( 'NONE', *, *, #501, .F. ) ;
|
||||
#426 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, 1.499999999999996225 ) ) ;
|
||||
#427 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -9.000000000000001776, -0.4999999999999831246 ) ) ;
|
||||
#428 = STYLED_ITEM ( 'NONE', ( #223 ), #419 ) ;
|
||||
#429 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#430 = ORIENTED_EDGE ( 'NONE', *, *, #445, .F. ) ;
|
||||
#431 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#432 = EDGE_CURVE ( 'NONE', #408, #745, #236, .T. ) ;
|
||||
#433 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, -38.21310991541956525 ) ) ;
|
||||
#434 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#435 = ORIENTED_EDGE ( 'NONE', *, *, #90, .T. ) ;
|
||||
#436 = ORIENTED_EDGE ( 'NONE', *, *, #760, .T. ) ;
|
||||
#437 = SURFACE_STYLE_FILL_AREA ( #197 ) ;
|
||||
#438 = PLANE ( 'NONE', #524 ) ;
|
||||
#439 = EDGE_CURVE ( 'NONE', #239, #745, #462, .T. ) ;
|
||||
#440 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #316, 'distance_accuracy_value', 'NONE');
|
||||
#441 = DIRECTION ( 'NONE', ( 7.076738846230966663E-17, -0.7071067811865465735, -0.7071067811865484609 ) ) ;
|
||||
#442 = ORIENTED_EDGE ( 'NONE', *, *, #202, .T. ) ;
|
||||
#443 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, 8.500000000000000000, -1.649999999999997025 ) ) ;
|
||||
#444 = LINE ( 'NONE', #281, #92 ) ;
|
||||
#445 = EDGE_CURVE ( 'NONE', #60, #356, #529, .T. ) ;
|
||||
#446 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#447 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, 8.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#448 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #684 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #266, #568, #219 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#449 = ADVANCED_FACE ( 'NONE', ( #103, #585 ), #39, .F. ) ;
|
||||
#450 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #25 ), #620 ) ;
|
||||
#451 = PLANE ( 'NONE', #364 ) ;
|
||||
#452 = EDGE_CURVE ( 'NONE', #664, #76, #1, .T. ) ;
|
||||
#453 = LINE ( 'NONE', #328, #765 ) ;
|
||||
#454 = SURFACE_STYLE_FILL_AREA ( #154 ) ;
|
||||
#455 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, -5.500000000000003553 ) ) ;
|
||||
#456 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#457 = VECTOR ( 'NONE', #407, 1000.000000000000000 ) ;
|
||||
#458 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -9.000000000000000000, -0.4999999999999856781 ) ) ;
|
||||
#459 = EDGE_CURVE ( 'NONE', #485, #284, #611, .T. ) ;
|
||||
#460 = ORIENTED_EDGE ( 'NONE', *, *, #452, .T. ) ;
|
||||
#461 = EDGE_LOOP ( 'NONE', ( #296 ) ) ;
|
||||
#462 = LINE ( 'NONE', #771, #697 ) ;
|
||||
#463 = DIRECTION ( 'NONE', ( -1.668003342285391304E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#464 = EDGE_LOOP ( 'NONE', ( #422 ) ) ;
|
||||
#465 = CYLINDRICAL_SURFACE ( 'NONE', #649, 1.649999999999997913 ) ;
|
||||
#466 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#467 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000355, 10.00000000000000178, 1.500000000000001332 ) ) ;
|
||||
#468 = ORIENTED_EDGE ( 'NONE', *, *, #638, .F. ) ;
|
||||
#469 = VECTOR ( 'NONE', #227, 1000.000000000000000 ) ;
|
||||
#470 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991118, 12.00000000000000000, -6.500000000000000888 ) ) ;
|
||||
#471 = PLANE ( 'NONE', #702 ) ;
|
||||
#472 = EDGE_LOOP ( 'NONE', ( #588, #371, #430, #192 ) ) ;
|
||||
#473 = EDGE_LOOP ( 'NONE', ( #164, #804, #425, #739 ) ) ;
|
||||
#474 = PLANE ( 'NONE', #377 ) ;
|
||||
#475 = EDGE_CURVE ( 'NONE', #137, #137, #160, .T. ) ;
|
||||
#476 = FILL_AREA_STYLE ('',( #32 ) ) ;
|
||||
#477 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#478 = EDGE_LOOP ( 'NONE', ( #290 ) ) ;
|
||||
#479 = ORIENTED_EDGE ( 'NONE', *, *, #669, .F. ) ;
|
||||
#480 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000444, 29.00000000000000355, -6.500000000000000888 ) ) ;
|
||||
#481 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 16.99999999999999645, -6.500000000000001776 ) ) ;
|
||||
#482 = EDGE_CURVE ( 'NONE', #177, #408, #260, .T. ) ;
|
||||
#483 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#484 = ORIENTED_EDGE ( 'NONE', *, *, #647, .T. ) ;
|
||||
#485 = VERTEX_POINT ( 'NONE', #488 ) ;
|
||||
#486 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#487 = DIRECTION ( 'NONE', ( -1.179456474371827777E-16, -0.7071067811865465735, 0.7071067811865484609 ) ) ;
|
||||
#488 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000011546, 33.00000000000000711, -6.500000000000000888 ) ) ;
|
||||
#489 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#490 = EDGE_CURVE ( 'NONE', #677, #307, #551, .T. ) ;
|
||||
#491 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 29.00000000000000000, 1.499999999999998668 ) ) ;
|
||||
#492 = ORIENTED_EDGE ( 'NONE', *, *, #490, .T. ) ;
|
||||
#493 = VERTEX_POINT ( 'NONE', #68 ) ;
|
||||
#494 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'support_left_encoder_bot', ( #661, #605 ), #789 ) ;
|
||||
#495 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 28.99999999999998934, -6.500000000000000888 ) ) ;
|
||||
#496 = ORIENTED_EDGE ( 'NONE', *, *, #550, .F. ) ;
|
||||
#497 = ORIENTED_EDGE ( 'NONE', *, *, #728, .T. ) ;
|
||||
#498 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#499 = PLANE ( 'NONE', #791 ) ;
|
||||
#500 = ORIENTED_EDGE ( 'NONE', *, *, #760, .F. ) ;
|
||||
#501 = EDGE_CURVE ( 'NONE', #239, #664, #748, .T. ) ;
|
||||
#502 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, -6.500000000000000888 ) ) ;
|
||||
#503 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#504 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #162, .NOT_KNOWN. ) ;
|
||||
#505 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #486 ) ;
|
||||
#506 = EDGE_CURVE ( 'NONE', #720, #531, #203, .T. ) ;
|
||||
#507 = AXIS2_PLACEMENT_3D ( 'NONE', #261, #503, #675 ) ;
|
||||
#508 = PRESENTATION_STYLE_ASSIGNMENT (( #13 ) ) ;
|
||||
#509 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #486, 'design' ) ;
|
||||
#510 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.668003342285391304E-16 ) ) ;
|
||||
#511 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, -3.000000000000000000, -1.649999999999998579 ) ) ;
|
||||
#512 = VECTOR ( 'NONE', #133, 1000.000000000000000 ) ;
|
||||
#513 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, 6.000000000000000888 ) ) ;
|
||||
#514 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -2.499999999999999556, -6.000000000000001776 ) ) ;
|
||||
#515 = EDGE_CURVE ( 'NONE', #388, #388, #7, .T. ) ;
|
||||
#516 = PLANE ( 'NONE', #545 ) ;
|
||||
#517 = EDGE_CURVE ( 'NONE', #284, #130, #258, .T. ) ;
|
||||
#518 = VECTOR ( 'NONE', #412, 1000.000000000000000 ) ;
|
||||
#519 = AXIS2_PLACEMENT_3D ( 'NONE', #270, #264, #522 ) ;
|
||||
#520 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.000802005371234881E-16 ) ) ;
|
||||
#521 = VECTOR ( 'NONE', #20, 1000.000000000000114 ) ;
|
||||
#522 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#523 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, -3.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#524 = AXIS2_PLACEMENT_3D ( 'NONE', #668, #358, #299 ) ;
|
||||
#525 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#526 = ORIENTED_EDGE ( 'NONE', *, *, #663, .T. ) ;
|
||||
#527 = LINE ( 'NONE', #157, #275 ) ;
|
||||
#528 = ADVANCED_FACE ( 'NONE', ( #128, #423, #679 ), #438, .T. ) ;
|
||||
#529 = LINE ( 'NONE', #458, #334 ) ;
|
||||
#530 = PLANE ( 'NONE', #251 ) ;
|
||||
#531 = VERTEX_POINT ( 'NONE', #625 ) ;
|
||||
#532 = ADVANCED_FACE ( 'NONE', ( #194 ), #606, .T. ) ;
|
||||
#533 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 26.99999999999999645, 1.499999999999998446 ) ) ;
|
||||
#534 = ORIENTED_EDGE ( 'NONE', *, *, #669, .T. ) ;
|
||||
#535 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, 0.9999999999999991118, 6.499999999999999112 ) ) ;
|
||||
#536 = FILL_AREA_STYLE ('',( #656 ) ) ;
|
||||
#537 = LINE ( 'NONE', #175, #24 ) ;
|
||||
#538 = ORIENTED_EDGE ( 'NONE', *, *, #404, .T. ) ;
|
||||
#539 = EDGE_CURVE ( 'NONE', #737, #745, #615, .T. ) ;
|
||||
#540 = VERTEX_POINT ( 'NONE', #10 ) ;
|
||||
#541 = CARTESIAN_POINT ( 'NONE', ( -8.999999999999994671, 33.00000000000000711, 1.500000000000001332 ) ) ;
|
||||
#542 = CARTESIAN_POINT ( 'NONE', ( -8.999999999999996447, 33.00000000000000711, 1.200962406445481167E-15 ) ) ;
|
||||
#543 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, 8.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#544 = ORIENTED_EDGE ( 'NONE', *, *, #225, .T. ) ;
|
||||
#545 = AXIS2_PLACEMENT_3D ( 'NONE', #635, #641, #91 ) ;
|
||||
#546 = LINE ( 'NONE', #783, #772 ) ;
|
||||
#547 = AXIS2_PLACEMENT_3D ( 'NONE', #800, #189, #309 ) ;
|
||||
#548 = VERTEX_POINT ( 'NONE', #502 ) ;
|
||||
#549 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#550 = EDGE_CURVE ( 'NONE', #602, #798, #555, .T. ) ;
|
||||
#551 = LINE ( 'NONE', #138, #326 ) ;
|
||||
#552 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 0.9999999999999991118, -6.500000000000000888 ) ) ;
|
||||
#553 = ORIENTED_EDGE ( 'NONE', *, *, #77, .T. ) ;
|
||||
#554 = FACE_BOUND ( 'NONE', #53, .T. ) ;
|
||||
#555 = LINE ( 'NONE', #51, #713 ) ;
|
||||
#556 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -2.499999999999999556, -5.999999999999999112 ) ) ;
|
||||
#557 = EDGE_LOOP ( 'NONE', ( #116, #484, #131, #794 ) ) ;
|
||||
#558 = ORIENTED_EDGE ( 'NONE', *, *, #26, .T. ) ;
|
||||
#559 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#560 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#561 = FACE_OUTER_BOUND ( 'NONE', #730, .T. ) ;
|
||||
#562 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #330 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #406, #168, #109 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#563 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#564 = LINE ( 'NONE', #11, #123 ) ;
|
||||
#565 = ORIENTED_EDGE ( 'NONE', *, *, #501, .T. ) ;
|
||||
#566 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#567 = EDGE_CURVE ( 'NONE', #710, #66, #365, .T. ) ;
|
||||
#568 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#569 = PLANE ( 'NONE', #695 ) ;
|
||||
#570 = ORIENTED_EDGE ( 'NONE', *, *, #267, .T. ) ;
|
||||
#571 = VERTEX_POINT ( 'NONE', #262 ) ;
|
||||
#572 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#573 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, -5.999999999999999112 ) ) ;
|
||||
#574 = EDGE_CURVE ( 'NONE', #602, #710, #633, .T. ) ;
|
||||
#575 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, -5.999999999999999112 ) ) ;
|
||||
#576 = STYLED_ITEM ( 'NONE', ( #18 ), #643 ) ;
|
||||
#577 = CARTESIAN_POINT ( 'NONE', ( -28.99999999999999289, 12.99999999999992895, -6.500000000000000888 ) ) ;
|
||||
#578 = VECTOR ( 'NONE', #383, 1000.000000000000000 ) ;
|
||||
#579 = LINE ( 'NONE', #768, #705 ) ;
|
||||
#580 = EDGE_CURVE ( 'NONE', #4, #124, #444, .T. ) ;
|
||||
#581 = VECTOR ( 'NONE', #5, 1000.000000000000000 ) ;
|
||||
#582 = FACE_OUTER_BOUND ( 'NONE', #100, .T. ) ;
|
||||
#583 = EDGE_CURVE ( 'NONE', #571, #571, #770, .T. ) ;
|
||||
#584 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, 6.000000000000000888 ) ) ;
|
||||
#585 = FACE_OUTER_BOUND ( 'NONE', #367, .T. ) ;
|
||||
#586 = EDGE_LOOP ( 'NONE', ( #257 ) ) ;
|
||||
#587 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#588 = ORIENTED_EDGE ( 'NONE', *, *, #567, .F. ) ;
|
||||
#589 = FILL_AREA_STYLE ('',( #274 ) ) ;
|
||||
#590 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #743 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #333, #456, #235 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#591 = EDGE_CURVE ( 'NONE', #130, #540, #646, .T. ) ;
|
||||
#592 = LINE ( 'NONE', #714, #139 ) ;
|
||||
#593 = VECTOR ( 'NONE', #97, 1000.000000000000000 ) ;
|
||||
#594 = ORIENTED_EDGE ( 'NONE', *, *, #482, .T. ) ;
|
||||
#595 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#596 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#597 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.334402673828313093E-16 ) ) ;
|
||||
#598 = ORIENTED_EDGE ( 'NONE', *, *, #432, .T. ) ;
|
||||
#599 = EDGE_LOOP ( 'NONE', ( #85 ) ) ;
|
||||
#600 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#601 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.668003342285391304E-16 ) ) ;
|
||||
#602 = VERTEX_POINT ( 'NONE', #584 ) ;
|
||||
#603 = ORIENTED_EDGE ( 'NONE', *, *, #580, .F. ) ;
|
||||
#604 = PLANE ( 'NONE', #276 ) ;
|
||||
#605 = AXIS2_PLACEMENT_3D ( 'NONE', #431, #678, #73 ) ;
|
||||
#606 = PLANE ( 'NONE', #631 ) ;
|
||||
#607 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000355, 9.999999999999998224, 6.499999999999999112 ) ) ;
|
||||
#608 = VERTEX_POINT ( 'NONE', #337 ) ;
|
||||
#609 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ;
|
||||
#610 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -2.499999999999999556, 6.000000000000000888 ) ) ;
|
||||
#611 = LINE ( 'NONE', #183, #512 ) ;
|
||||
#612 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.000802005371234881E-16 ) ) ;
|
||||
#613 = ORIENTED_EDGE ( 'NONE', *, *, #166, .T. ) ;
|
||||
#614 = VERTEX_POINT ( 'NONE', #83 ) ;
|
||||
#615 = LINE ( 'NONE', #735, #81 ) ;
|
||||
#616 = LINE ( 'NONE', #749, #687 ) ;
|
||||
#617 = ORIENTED_EDGE ( 'NONE', *, *, #166, .F. ) ;
|
||||
#618 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
|
||||
#619 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#620 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #440 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #316, #16, #566 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#621 = LINE ( 'NONE', #729, #379 ) ;
|
||||
#622 = ORIENTED_EDGE ( 'NONE', *, *, #663, .F. ) ;
|
||||
#623 = PRESENTATION_STYLE_ASSIGNMENT (( #78 ) ) ;
|
||||
#624 = CIRCLE ( 'NONE', #718, 1.649999999999997913 ) ;
|
||||
#625 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 28.99999999999998934, -6.500000000000000888 ) ) ;
|
||||
#626 = CARTESIAN_POINT ( 'NONE', ( 5.504411029541792956E-16, -3.000000000000000000, -5.500000000000001776 ) ) ;
|
||||
#627 = ORIENTED_EDGE ( 'NONE', *, *, #490, .F. ) ;
|
||||
#628 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #320 ) ;
|
||||
#629 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#630 = ORIENTED_EDGE ( 'NONE', *, *, #756, .F. ) ;
|
||||
#631 = AXIS2_PLACEMENT_3D ( 'NONE', #69, #74, #313 ) ;
|
||||
#632 = ADVANCED_FACE ( 'NONE', ( #31 ), #342, .F. ) ;
|
||||
#633 = LINE ( 'NONE', #513, #149 ) ;
|
||||
#634 = CARTESIAN_POINT ( 'NONE', ( -28.99999999999999645, 12.99999999999992895, 1.499999999999998668 ) ) ;
|
||||
#635 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000888, 33.00000000000000711, -6.500000000000000888 ) ) ;
|
||||
#636 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -2.499999999999999556, 6.000000000000000888 ) ) ;
|
||||
#637 = LINE ( 'NONE', #634, #332 ) ;
|
||||
#638 = EDGE_CURVE ( 'NONE', #485, #306, #527, .T. ) ;
|
||||
#639 = AXIS2_PLACEMENT_3D ( 'NONE', #182, #487, #165 ) ;
|
||||
#640 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.000802005371234881E-16 ) ) ;
|
||||
#641 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.260587980841935082E-17, 0.000000000000000000 ) ) ;
|
||||
#642 = CIRCLE ( 'NONE', #398, 1.649999999999997025 ) ;
|
||||
#643 = ADVANCED_FACE ( 'NONE', ( #703, #341 ), #465, .F. ) ;
|
||||
#644 = SURFACE_SIDE_STYLE ('',( #652 ) ) ;
|
||||
#645 = EDGE_LOOP ( 'NONE', ( #376, #666, #180, #416, #248, #797, #613, #725, #782, #534, #315, #249 ) ) ;
|
||||
#646 = LINE ( 'NONE', #102, #469 ) ;
|
||||
#647 = EDGE_CURVE ( 'NONE', #124, #291, #779, .T. ) ;
|
||||
#648 = ORIENTED_EDGE ( 'NONE', *, *, #539, .T. ) ;
|
||||
#649 = AXIS2_PLACEMENT_3D ( 'NONE', #523, #708, #690 ) ;
|
||||
#650 = EDGE_LOOP ( 'NONE', ( #301, #558, #617, #119 ) ) ;
|
||||
#651 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, -6.500000000000000888 ) ) ;
|
||||
#652 = SURFACE_STYLE_FILL_AREA ( #536 ) ;
|
||||
#653 = VECTOR ( 'NONE', #393, 1000.000000000000000 ) ;
|
||||
#654 = ORIENTED_EDGE ( 'NONE', *, *, #574, .F. ) ;
|
||||
#655 = FACE_OUTER_BOUND ( 'NONE', #780, .T. ) ;
|
||||
#656 = FILL_AREA_STYLE_COLOUR ( '', #595 ) ;
|
||||
#657 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, 5.499999999999994671 ) ) ;
|
||||
#658 = ORIENTED_EDGE ( 'NONE', *, *, #82, .F. ) ;
|
||||
#659 = EDGE_LOOP ( 'NONE', ( #362 ) ) ;
|
||||
#660 = FACE_OUTER_BOUND ( 'NONE', #650, .T. ) ;
|
||||
#661 = MANIFOLD_SOLID_BREP ( 'Chanfrein7', #753 ) ;
|
||||
#662 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#663 = EDGE_CURVE ( 'NONE', #130, #737, #172, .T. ) ;
|
||||
#664 = VERTEX_POINT ( 'NONE', #144 ) ;
|
||||
#665 = ORIENTED_EDGE ( 'NONE', *, *, #583, .T. ) ;
|
||||
#666 = ORIENTED_EDGE ( 'NONE', *, *, #506, .T. ) ;
|
||||
#667 = FACE_BOUND ( 'NONE', #243, .T. ) ;
|
||||
#668 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, 1.499999999999998668 ) ) ;
|
||||
#669 = EDGE_CURVE ( 'NONE', #798, #677, #250, .T. ) ;
|
||||
#670 = ORIENTED_EDGE ( 'NONE', *, *, #439, .F. ) ;
|
||||
#671 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #96 ), #775 ) ;
|
||||
#672 = DIRECTION ( 'NONE', ( 8.260587980841935082E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#673 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#674 = VECTOR ( 'NONE', #673, 1000.000000000000000 ) ;
|
||||
#675 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#676 = ORIENTED_EDGE ( 'NONE', *, *, #77, .F. ) ;
|
||||
#677 = VERTEX_POINT ( 'NONE', #535 ) ;
|
||||
#678 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#679 = FACE_OUTER_BOUND ( 'NONE', #375, .T. ) ;
|
||||
#680 = CYLINDRICAL_SURFACE ( 'NONE', #35, 1.649999999999997913 ) ;
|
||||
#681 = EDGE_LOOP ( 'NONE', ( #141, #544, #676, #682 ) ) ;
|
||||
#682 = ORIENTED_EDGE ( 'NONE', *, *, #311, .T. ) ;
|
||||
#683 = ADVANCED_FACE ( 'NONE', ( #655 ), #417, .F. ) ;
|
||||
#684 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #266, 'distance_accuracy_value', 'NONE');
|
||||
#685 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#686 = EDGE_LOOP ( 'NONE', ( #54, #67, #186, #48, #609, #346, #594, #598, #670, #565, #706, #43 ) ) ;
|
||||
#687 = VECTOR ( 'NONE', #241, 1000.000000000000000 ) ;
|
||||
#688 = FACE_OUTER_BOUND ( 'NONE', #681, .T. ) ;
|
||||
#689 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000355, 9.999999999999998224, -38.21310991541956525 ) ) ;
|
||||
#690 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#691 = DIRECTION ( 'NONE', ( 1.000802005371234881E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#692 = ADVANCED_FACE ( 'NONE', ( #61 ), #604, .T. ) ;
|
||||
#693 = CARTESIAN_POINT ( 'NONE', ( -5.350000000000005862, 16.99999999999999645, -6.500000000000001776 ) ) ;
|
||||
#694 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#695 = AXIS2_PLACEMENT_3D ( 'NONE', #736, #129, #429 ) ;
|
||||
#696 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#697 = VECTOR ( 'NONE', #339, 1000.000000000000000 ) ;
|
||||
#698 = EDGE_CURVE ( 'NONE', #758, #758, #329, .T. ) ;
|
||||
#699 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, -3.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#700 = ADVANCED_FACE ( 'NONE', ( #188 ), #474, .T. ) ;
|
||||
#701 = LINE ( 'NONE', #392, #254 ) ;
|
||||
#702 = AXIS2_PLACEMENT_3D ( 'NONE', #286, #463, #279 ) ;
|
||||
#703 = FACE_OUTER_BOUND ( 'NONE', #464, .T. ) ;
|
||||
#704 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, -6.500000000000000888 ) ) ;
|
||||
#705 = VECTOR ( 'NONE', #21, 1000.000000000000000 ) ;
|
||||
#706 = ORIENTED_EDGE ( 'NONE', *, *, #769, .F. ) ;
|
||||
#707 = ORIENTED_EDGE ( 'NONE', *, *, #515, .T. ) ;
|
||||
#708 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#709 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ;
|
||||
#710 = VERTEX_POINT ( 'NONE', #610 ) ;
|
||||
#711 = ADVANCED_FACE ( 'NONE', ( #667, #554, #660 ), #292, .F. ) ;
|
||||
#712 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, -3.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#713 = VECTOR ( 'NONE', #122, 1000.000000000000000 ) ;
|
||||
#714 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, 0.9999999999999991118, -6.500000000000000888 ) ) ;
|
||||
#715 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ;
|
||||
#716 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999974465, -2.999999999999999112, 1.499999999999998668 ) ) ;
|
||||
#717 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#718 = AXIS2_PLACEMENT_3D ( 'NONE', #699, #271, #766 ) ;
|
||||
#719 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#720 = VERTEX_POINT ( 'NONE', #721 ) ;
|
||||
#721 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, 28.99999999999998934, 1.500000000000001332 ) ) ;
|
||||
#722 = EDGE_CURVE ( 'NONE', #200, #200, #359, .T. ) ;
|
||||
#723 = SURFACE_STYLE_FILL_AREA ( #476 ) ;
|
||||
#724 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -3.000000000000000000, 5.500000000000000000 ) ) ;
|
||||
#725 = ORIENTED_EDGE ( 'NONE', *, *, #445, .T. ) ;
|
||||
#726 = DIRECTION ( 'NONE', ( 8.260587980841935082E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#727 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 26.99999999999999645, -6.500000000000001776 ) ) ;
|
||||
#728 = EDGE_CURVE ( 'NONE', #284, #193, #546, .T. ) ;
|
||||
#729 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, -6.500000000000000888 ) ) ;
|
||||
#730 = EDGE_LOOP ( 'NONE', ( #496, #658, #627, #479 ) ) ;
|
||||
#731 = EDGE_LOOP ( 'NONE', ( #347, #105, #72, #382 ) ) ;
|
||||
#732 = VECTOR ( 'NONE', #640, 1000.000000000000000 ) ;
|
||||
#733 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#734 = AXIS2_PLACEMENT_3D ( 'NONE', #543, #792, #238 ) ;
|
||||
#735 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 12.00000000000000000, 1.499999999999998668 ) ) ;
|
||||
#736 = CARTESIAN_POINT ( 'NONE', ( -8.673617379884035472E-16, 0.9999999999999991118, -8.673617379884035472E-16 ) ) ;
|
||||
#737 = VERTEX_POINT ( 'NONE', #178 ) ;
|
||||
#738 = ADVANCED_FACE ( 'NONE', ( #795 ), #231, .T. ) ;
|
||||
#739 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ;
|
||||
#740 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #428 ), #400 ) ;
|
||||
#741 = DIRECTION ( 'NONE', ( -1.334402673828313093E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#742 = AXIS2_PLACEMENT_3D ( 'NONE', #232, #158, #790 ) ;
|
||||
#743 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #333, 'distance_accuracy_value', 'NONE');
|
||||
#744 = FACE_OUTER_BOUND ( 'NONE', #255, .T. ) ;
|
||||
#745 = VERTEX_POINT ( 'NONE', #426 ) ;
|
||||
#746 = EDGE_LOOP ( 'NONE', ( #435 ) ) ;
|
||||
#747 = CARTESIAN_POINT ( 'NONE', ( -5.350000000000005862, 26.99999999999999645, -6.500000000000001776 ) ) ;
|
||||
#748 = LINE ( 'NONE', #433, #335 ) ;
|
||||
#749 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, -6.500000000000000888 ) ) ;
|
||||
#750 = ORIENTED_EDGE ( 'NONE', *, *, #108, .F. ) ;
|
||||
#751 = LINE ( 'NONE', #9, #187 ) ;
|
||||
#752 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #576 ) ) ;
|
||||
#753 = CLOSED_SHELL ( 'NONE', ( #17, #532, #114, #40, #711, #184, #700, #528, #293, #683, #62, #643, #632, #449, #22, #159, #222, #321, #198, #419, #738, #126, #413, #692 ) ) ;
|
||||
#754 = FACE_OUTER_BOUND ( 'NONE', #746, .T. ) ;
|
||||
#755 = ORIENTED_EDGE ( 'NONE', *, *, #506, .F. ) ;
|
||||
#756 = EDGE_CURVE ( 'NONE', #193, #408, #409, .T. ) ;
|
||||
#757 = FACE_OUTER_BOUND ( 'NONE', #778, .T. ) ;
|
||||
#758 = VERTEX_POINT ( 'NONE', #511 ) ;
|
||||
#759 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#760 = EDGE_CURVE ( 'NONE', #193, #737, #112, .T. ) ;
|
||||
#761 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999645, 0.9999999999999991118, 6.499999999999999112 ) ) ;
|
||||
#762 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #394 ), #590 ) ;
|
||||
#763 = LINE ( 'NONE', #216, #56 ) ;
|
||||
#764 = VECTOR ( 'NONE', #106, 1000.000000000000000 ) ;
|
||||
#765 = VECTOR ( 'NONE', #446, 1000.000000000000000 ) ;
|
||||
#766 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#767 = VECTOR ( 'NONE', #269, 1000.000000000000000 ) ;
|
||||
#768 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -2.500000000000001332, -6.000000000000000000 ) ) ;
|
||||
#769 = EDGE_CURVE ( 'NONE', #307, #664, #44, .T. ) ;
|
||||
#770 = CIRCLE ( 'NONE', #45, 1.649999999999997025 ) ;
|
||||
#771 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, 33.00000000000000711, 1.500000000000001332 ) ) ;
|
||||
#772 = VECTOR ( 'NONE', #726, 1000.000000000000000 ) ;
|
||||
#773 = ORIENTED_EDGE ( 'NONE', *, *, #246, .T. ) ;
|
||||
#774 = SURFACE_STYLE_FILL_AREA ( #589 ) ;
|
||||
#775 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #64 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #629, #424, #434 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#776 = PRESENTATION_STYLE_ASSIGNMENT (( #277 ) ) ;
|
||||
#777 = LINE ( 'NONE', #99, #214 ) ;
|
||||
#778 = EDGE_LOOP ( 'NONE', ( #750, #176, #33, #167 ) ) ;
|
||||
#779 = LINE ( 'NONE', #263, #732 ) ;
|
||||
#780 = EDGE_LOOP ( 'NONE', ( #648, #350, #630, #436 ) ) ;
|
||||
#781 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#782 = ORIENTED_EDGE ( 'NONE', *, *, #202, .F. ) ;
|
||||
#783 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000888, 33.00000000000000711, -6.500000000000000888 ) ) ;
|
||||
#784 = SURFACE_STYLE_USAGE ( .BOTH. , #644 ) ;
|
||||
#785 = FACE_OUTER_BOUND ( 'NONE', #71, .T. ) ;
|
||||
#786 = VERTEX_POINT ( 'NONE', #541 ) ;
|
||||
#787 = EDGE_LOOP ( 'NONE', ( #442, #295, #654, #352 ) ) ;
|
||||
#788 = LINE ( 'NONE', #689, #578 ) ;
|
||||
#789 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #134 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #559, #259, #210 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#790 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#791 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #381, #802 ) ;
|
||||
#792 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#793 = ORIENTED_EDGE ( 'NONE', *, *, #475, .F. ) ;
|
||||
#794 = ORIENTED_EDGE ( 'NONE', *, *, #373, .T. ) ;
|
||||
#795 = FACE_OUTER_BOUND ( 'NONE', #472, .T. ) ;
|
||||
#796 = EDGE_CURVE ( 'NONE', #42, #76, #788, .T. ) ;
|
||||
#797 = ORIENTED_EDGE ( 'NONE', *, *, #298, .T. ) ;
|
||||
#798 = VERTEX_POINT ( 'NONE', #378 ) ;
|
||||
#799 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#800 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, -3.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#801 = EDGE_CURVE ( 'NONE', #614, #291, #751, .T. ) ;
|
||||
#802 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#803 = ORIENTED_EDGE ( 'NONE', *, *, #361, .T. ) ;
|
||||
#804 = ORIENTED_EDGE ( 'NONE', *, *, #452, .F. ) ;
|
||||
#805 = AXIS2_PLACEMENT_3D ( 'NONE', #385, #572, #221 ) ;
|
||||
#806 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
586
STEPS/nano_hexapod/support_left_encoder_bot_bis.STEP
Normal file
@@ -0,0 +1,586 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('support_left_encoder_bot_bis.STEP',
|
||||
'2021-04-15T07:43:24',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#2 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#3 = DIRECTION ( 'NONE', ( -0.7071067811865464625, 0.7071067811865486830, 0.000000000000000000 ) ) ;
|
||||
#4 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 5.000000000000000000 ) ) ;
|
||||
#5 = VERTEX_POINT ( 'NONE', #489 ) ;
|
||||
#6 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#7 = VERTEX_POINT ( 'NONE', #326 ) ;
|
||||
#8 = DIRECTION ( 'NONE', ( -0.7071067811865451302, 0.7071067811865500152, -0.000000000000000000 ) ) ;
|
||||
#9 = AXIS2_PLACEMENT_3D ( 'NONE', #455, #58, #362 ) ;
|
||||
#10 = LINE ( 'NONE', #178, #66 ) ;
|
||||
#11 = ORIENTED_EDGE ( 'NONE', *, *, #131, .F. ) ;
|
||||
#12 = VECTOR ( 'NONE', #164, 1000.000000000000000 ) ;
|
||||
#13 = SURFACE_SIDE_STYLE ('',( #402 ) ) ;
|
||||
#14 = EDGE_CURVE ( 'NONE', #270, #110, #206, .T. ) ;
|
||||
#15 = FACE_OUTER_BOUND ( 'NONE', #121, .T. ) ;
|
||||
#16 = VERTEX_POINT ( 'NONE', #147 ) ;
|
||||
#17 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#18 = ORIENTED_EDGE ( 'NONE', *, *, #350, .T. ) ;
|
||||
#19 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#20 = ORIENTED_EDGE ( 'NONE', *, *, #320, .T. ) ;
|
||||
#21 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #411, #17 ) ;
|
||||
#22 = LINE ( 'NONE', #145, #499 ) ;
|
||||
#23 = CIRCLE ( 'NONE', #449, 2.399999999999999467 ) ;
|
||||
#24 = EDGE_LOOP ( 'NONE', ( #468, #71, #373, #324 ) ) ;
|
||||
#25 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -15.49999999999999467, 5.000000000000000000 ) ) ;
|
||||
#26 = ORIENTED_EDGE ( 'NONE', *, *, #54, .F. ) ;
|
||||
#27 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#28 = EDGE_CURVE ( 'NONE', #334, #73, #515, .T. ) ;
|
||||
#29 = ORIENTED_EDGE ( 'NONE', *, *, #452, .T. ) ;
|
||||
#30 = VECTOR ( 'NONE', #385, 1000.000000000000000 ) ;
|
||||
#31 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#32 = EDGE_LOOP ( 'NONE', ( #26 ) ) ;
|
||||
#33 = ADVANCED_FACE ( 'NONE', ( #281, #75 ), #152, .F. ) ;
|
||||
#34 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 0.000000000000000000 ) ) ;
|
||||
#35 = ORIENTED_EDGE ( 'NONE', *, *, #191, .F. ) ;
|
||||
#36 = VERTEX_POINT ( 'NONE', #563 ) ;
|
||||
#37 = VERTEX_POINT ( 'NONE', #423 ) ;
|
||||
#38 = EDGE_CURVE ( 'NONE', #330, #274, #474, .T. ) ;
|
||||
#39 = PLANE ( 'NONE', #406 ) ;
|
||||
#40 = VECTOR ( 'NONE', #337, 1000.000000000000000 ) ;
|
||||
#41 = LINE ( 'NONE', #342, #182 ) ;
|
||||
#42 = VECTOR ( 'NONE', #554, 1000.000000000000000 ) ;
|
||||
#43 = CARTESIAN_POINT ( 'NONE', ( -11.60000000000000497, -15.49999999999999467, 0.000000000000000000 ) ) ;
|
||||
#44 = DIRECTION ( 'NONE', ( -0.7071067811865474617, -0.7071067811865474617, -0.000000000000000000 ) ) ;
|
||||
#45 = CARTESIAN_POINT ( 'NONE', ( -9.000000000000003553, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#46 = DIRECTION ( 'NONE', ( -0.7071067811865491270, -0.7071067811865459074, -0.000000000000000000 ) ) ;
|
||||
#47 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#48 = DIRECTION ( 'NONE', ( 0.7953332152586045645, -0.6061724809873920705, 0.000000000000000000 ) ) ;
|
||||
#49 = VECTOR ( 'NONE', #305, 1000.000000000000000 ) ;
|
||||
#50 = VECTOR ( 'NONE', #197, 1000.000000000000000 ) ;
|
||||
#51 = LINE ( 'NONE', #6, #370 ) ;
|
||||
#52 = CIRCLE ( 'NONE', #65, 1.449999999999999956 ) ;
|
||||
#53 = EDGE_LOOP ( 'NONE', ( #29 ) ) ;
|
||||
#54 = EDGE_CURVE ( 'NONE', #127, #127, #61, .T. ) ;
|
||||
#55 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#56 = DIRECTION ( 'NONE', ( -9.376883653928687363E-17, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#57 = ORIENTED_EDGE ( 'NONE', *, *, #187, .T. ) ;
|
||||
#58 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#59 = LINE ( 'NONE', #19, #300 ) ;
|
||||
#60 = ORIENTED_EDGE ( 'NONE', *, *, #38, .T. ) ;
|
||||
#61 = CIRCLE ( 'NONE', #346, 2.399999999999999467 ) ;
|
||||
#62 = VECTOR ( 'NONE', #344, 1000.000000000000000 ) ;
|
||||
#63 = FACE_BOUND ( 'NONE', #548, .T. ) ;
|
||||
#64 = VERTEX_POINT ( 'NONE', #162 ) ;
|
||||
#65 = AXIS2_PLACEMENT_3D ( 'NONE', #568, #564, #494 ) ;
|
||||
#66 = VECTOR ( 'NONE', #366, 1000.000000000000000 ) ;
|
||||
#67 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#68 = ORIENTED_EDGE ( 'NONE', *, *, #315, .T. ) ;
|
||||
#69 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #451, .NOT_KNOWN. ) ;
|
||||
#70 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#71 = ORIENTED_EDGE ( 'NONE', *, *, #511, .F. ) ;
|
||||
#72 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#73 = VERTEX_POINT ( 'NONE', #345 ) ;
|
||||
#74 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#75 = FACE_OUTER_BOUND ( 'NONE', #364, .T. ) ;
|
||||
#76 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#77 = ORIENTED_EDGE ( 'NONE', *, *, #397, .T. ) ;
|
||||
#78 = VECTOR ( 'NONE', #557, 1000.000000000000000 ) ;
|
||||
#79 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #55, 'distance_accuracy_value', 'NONE');
|
||||
#80 = PLANE ( 'NONE', #208 ) ;
|
||||
#81 = ADVANCED_FACE ( 'NONE', ( #306 ), #171, .F. ) ;
|
||||
#82 = VERTEX_POINT ( 'NONE', #530 ) ;
|
||||
#83 = VERTEX_POINT ( 'NONE', #531 ) ;
|
||||
#84 = CARTESIAN_POINT ( 'NONE', ( 9.999999999999991118, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#85 = LINE ( 'NONE', #384, #190 ) ;
|
||||
#86 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#87 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#88 = CARTESIAN_POINT ( 'NONE', ( -12.24999999999995914, 12.25000000000001421, 5.000000000000000000 ) ) ;
|
||||
#89 = ORIENTED_EDGE ( 'NONE', *, *, #514, .T. ) ;
|
||||
#90 = VERTEX_POINT ( 'NONE', #258 ) ;
|
||||
#91 = DIRECTION ( 'NONE', ( 0.7071067811865459074, -0.7071067811865491270, 0.000000000000000000 ) ) ;
|
||||
#92 = VECTOR ( 'NONE', #2, 1000.000000000000000 ) ;
|
||||
#93 = LINE ( 'NONE', #251, #40 ) ;
|
||||
#94 = DIRECTION ( 'NONE', ( -0.7071067811865475727, 0.7071067811865475727, 0.000000000000000000 ) ) ;
|
||||
#95 = PLANE ( 'NONE', #476 ) ;
|
||||
#96 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#97 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#98 = ORIENTED_EDGE ( 'NONE', *, *, #383, .T. ) ;
|
||||
#99 = EDGE_LOOP ( 'NONE', ( #479, #77, #437, #569, #68, #553, #512, #60, #497, #232, #186 ) ) ;
|
||||
#100 = PLANE ( 'NONE', #21 ) ;
|
||||
#101 = ORIENTED_EDGE ( 'NONE', *, *, #191, .T. ) ;
|
||||
#102 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.376883653928687363E-17, -0.000000000000000000 ) ) ;
|
||||
#103 = ORIENTED_EDGE ( 'NONE', *, *, #14, .T. ) ;
|
||||
#104 = EDGE_LOOP ( 'NONE', ( #353 ) ) ;
|
||||
#105 = DIRECTION ( 'NONE', ( -4.069354889419232866E-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#106 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
|
||||
#107 = DIRECTION ( 'NONE', ( 0.7071067811865451302, -0.7071067811865500152, 0.000000000000000000 ) ) ;
|
||||
#108 = ORIENTED_EDGE ( 'NONE', *, *, #427, .F. ) ;
|
||||
#109 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 5.000000000000000000 ) ) ;
|
||||
#110 = VERTEX_POINT ( 'NONE', #490 ) ;
|
||||
#111 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 5.000000000000000000 ) ) ;
|
||||
#112 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -25.49999999999999645, 5.000000000000000000 ) ) ;
|
||||
#113 = LINE ( 'NONE', #475, #498 ) ;
|
||||
#114 = CIRCLE ( 'NONE', #541, 2.399999999999999467 ) ;
|
||||
#115 = EDGE_CURVE ( 'NONE', #460, #270, #263, .T. ) ;
|
||||
#116 = EDGE_LOOP ( 'NONE', ( #138, #441, #108, #311 ) ) ;
|
||||
#117 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#118 = LINE ( 'NONE', #528, #290 ) ;
|
||||
#119 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.387778780781445676E-16, 0.000000000000000000 ) ) ;
|
||||
#120 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#121 = EDGE_LOOP ( 'NONE', ( #199, #149, #193, #210 ) ) ;
|
||||
#122 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#123 = FACE_OUTER_BOUND ( 'NONE', #253, .T. ) ;
|
||||
#124 = ADVANCED_FACE ( 'NONE', ( #388 ), #95, .F. ) ;
|
||||
#125 = LINE ( 'NONE', #122, #49 ) ;
|
||||
#126 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#127 = VERTEX_POINT ( 'NONE', #255 ) ;
|
||||
#128 = EDGE_CURVE ( 'NONE', #274, #319, #440, .T. ) ;
|
||||
#129 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#130 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#131 = EDGE_CURVE ( 'NONE', #5, #5, #235, .T. ) ;
|
||||
#132 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#133 = VECTOR ( 'NONE', #260, 1000.000000000000000 ) ;
|
||||
#134 = CIRCLE ( 'NONE', #355, 1.449999999999999956 ) ;
|
||||
#135 = LINE ( 'NONE', #97, #336 ) ;
|
||||
#136 = AXIS2_PLACEMENT_3D ( 'NONE', #213, #94, #298 ) ;
|
||||
#137 = ORIENTED_EDGE ( 'NONE', *, *, #327, .T. ) ;
|
||||
#138 = ORIENTED_EDGE ( 'NONE', *, *, #419, .T. ) ;
|
||||
#139 = ADVANCED_FACE ( 'NONE', ( #123 ), #443, .F. ) ;
|
||||
#140 = FILL_AREA_STYLE_COLOUR ( '', #433 ) ;
|
||||
#141 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#142 = ORIENTED_EDGE ( 'NONE', *, *, #28, .T. ) ;
|
||||
#143 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#144 = VERTEX_POINT ( 'NONE', #252 ) ;
|
||||
#145 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#146 = EDGE_CURVE ( 'NONE', #83, #83, #52, .T. ) ;
|
||||
#147 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 5.000000000000000000 ) ) ;
|
||||
#148 = LINE ( 'NONE', #516, #339 ) ;
|
||||
#149 = ORIENTED_EDGE ( 'NONE', *, *, #401, .T. ) ;
|
||||
#150 = EDGE_CURVE ( 'NONE', #144, #460, #302, .T. ) ;
|
||||
#151 = DIRECTION ( 'NONE', ( -0.7071067811865486830, -0.7071067811865464625, -0.000000000000000000 ) ) ;
|
||||
#152 = CYLINDRICAL_SURFACE ( 'NONE', #426, 1.449999999999999956 ) ;
|
||||
#153 = PLANE ( 'NONE', #439 ) ;
|
||||
#154 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#155 = DIRECTION ( 'NONE', ( 9.376883653928687363E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#156 = EDGE_LOOP ( 'NONE', ( #465 ) ) ;
|
||||
#157 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -25.49999999999999645, 5.000000000000000000 ) ) ;
|
||||
#158 = VECTOR ( 'NONE', #523, 1000.000000000000000 ) ;
|
||||
#159 = DIRECTION ( 'NONE', ( -1.387778780781445676E-16, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#160 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 5.000000000000000000 ) ) ;
|
||||
#161 = EDGE_CURVE ( 'NONE', #37, #289, #118, .T. ) ;
|
||||
#162 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 0.000000000000000000 ) ) ;
|
||||
#163 = ORIENTED_EDGE ( 'NONE', *, *, #169, .F. ) ;
|
||||
#164 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#165 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#166 = VECTOR ( 'NONE', #46, 1000.000000000000000 ) ;
|
||||
#167 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#168 = LINE ( 'NONE', #391, #92 ) ;
|
||||
#169 = EDGE_CURVE ( 'NONE', #226, #7, #51, .T. ) ;
|
||||
#170 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 0.000000000000000000 ) ) ;
|
||||
#171 = PLANE ( 'NONE', #524 ) ;
|
||||
#172 = AXIS2_PLACEMENT_3D ( 'NONE', #453, #102, #56 ) ;
|
||||
#173 = EDGE_LOOP ( 'NONE', ( #98 ) ) ;
|
||||
#174 = ADVANCED_FACE ( 'NONE', ( #219 ), #215, .F. ) ;
|
||||
#175 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #381 ) ) ;
|
||||
#176 = FACE_OUTER_BOUND ( 'NONE', #379, .T. ) ;
|
||||
#177 = PRODUCT_CONTEXT ( 'NONE', #424, 'mechanical' ) ;
|
||||
#178 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 0.000000000000000000 ) ) ;
|
||||
#179 = EDGE_LOOP ( 'NONE', ( #106 ) ) ;
|
||||
#180 = VECTOR ( 'NONE', #429, 1000.000000000000000 ) ;
|
||||
#181 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -15.49999999999999467, 5.000000000000000000 ) ) ;
|
||||
#182 = VECTOR ( 'NONE', #209, 1000.000000000000000 ) ;
|
||||
#183 = ORIENTED_EDGE ( 'NONE', *, *, #54, .T. ) ;
|
||||
#184 = SURFACE_STYLE_USAGE ( .BOTH. , #13 ) ;
|
||||
#185 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#186 = ORIENTED_EDGE ( 'NONE', *, *, #444, .T. ) ;
|
||||
#187 = EDGE_CURVE ( 'NONE', #144, #73, #340, .T. ) ;
|
||||
#188 = FACE_OUTER_BOUND ( 'NONE', #156, .T. ) ;
|
||||
#189 = EDGE_LOOP ( 'NONE', ( #562 ) ) ;
|
||||
#190 = VECTOR ( 'NONE', #536, 1000.000000000000000 ) ;
|
||||
#191 = EDGE_CURVE ( 'NONE', #430, #334, #483, .T. ) ;
|
||||
#192 = DIRECTION ( 'NONE', ( -0.7953332152586045645, 0.6061724809873920705, -0.000000000000000000 ) ) ;
|
||||
#193 = ORIENTED_EDGE ( 'NONE', *, *, #38, .F. ) ;
|
||||
#194 = EDGE_CURVE ( 'NONE', #360, #314, #446, .T. ) ;
|
||||
#195 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#196 = ORIENTED_EDGE ( 'NONE', *, *, #28, .F. ) ;
|
||||
#197 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#198 = EDGE_CURVE ( 'NONE', #412, #7, #41, .T. ) ;
|
||||
#199 = ORIENTED_EDGE ( 'NONE', *, *, #169, .T. ) ;
|
||||
#200 = CLOSED_SHELL ( 'NONE', ( #535, #236, #224, #139, #495, #567, #375, #81, #288, #33, #259, #124, #480, #228, #472, #174, #338 ) ) ;
|
||||
#201 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#202 = EDGE_LOOP ( 'NONE', ( #376 ) ) ;
|
||||
#203 = LINE ( 'NONE', #561, #257 ) ;
|
||||
#204 = EDGE_LOOP ( 'NONE', ( #261 ) ) ;
|
||||
#205 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#206 = LINE ( 'NONE', #84, #30 ) ;
|
||||
#207 = LINE ( 'NONE', #390, #62 ) ;
|
||||
#208 = AXIS2_PLACEMENT_3D ( 'NONE', #518, #478, #374 ) ;
|
||||
#209 = DIRECTION ( 'NONE', ( 0.7071067811865491270, 0.7071067811865459074, -0.000000000000000000 ) ) ;
|
||||
#210 = ORIENTED_EDGE ( 'NONE', *, *, #361, .T. ) ;
|
||||
#211 = VECTOR ( 'NONE', #44, 1000.000000000000114 ) ;
|
||||
#212 = CYLINDRICAL_SURFACE ( 'NONE', #458, 2.399999999999999467 ) ;
|
||||
#213 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#214 = FACE_BOUND ( 'NONE', #332, .T. ) ;
|
||||
#215 = PLANE ( 'NONE', #136 ) ;
|
||||
#216 = EDGE_CURVE ( 'NONE', #319, #412, #168, .T. ) ;
|
||||
#217 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -28.49999999999998934, 0.000000000000000000 ) ) ;
|
||||
#218 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#219 = FACE_OUTER_BOUND ( 'NONE', #24, .T. ) ;
|
||||
#220 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ;
|
||||
#221 = FACE_BOUND ( 'NONE', #173, .T. ) ;
|
||||
#222 = ORIENTED_EDGE ( 'NONE', *, *, #246, .T. ) ;
|
||||
#223 = PRESENTATION_STYLE_ASSIGNMENT (( #184 ) ) ;
|
||||
#224 = ADVANCED_FACE ( 'NONE', ( #349 ), #534, .F. ) ;
|
||||
#225 = CARTESIAN_POINT ( 'NONE', ( 6.267012690783840156, -10.74881630383337949, 5.000000000000000000 ) ) ;
|
||||
#226 = VERTEX_POINT ( 'NONE', #70 ) ;
|
||||
#227 = AXIS2_PLACEMENT_3D ( 'NONE', #469, #74, #240 ) ;
|
||||
#228 = ADVANCED_FACE ( 'NONE', ( #459, #271 ), #508, .F. ) ;
|
||||
#229 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#230 = ORIENTED_EDGE ( 'NONE', *, *, #150, .F. ) ;
|
||||
#231 = MANIFOLD_SOLID_BREP ( 'Chanfrein2', #200 ) ;
|
||||
#232 = ORIENTED_EDGE ( 'NONE', *, *, #427, .T. ) ;
|
||||
#233 = CARTESIAN_POINT ( 'NONE', ( -12.02565126016406438, 3.193150758876637241, 0.000000000000000000 ) ) ;
|
||||
#234 = ORIENTED_EDGE ( 'NONE', *, *, #394, .F. ) ;
|
||||
#235 = CIRCLE ( 'NONE', #466, 1.449999999999999956 ) ;
|
||||
#236 = ADVANCED_FACE ( 'NONE', ( #221, #63, #403, #462, #313 ), #464, .F. ) ;
|
||||
#237 = LINE ( 'NONE', #111, #377 ) ;
|
||||
#238 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#239 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#240 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#241 = CARTESIAN_POINT ( 'NONE', ( -12.02565126016406438, 3.193150758876637241, 5.000000000000000000 ) ) ;
|
||||
#242 = LINE ( 'NONE', #27, #50 ) ;
|
||||
#243 = ORIENTED_EDGE ( 'NONE', *, *, #540, .F. ) ;
|
||||
#244 = CARTESIAN_POINT ( 'NONE', ( -16.99999999999999289, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#245 = ORIENTED_EDGE ( 'NONE', *, *, #401, .F. ) ;
|
||||
#246 = EDGE_CURVE ( 'NONE', #334, #509, #59, .T. ) ;
|
||||
#247 = STYLED_ITEM ( 'NONE', ( #321 ), #231 ) ;
|
||||
#248 = VERTEX_POINT ( 'NONE', #432 ) ;
|
||||
#249 = ORIENTED_EDGE ( 'NONE', *, *, #150, .T. ) ;
|
||||
#250 = EDGE_CURVE ( 'NONE', #314, #64, #10, .T. ) ;
|
||||
#251 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 5.000000000000000000 ) ) ;
|
||||
#252 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 0.000000000000000000 ) ) ;
|
||||
#253 = EDGE_LOOP ( 'NONE', ( #142, #463, #404, #101 ) ) ;
|
||||
#254 = EDGE_CURVE ( 'NONE', #438, #438, #492, .T. ) ;
|
||||
#255 = CARTESIAN_POINT ( 'NONE', ( -11.60000000000000497, -25.49999999999999645, 5.000000000000000000 ) ) ;
|
||||
#256 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#257 = VECTOR ( 'NONE', #155, 1000.000000000000000 ) ;
|
||||
#258 = CARTESIAN_POINT ( 'NONE', ( -11.60000000000000497, -25.49999999999999645, 0.000000000000000000 ) ) ;
|
||||
#259 = ADVANCED_FACE ( 'NONE', ( #188, #176 ), #545, .F. ) ;
|
||||
#260 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#261 = ORIENTED_EDGE ( 'NONE', *, *, #383, .F. ) ;
|
||||
#262 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#263 = LINE ( 'NONE', #450, #133 ) ;
|
||||
#264 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#265 = ORIENTED_EDGE ( 'NONE', *, *, #308, .T. ) ;
|
||||
#266 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #461 ) ;
|
||||
#267 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#268 = ORIENTED_EDGE ( 'NONE', *, *, #361, .F. ) ;
|
||||
#269 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#270 = VERTEX_POINT ( 'NONE', #505 ) ;
|
||||
#271 = FACE_OUTER_BOUND ( 'NONE', #517, .T. ) ;
|
||||
#272 = ORIENTED_EDGE ( 'NONE', *, *, #320, .F. ) ;
|
||||
#273 = SURFACE_SIDE_STYLE ('',( #354 ) ) ;
|
||||
#274 = VERTEX_POINT ( 'NONE', #500 ) ;
|
||||
#275 = EDGE_CURVE ( 'NONE', #16, #330, #135, .T. ) ;
|
||||
#276 = EDGE_LOOP ( 'NONE', ( #230, #57, #196, #222, #546, #555, #163, #272, #382, #265, #454 ) ) ;
|
||||
#277 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#278 = ORIENTED_EDGE ( 'NONE', *, *, #14, .F. ) ;
|
||||
#279 = AXIS2_PLACEMENT_3D ( 'NONE', #291, #3, #1 ) ;
|
||||
#280 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 5.000000000000000000 ) ) ;
|
||||
#281 = FACE_OUTER_BOUND ( 'NONE', #104, .T. ) ;
|
||||
#282 = VECTOR ( 'NONE', #393, 1000.000000000000000 ) ;
|
||||
#283 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#284 = ORIENTED_EDGE ( 'NONE', *, *, #514, .F. ) ;
|
||||
#285 = LINE ( 'NONE', #244, #180 ) ;
|
||||
#286 = EDGE_LOOP ( 'NONE', ( #368, #389, #249, #284 ) ) ;
|
||||
#287 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#288 = ADVANCED_FACE ( 'NONE', ( #15 ), #100, .F. ) ;
|
||||
#289 = VERTEX_POINT ( 'NONE', #185 ) ;
|
||||
#290 = VECTOR ( 'NONE', #159, 1000.000000000000000 ) ;
|
||||
#291 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 5.000000000000000000 ) ) ;
|
||||
#292 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 0.000000000000000000 ) ) ;
|
||||
#293 = EDGE_CURVE ( 'NONE', #37, #144, #363, .T. ) ;
|
||||
#294 = FACE_OUTER_BOUND ( 'NONE', #99, .T. ) ;
|
||||
#295 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#296 = ORIENTED_EDGE ( 'NONE', *, *, #194, .F. ) ;
|
||||
#297 = PLANE ( 'NONE', #279 ) ;
|
||||
#298 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#299 = ORIENTED_EDGE ( 'NONE', *, *, #527, .F. ) ;
|
||||
#300 = VECTOR ( 'NONE', #8, 1000.000000000000114 ) ;
|
||||
#301 = PLANE ( 'NONE', #448 ) ;
|
||||
#302 = LINE ( 'NONE', #120, #551 ) ;
|
||||
#303 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ;
|
||||
#304 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #381 ), #413 ) ;
|
||||
#305 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#306 = FACE_OUTER_BOUND ( 'NONE', #356, .T. ) ;
|
||||
#307 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -15.49999999999999467, 0.000000000000000000 ) ) ;
|
||||
#308 = EDGE_CURVE ( 'NONE', #314, #270, #113, .T. ) ;
|
||||
#309 = ORIENTED_EDGE ( 'NONE', *, *, #315, .F. ) ;
|
||||
#310 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#311 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
|
||||
#312 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #424 ) ;
|
||||
#313 = FACE_BOUND ( 'NONE', #53, .T. ) ;
|
||||
#314 = VERTEX_POINT ( 'NONE', #467 ) ;
|
||||
#315 = EDGE_CURVE ( 'NONE', #110, #360, #380, .T. ) ;
|
||||
#316 = SHAPE_DEFINITION_REPRESENTATION ( #266, #399 ) ;
|
||||
#317 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #488, 'design' ) ;
|
||||
#318 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#319 = VERTEX_POINT ( 'NONE', #369 ) ;
|
||||
#320 = EDGE_CURVE ( 'NONE', #64, #226, #422, .T. ) ;
|
||||
#321 = PRESENTATION_STYLE_ASSIGNMENT (( #510 ) ) ;
|
||||
#322 = EDGE_LOOP ( 'NONE', ( #299, #501, #538, #234 ) ) ;
|
||||
#323 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#324 = ORIENTED_EDGE ( 'NONE', *, *, #293, .F. ) ;
|
||||
#325 = DIRECTION ( 'NONE', ( 9.376883653928687363E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#326 = CARTESIAN_POINT ( 'NONE', ( -16.99999999999999289, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#327 = EDGE_CURVE ( 'NONE', #248, #248, #114, .T. ) ;
|
||||
#328 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #410, 'distance_accuracy_value', 'NONE');
|
||||
#329 = DIRECTION ( 'NONE', ( 0.7071067811865486830, 0.7071067811865464625, -0.000000000000000000 ) ) ;
|
||||
#330 = VERTEX_POINT ( 'NONE', #513 ) ;
|
||||
#331 = DIRECTION ( 'NONE', ( 0.7071067811865474617, 0.7071067811865474617, -0.000000000000000000 ) ) ;
|
||||
#332 = EDGE_LOOP ( 'NONE', ( #11 ) ) ;
|
||||
#333 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#334 = VERTEX_POINT ( 'NONE', #72 ) ;
|
||||
#335 = VECTOR ( 'NONE', #522, 1000.000000000000000 ) ;
|
||||
#336 = VECTOR ( 'NONE', #407, 1000.000000000000227 ) ;
|
||||
#337 = DIRECTION ( 'NONE', ( 4.069354889419232866E-16, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#338 = ADVANCED_FACE ( 'NONE', ( #425 ), #80, .F. ) ;
|
||||
#339 = VECTOR ( 'NONE', #107, 1000.000000000000114 ) ;
|
||||
#340 = LINE ( 'NONE', #292, #211 ) ;
|
||||
#341 = LINE ( 'NONE', #533, #12 ) ;
|
||||
#342 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 0.000000000000000000 ) ) ;
|
||||
#343 = ORIENTED_EDGE ( 'NONE', *, *, #444, .F. ) ;
|
||||
#344 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#345 = CARTESIAN_POINT ( 'NONE', ( -9.000000000000003553, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#346 = AXIS2_PLACEMENT_3D ( 'NONE', #112, #477, #295 ) ;
|
||||
#347 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #79 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #55, #269, #67 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#348 = FACE_OUTER_BOUND ( 'NONE', #457, .T. ) ;
|
||||
#349 = FACE_OUTER_BOUND ( 'NONE', #116, .T. ) ;
|
||||
#350 = EDGE_CURVE ( 'NONE', #36, #36, #134, .T. ) ;
|
||||
#351 = FACE_BOUND ( 'NONE', #32, .T. ) ;
|
||||
#352 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#353 = ORIENTED_EDGE ( 'NONE', *, *, #131, .T. ) ;
|
||||
#354 = SURFACE_STYLE_FILL_AREA ( #549 ) ;
|
||||
#355 = AXIS2_PLACEMENT_3D ( 'NONE', #233, #372, #195 ) ;
|
||||
#356 = EDGE_LOOP ( 'NONE', ( #20, #268, #421, #447 ) ) ;
|
||||
#357 = VECTOR ( 'NONE', #331, 1000.000000000000114 ) ;
|
||||
#358 = VECTOR ( 'NONE', #86, 1000.000000000000000 ) ;
|
||||
#359 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#360 = VERTEX_POINT ( 'NONE', #109 ) ;
|
||||
#361 = EDGE_CURVE ( 'NONE', #330, #226, #242, .T. ) ;
|
||||
#362 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#363 = LINE ( 'NONE', #333, #158 ) ;
|
||||
#364 = EDGE_LOOP ( 'NONE', ( #408 ) ) ;
|
||||
#365 = EDGE_CURVE ( 'NONE', #509, #82, #473, .T. ) ;
|
||||
#366 = DIRECTION ( 'NONE', ( 4.069354889419232866E-16, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#367 = VECTOR ( 'NONE', #192, 1000.000000000000227 ) ;
|
||||
#368 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
|
||||
#369 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 5.000000000000000000 ) ) ;
|
||||
#370 = VECTOR ( 'NONE', #537, 1000.000000000000000 ) ;
|
||||
#371 = EDGE_LOOP ( 'NONE', ( #18 ) ) ;
|
||||
#372 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#373 = ORIENTED_EDGE ( 'NONE', *, *, #187, .F. ) ;
|
||||
#374 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#375 = ADVANCED_FACE ( 'NONE', ( #378 ), #153, .F. ) ;
|
||||
#376 = ORIENTED_EDGE ( 'NONE', *, *, #327, .F. ) ;
|
||||
#377 = VECTOR ( 'NONE', #201, 1000.000000000000000 ) ;
|
||||
#378 = FACE_OUTER_BOUND ( 'NONE', #322, .T. ) ;
|
||||
#379 = EDGE_LOOP ( 'NONE', ( #415 ) ) ;
|
||||
#380 = LINE ( 'NONE', #556, #386 ) ;
|
||||
#381 = STYLED_ITEM ( 'NONE', ( #223 ), #399 ) ;
|
||||
#382 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
|
||||
#383 = EDGE_CURVE ( 'NONE', #90, #90, #23, .T. ) ;
|
||||
#384 = CARTESIAN_POINT ( 'NONE', ( -9.000000000000003553, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#385 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#386 = VECTOR ( 'NONE', #329, 999.9999999999998863 ) ;
|
||||
#387 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#388 = FACE_OUTER_BOUND ( 'NONE', #560, .T. ) ;
|
||||
#389 = ORIENTED_EDGE ( 'NONE', *, *, #293, .T. ) ;
|
||||
#390 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#391 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 5.000000000000000000 ) ) ;
|
||||
#392 = CARTESIAN_POINT ( 'NONE', ( 7.717012690783840334, -10.74881630383337949, 0.000000000000000000 ) ) ;
|
||||
#393 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#394 = EDGE_CURVE ( 'NONE', #16, #64, #237, .T. ) ;
|
||||
#395 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#396 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 5.000000000000000000 ) ) ;
|
||||
#397 = EDGE_CURVE ( 'NONE', #491, #37, #558, .T. ) ;
|
||||
#398 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#399 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'support_left_encoder_bot_bis', ( #231, #9 ), #347 ) ;
|
||||
#400 = ORIENTED_EDGE ( 'NONE', *, *, #254, .T. ) ;
|
||||
#401 = EDGE_CURVE ( 'NONE', #7, #274, #285, .T. ) ;
|
||||
#402 = SURFACE_STYLE_FILL_AREA ( #405 ) ;
|
||||
#403 = FACE_OUTER_BOUND ( 'NONE', #276, .T. ) ;
|
||||
#404 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
|
||||
#405 = FILL_AREA_STYLE ('',( #140 ) ) ;
|
||||
#406 = AXIS2_PLACEMENT_3D ( 'NONE', #160, #262, #87 ) ;
|
||||
#407 = DIRECTION ( 'NONE', ( -0.7953332152586045645, 0.6061724809873920705, -0.000000000000000000 ) ) ;
|
||||
#408 = ORIENTED_EDGE ( 'NONE', *, *, #350, .F. ) ;
|
||||
#409 = CIRCLE ( 'NONE', #227, 1.449999999999999956 ) ;
|
||||
#410 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#411 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#412 = VERTEX_POINT ( 'NONE', #34 ) ;
|
||||
#413 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #328 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #410, #130, #96 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#414 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#415 = ORIENTED_EDGE ( 'NONE', *, *, #452, .F. ) ;
|
||||
#416 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.069354889419232866E-16, 0.000000000000000000 ) ) ;
|
||||
#417 = AXIS2_PLACEMENT_3D ( 'NONE', #225, #543, #132 ) ;
|
||||
#418 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
|
||||
#419 = EDGE_CURVE ( 'NONE', #412, #509, #203, .T. ) ;
|
||||
#420 = CARTESIAN_POINT ( 'NONE', ( 10.24999999999999645, -10.24999999999999645, 5.000000000000000000 ) ) ;
|
||||
#421 = ORIENTED_EDGE ( 'NONE', *, *, #275, .F. ) ;
|
||||
#422 = LINE ( 'NONE', #521, #367 ) ;
|
||||
#423 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#424 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#425 = FACE_OUTER_BOUND ( 'NONE', #525, .T. ) ;
|
||||
#426 = AXIS2_PLACEMENT_3D ( 'NONE', #241, #520, #428 ) ;
|
||||
#427 = EDGE_CURVE ( 'NONE', #319, #82, #22, .T. ) ;
|
||||
#428 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#429 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#430 = VERTEX_POINT ( 'NONE', #323 ) ;
|
||||
#431 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #451 ) ) ;
|
||||
#432 = CARTESIAN_POINT ( 'NONE', ( -11.60000000000000497, -15.49999999999999467, 5.000000000000000000 ) ) ;
|
||||
#433 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#434 = EDGE_LOOP ( 'NONE', ( #309, #278, #550, #296 ) ) ;
|
||||
#435 = FACE_BOUND ( 'NONE', #202, .T. ) ;
|
||||
#436 = DIRECTION ( 'NONE', ( -1.387778780781445676E-16, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#437 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
|
||||
#438 = VERTEX_POINT ( 'NONE', #43 ) ;
|
||||
#439 = AXIS2_PLACEMENT_3D ( 'NONE', #280, #416, #105 ) ;
|
||||
#440 = LINE ( 'NONE', #88, #166 ) ;
|
||||
#441 = ORIENTED_EDGE ( 'NONE', *, *, #365, .T. ) ;
|
||||
#442 = VERTEX_POINT ( 'NONE', #392 ) ;
|
||||
#443 = PLANE ( 'NONE', #507 ) ;
|
||||
#444 = EDGE_CURVE ( 'NONE', #82, #430, #148, .T. ) ;
|
||||
#445 = PLANE ( 'NONE', #486 ) ;
|
||||
#446 = LINE ( 'NONE', #4, #358 ) ;
|
||||
#447 = ORIENTED_EDGE ( 'NONE', *, *, #394, .T. ) ;
|
||||
#448 = AXIS2_PLACEMENT_3D ( 'NONE', #205, #119, #493 ) ;
|
||||
#449 = AXIS2_PLACEMENT_3D ( 'NONE', #552, #277, #31 ) ;
|
||||
#450 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 0.000000000000000000 ) ) ;
|
||||
#451 = PRODUCT ( 'support_left_encoder_bot_bis', 'support_left_encoder_bot_bis', '', ( #177 ) ) ;
|
||||
#452 = EDGE_CURVE ( 'NONE', #442, #442, #409, .T. ) ;
|
||||
#453 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#454 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ;
|
||||
#455 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#456 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#457 = EDGE_LOOP ( 'NONE', ( #183 ) ) ;
|
||||
#458 = AXIS2_PLACEMENT_3D ( 'NONE', #157, #117, #387 ) ;
|
||||
#459 = FACE_OUTER_BOUND ( 'NONE', #189, .T. ) ;
|
||||
#460 = VERTEX_POINT ( 'NONE', #170 ) ;
|
||||
#461 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #69, #317 ) ;
|
||||
#462 = FACE_BOUND ( 'NONE', #371, .T. ) ;
|
||||
#463 = ORIENTED_EDGE ( 'NONE', *, *, #511, .T. ) ;
|
||||
#464 = PLANE ( 'NONE', #559 ) ;
|
||||
#465 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
|
||||
#466 = AXIS2_PLACEMENT_3D ( 'NONE', #532, #218, #126 ) ;
|
||||
#467 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 0.000000000000000000 ) ) ;
|
||||
#468 = ORIENTED_EDGE ( 'NONE', *, *, #397, .F. ) ;
|
||||
#469 = CARTESIAN_POINT ( 'NONE', ( 6.267012690783840156, -10.74881630383337949, 0.000000000000000000 ) ) ;
|
||||
#470 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #504 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #318, #359, #141 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#471 = EDGE_LOOP ( 'NONE', ( #303, #103, #243, #89 ) ) ;
|
||||
#472 = ADVANCED_FACE ( 'NONE', ( #526, #348 ), #212, .F. ) ;
|
||||
#473 = LINE ( 'NONE', #76, #42 ) ;
|
||||
#474 = LINE ( 'NONE', #154, #335 ) ;
|
||||
#475 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 0.000000000000000000 ) ) ;
|
||||
#476 = AXIS2_PLACEMENT_3D ( 'NONE', #396, #91, #264 ) ;
|
||||
#477 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#478 = DIRECTION ( 'NONE', ( 0.7071067811865500152, 0.7071067811865451302, 0.000000000000000000 ) ) ;
|
||||
#479 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
|
||||
#480 = ADVANCED_FACE ( 'NONE', ( #566 ), #297, .F. ) ;
|
||||
#481 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #247 ), #470 ) ;
|
||||
#482 = FACE_OUTER_BOUND ( 'NONE', #286, .T. ) ;
|
||||
#483 = LINE ( 'NONE', #496, #282 ) ;
|
||||
#484 = FACE_BOUND ( 'NONE', #179, .T. ) ;
|
||||
#485 = DIRECTION ( 'NONE', ( -0.6061724809873920705, -0.7953332152586045645, 0.000000000000000000 ) ) ;
|
||||
#486 = AXIS2_PLACEMENT_3D ( 'NONE', #47, #395, #167 ) ;
|
||||
#487 = EDGE_CURVE ( 'NONE', #430, #491, #125, .T. ) ;
|
||||
#488 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#489 = CARTESIAN_POINT ( 'NONE', ( -10.57565126016406332, 3.193150758876637241, 5.000000000000000000 ) ) ;
|
||||
#490 = CARTESIAN_POINT ( 'NONE', ( 9.999999999999991118, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#491 = VERTEX_POINT ( 'NONE', #45 ) ;
|
||||
#492 = CIRCLE ( 'NONE', #565, 2.399999999999999467 ) ;
|
||||
#493 = DIRECTION ( 'NONE', ( 1.387778780781445676E-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#494 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#495 = ADVANCED_FACE ( 'NONE', ( #482 ), #301, .F. ) ;
|
||||
#496 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#497 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
|
||||
#498 = VECTOR ( 'NONE', #151, 999.9999999999998863 ) ;
|
||||
#499 = VECTOR ( 'NONE', #325, 1000.000000000000000 ) ;
|
||||
#500 = CARTESIAN_POINT ( 'NONE', ( -16.99999999999999289, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#501 = ORIENTED_EDGE ( 'NONE', *, *, #194, .T. ) ;
|
||||
#502 = AXIS2_PLACEMENT_3D ( 'NONE', #181, #310, #143 ) ;
|
||||
#503 = ORIENTED_EDGE ( 'NONE', *, *, #365, .F. ) ;
|
||||
#504 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #318, 'distance_accuracy_value', 'NONE');
|
||||
#505 = CARTESIAN_POINT ( 'NONE', ( 9.999999999999991118, -16.99999999999999645, 0.000000000000000000 ) ) ;
|
||||
#506 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
|
||||
#507 = AXIS2_PLACEMENT_3D ( 'NONE', #256, #352, #129 ) ;
|
||||
#508 = CYLINDRICAL_SURFACE ( 'NONE', #502, 2.399999999999999467 ) ;
|
||||
#509 = VERTEX_POINT ( 'NONE', #217 ) ;
|
||||
#510 = SURFACE_STYLE_USAGE ( .BOTH. , #273 ) ;
|
||||
#511 = EDGE_CURVE ( 'NONE', #73, #491, #85, .T. ) ;
|
||||
#512 = ORIENTED_EDGE ( 'NONE', *, *, #275, .T. ) ;
|
||||
#513 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#514 = EDGE_CURVE ( 'NONE', #289, #460, #341, .T. ) ;
|
||||
#515 = LINE ( 'NONE', #238, #78 ) ;
|
||||
#516 = CARTESIAN_POINT ( 'NONE', ( -24.25000000000006395, -24.24999999999989697, 5.000000000000000000 ) ) ;
|
||||
#517 = EDGE_LOOP ( 'NONE', ( #137 ) ) ;
|
||||
#518 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#519 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #247 ) ) ;
|
||||
#520 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#521 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#522 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#523 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#524 = AXIS2_PLACEMENT_3D ( 'NONE', #165, #485, #48 ) ;
|
||||
#525 = EDGE_LOOP ( 'NONE', ( #343, #503, #544, #35 ) ) ;
|
||||
#526 = FACE_OUTER_BOUND ( 'NONE', #204, .T. ) ;
|
||||
#527 = EDGE_CURVE ( 'NONE', #360, #16, #93, .T. ) ;
|
||||
#528 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#529 = FACE_OUTER_BOUND ( 'NONE', #471, .T. ) ;
|
||||
#530 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#531 = CARTESIAN_POINT ( 'NONE', ( 7.717012690783840334, -10.74881630383337949, 5.000000000000000000 ) ) ;
|
||||
#532 = CARTESIAN_POINT ( 'NONE', ( -12.02565126016406438, 3.193150758876637241, 5.000000000000000000 ) ) ;
|
||||
#533 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#534 = PLANE ( 'NONE', #172 ) ;
|
||||
#535 = ADVANCED_FACE ( 'NONE', ( #351, #435, #214, #294, #484 ), #39, .T. ) ;
|
||||
#536 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#537 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#538 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
|
||||
#539 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#540 = EDGE_CURVE ( 'NONE', #289, #110, #207, .T. ) ;
|
||||
#541 = AXIS2_PLACEMENT_3D ( 'NONE', #25, #283, #287 ) ;
|
||||
#542 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #488 ) ;
|
||||
#543 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#544 = ORIENTED_EDGE ( 'NONE', *, *, #246, .F. ) ;
|
||||
#545 = CYLINDRICAL_SURFACE ( 'NONE', #417, 1.449999999999999956 ) ;
|
||||
#546 = ORIENTED_EDGE ( 'NONE', *, *, #419, .F. ) ;
|
||||
#547 = FILL_AREA_STYLE_COLOUR ( '', #239 ) ;
|
||||
#548 = EDGE_LOOP ( 'NONE', ( #400 ) ) ;
|
||||
#549 = FILL_AREA_STYLE ('',( #547 ) ) ;
|
||||
#550 = ORIENTED_EDGE ( 'NONE', *, *, #308, .F. ) ;
|
||||
#551 = VECTOR ( 'NONE', #436, 1000.000000000000000 ) ;
|
||||
#552 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -25.49999999999999645, 0.000000000000000000 ) ) ;
|
||||
#553 = ORIENTED_EDGE ( 'NONE', *, *, #527, .T. ) ;
|
||||
#554 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#555 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ;
|
||||
#556 = CARTESIAN_POINT ( 'NONE', ( 13.49999999999998046, -13.50000000000002132, 5.000000000000000000 ) ) ;
|
||||
#557 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#558 = LINE ( 'NONE', #420, #357 ) ;
|
||||
#559 = AXIS2_PLACEMENT_3D ( 'NONE', #398, #456, #414 ) ;
|
||||
#560 = EDGE_LOOP ( 'NONE', ( #506, #245, #220, #418 ) ) ;
|
||||
#561 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#562 = ORIENTED_EDGE ( 'NONE', *, *, #254, .F. ) ;
|
||||
#563 = CARTESIAN_POINT ( 'NONE', ( -10.57565126016406332, 3.193150758876637241, 0.000000000000000000 ) ) ;
|
||||
#564 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#565 = AXIS2_PLACEMENT_3D ( 'NONE', #307, #539, #267 ) ;
|
||||
#566 = FACE_OUTER_BOUND ( 'NONE', #434, .T. ) ;
|
||||
#567 = ADVANCED_FACE ( 'NONE', ( #529 ), #445, .F. ) ;
|
||||
#568 = CARTESIAN_POINT ( 'NONE', ( 6.267012690783840156, -10.74881630383337949, 5.000000000000000000 ) ) ;
|
||||
#569 = ORIENTED_EDGE ( 'NONE', *, *, #540, .T. ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
1143
STEPS/nano_hexapod/support_left_encoder_top.STEP
Normal file
683
STEPS/nano_hexapod/support_left_encoder_top_bis.STEP
Normal file
@@ -0,0 +1,683 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('support_left_encoder_top_bis.STEP',
|
||||
'2021-04-15T07:49:43',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#2 = LINE ( 'NONE', #514, #653 ) ;
|
||||
#3 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.228927517285413008E-16 ) ) ;
|
||||
#4 = EDGE_CURVE ( 'NONE', #202, #176, #197, .T. ) ;
|
||||
#5 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#6 = ORIENTED_EDGE ( 'NONE', *, *, #416, .T. ) ;
|
||||
#7 = EDGE_LOOP ( 'NONE', ( #660, #422, #341, #48 ) ) ;
|
||||
#8 = VECTOR ( 'NONE', #573, 1000.000000000000000 ) ;
|
||||
#9 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #511, #51 ) ;
|
||||
#10 = ORIENTED_EDGE ( 'NONE', *, *, #169, .T. ) ;
|
||||
#11 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#12 = VERTEX_POINT ( 'NONE', #201 ) ;
|
||||
#13 = ADVANCED_FACE ( 'NONE', ( #301, #609, #97 ), #44, .F. ) ;
|
||||
#14 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#15 = ORIENTED_EDGE ( 'NONE', *, *, #390, .T. ) ;
|
||||
#16 = VECTOR ( 'NONE', #149, 1000.000000000000000 ) ;
|
||||
#17 = VECTOR ( 'NONE', #410, 1000.000000000000000 ) ;
|
||||
#18 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.7071067811865489050, 0.7071067811865462405 ) ) ;
|
||||
#19 = ORIENTED_EDGE ( 'NONE', *, *, #508, .F. ) ;
|
||||
#20 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#21 = ORIENTED_EDGE ( 'NONE', *, *, #53, .F. ) ;
|
||||
#22 = ADVANCED_FACE ( 'NONE', ( #369 ), #304, .T. ) ;
|
||||
#23 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000444, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#24 = ORIENTED_EDGE ( 'NONE', *, *, #101, .T. ) ;
|
||||
#25 = VECTOR ( 'NONE', #14, 1000.000000000000000 ) ;
|
||||
#26 = VECTOR ( 'NONE', #298, 1000.000000000000000 ) ;
|
||||
#27 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#28 = VERTEX_POINT ( 'NONE', #507 ) ;
|
||||
#29 = EDGE_CURVE ( 'NONE', #491, #432, #464, .T. ) ;
|
||||
#30 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#31 = ORIENTED_EDGE ( 'NONE', *, *, #399, .T. ) ;
|
||||
#32 = EDGE_CURVE ( 'NONE', #88, #664, #613, .T. ) ;
|
||||
#33 = LINE ( 'NONE', #541, #61 ) ;
|
||||
#34 = ORIENTED_EDGE ( 'NONE', *, *, #299, .F. ) ;
|
||||
#35 = VECTOR ( 'NONE', #473, 1000.000000000000000 ) ;
|
||||
#36 = FACE_OUTER_BOUND ( 'NONE', #532, .T. ) ;
|
||||
#37 = VECTOR ( 'NONE', #521, 1000.000000000000000 ) ;
|
||||
#38 = ORIENTED_EDGE ( 'NONE', *, *, #499, .T. ) ;
|
||||
#39 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#40 = EDGE_LOOP ( 'NONE', ( #21 ) ) ;
|
||||
#41 = LINE ( 'NONE', #103, #111 ) ;
|
||||
#42 = ADVANCED_FACE ( 'NONE', ( #575 ), #100, .F. ) ;
|
||||
#43 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#44 = PLANE ( 'NONE', #121 ) ;
|
||||
#45 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.7071067811865454633, -0.7071067811865495711 ) ) ;
|
||||
#46 = CIRCLE ( 'NONE', #509, 1.700000000000000178 ) ;
|
||||
#47 = FACE_OUTER_BOUND ( 'NONE', #280, .T. ) ;
|
||||
#48 = ORIENTED_EDGE ( 'NONE', *, *, #624, .T. ) ;
|
||||
#49 = VECTOR ( 'NONE', #199, 1000.000000000000000 ) ;
|
||||
#50 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -1.228927517285413008E-16 ) ) ;
|
||||
#51 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#52 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#53 = EDGE_CURVE ( 'NONE', #368, #368, #459, .T. ) ;
|
||||
#54 = FACE_OUTER_BOUND ( 'NONE', #414, .T. ) ;
|
||||
#55 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#56 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.328744080132955926E-16 ) ) ;
|
||||
#57 = ORIENTED_EDGE ( 'NONE', *, *, #64, .T. ) ;
|
||||
#58 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, -4.770489558936219510E-15 ) ) ;
|
||||
#59 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#60 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, -4.499999999999992895 ) ) ;
|
||||
#61 = VECTOR ( 'NONE', #186, 1000.000000000000000 ) ;
|
||||
#62 = FILL_AREA_STYLE ('',( #217 ) ) ;
|
||||
#63 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #230 ) ) ;
|
||||
#64 = EDGE_CURVE ( 'NONE', #535, #294, #158, .T. ) ;
|
||||
#65 = DIRECTION ( 'NONE', ( 0.7071067811865475727, -0.7071067811865475727, 0.000000000000000000 ) ) ;
|
||||
#66 = PRESENTATION_STYLE_ASSIGNMENT (( #527 ) ) ;
|
||||
#67 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, 2.999999999999993783 ) ) ;
|
||||
#68 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #112, #134 ) ;
|
||||
#69 = EDGE_LOOP ( 'NONE', ( #590, #583, #179, #389 ) ) ;
|
||||
#70 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#71 = VERTEX_POINT ( 'NONE', #458 ) ;
|
||||
#72 = CLOSED_SHELL ( 'NONE', ( #120, #81, #75, #340, #391, #524, #13, #562, #42, #22, #606, #268, #643, #577, #315, #552, #290, #216, #634, #212 ) ) ;
|
||||
#73 = LINE ( 'NONE', #224, #109 ) ;
|
||||
#74 = VERTEX_POINT ( 'NONE', #255 ) ;
|
||||
#75 = ADVANCED_FACE ( 'NONE', ( #205 ), #364, .F. ) ;
|
||||
#76 = DIRECTION ( 'NONE', ( 0.7071067811865474617, 0.7071067811865474617, 1.001334476201387409E-16 ) ) ;
|
||||
#77 = ORIENTED_EDGE ( 'NONE', *, *, #533, .F. ) ;
|
||||
#78 = FACE_OUTER_BOUND ( 'NONE', #225, .T. ) ;
|
||||
#79 = ORIENTED_EDGE ( 'NONE', *, *, #239, .F. ) ;
|
||||
#80 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, -9.000000000000007105 ) ) ;
|
||||
#81 = ADVANCED_FACE ( 'NONE', ( #272 ), #637, .F. ) ;
|
||||
#82 = ORIENTED_EDGE ( 'NONE', *, *, #593, .F. ) ;
|
||||
#83 = FILL_AREA_STYLE ('',( #436 ) ) ;
|
||||
#84 = LINE ( 'NONE', #292, #91 ) ;
|
||||
#85 = ORIENTED_EDGE ( 'NONE', *, *, #533, .T. ) ;
|
||||
#86 = SURFACE_STYLE_USAGE ( .BOTH. , #549 ) ;
|
||||
#87 = LINE ( 'NONE', #600, #629 ) ;
|
||||
#88 = VERTEX_POINT ( 'NONE', #23 ) ;
|
||||
#89 = VECTOR ( 'NONE', #582, 1000.000000000000114 ) ;
|
||||
#90 = PRODUCT_CONTEXT ( 'NONE', #107, 'mechanical' ) ;
|
||||
#91 = VECTOR ( 'NONE', #133, 1000.000000000000000 ) ;
|
||||
#92 = EDGE_LOOP ( 'NONE', ( #344 ) ) ;
|
||||
#93 = EDGE_CURVE ( 'NONE', #446, #664, #279, .T. ) ;
|
||||
#94 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, 24.50000000000000000, 3.000000000000003553 ) ) ;
|
||||
#95 = EDGE_LOOP ( 'NONE', ( #167, #77, #472, #331 ) ) ;
|
||||
#96 = FACE_OUTER_BOUND ( 'NONE', #401, .T. ) ;
|
||||
#97 = FACE_OUTER_BOUND ( 'NONE', #334, .T. ) ;
|
||||
#98 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 11.50000000000005684, 11.49999999999998934 ) ) ;
|
||||
#99 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#100 = PLANE ( 'NONE', #183 ) ;
|
||||
#101 = EDGE_CURVE ( 'NONE', #421, #535, #487, .T. ) ;
|
||||
#102 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#103 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#104 = ORIENTED_EDGE ( 'NONE', *, *, #101, .F. ) ;
|
||||
#105 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#106 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#107 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#108 = FACE_OUTER_BOUND ( 'NONE', #69, .T. ) ;
|
||||
#109 = VECTOR ( 'NONE', #431, 1000.000000000000000 ) ;
|
||||
#110 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
|
||||
#111 = VECTOR ( 'NONE', #662, 1000.000000000000000 ) ;
|
||||
#112 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #343, .NOT_KNOWN. ) ;
|
||||
#113 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#114 = ORIENTED_EDGE ( 'NONE', *, *, #474, .T. ) ;
|
||||
#115 = SURFACE_SIDE_STYLE ('',( #264 ) ) ;
|
||||
#116 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#117 = EDGE_LOOP ( 'NONE', ( #592, #38, #627, #210, #382, #407 ) ) ;
|
||||
#118 = LINE ( 'NONE', #319, #305 ) ;
|
||||
#119 = ORIENTED_EDGE ( 'NONE', *, *, #4, .T. ) ;
|
||||
#120 = ADVANCED_FACE ( 'NONE', ( #214 ), #376, .F. ) ;
|
||||
#121 = AXIS2_PLACEMENT_3D ( 'NONE', #211, #666, #413 ) ;
|
||||
#122 = LINE ( 'NONE', #536, #478 ) ;
|
||||
#123 = ORIENTED_EDGE ( 'NONE', *, *, #490, .F. ) ;
|
||||
#124 = FACE_OUTER_BOUND ( 'NONE', #396, .T. ) ;
|
||||
#125 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
|
||||
#126 = EDGE_CURVE ( 'NONE', #421, #182, #427, .T. ) ;
|
||||
#127 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.328744080132956172E-16 ) ) ;
|
||||
#128 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #528, 'distance_accuracy_value', 'NONE');
|
||||
#129 = ORIENTED_EDGE ( 'NONE', *, *, #433, .T. ) ;
|
||||
#130 = VECTOR ( 'NONE', #513, 1000.000000000000000 ) ;
|
||||
#131 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, -9.000000000000005329 ) ) ;
|
||||
#132 = ORIENTED_EDGE ( 'NONE', *, *, #539, .T. ) ;
|
||||
#133 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#134 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #270, 'design' ) ;
|
||||
#135 = VERTEX_POINT ( 'NONE', #228 ) ;
|
||||
#136 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#137 = EDGE_LOOP ( 'NONE', ( #132, #371, #24, #57 ) ) ;
|
||||
#138 = EDGE_CURVE ( 'NONE', #642, #486, #438, .T. ) ;
|
||||
#139 = VECTOR ( 'NONE', #18, 1000.000000000000000 ) ;
|
||||
#140 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 19.99999999999999645, 3.000000000000000444 ) ) ;
|
||||
#141 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#142 = EDGE_LOOP ( 'NONE', ( #378 ) ) ;
|
||||
#143 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #230 ), #362 ) ;
|
||||
#144 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, -1.500000000000029976 ) ) ;
|
||||
#145 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -16.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#146 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#147 = EDGE_CURVE ( 'NONE', #273, #12, #73, .T. ) ;
|
||||
#148 = CYLINDRICAL_SURFACE ( 'NONE', #462, 1.700000000000000178 ) ;
|
||||
#149 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -1.228927517285413008E-16 ) ) ;
|
||||
#150 = DIRECTION ( 'NONE', ( 0.7071067811865474617, -0.7071067811865474617, -9.395639495234944675E-17 ) ) ;
|
||||
#151 = AXIS2_PLACEMENT_3D ( 'NONE', #67, #481, #266 ) ;
|
||||
#152 = AXIS2_PLACEMENT_3D ( 'NONE', #226, #65, #265 ) ;
|
||||
#153 = PLANE ( 'NONE', #631 ) ;
|
||||
#154 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -24.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#155 = AXIS2_PLACEMENT_3D ( 'NONE', #411, #257, #316 ) ;
|
||||
#156 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, 3.000000000000002665 ) ) ;
|
||||
#157 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000444, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#158 = LINE ( 'NONE', #60, #348 ) ;
|
||||
#159 = ORIENTED_EDGE ( 'NONE', *, *, #484, .T. ) ;
|
||||
#160 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#161 = EDGE_CURVE ( 'NONE', #294, #328, #626, .T. ) ;
|
||||
#162 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, 3.000000000000000888 ) ) ;
|
||||
#163 = VECTOR ( 'NONE', #218, 1000.000000000000000 ) ;
|
||||
#164 = ORIENTED_EDGE ( 'NONE', *, *, #322, .F. ) ;
|
||||
#165 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#166 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, 2.999999999999993783 ) ) ;
|
||||
#167 = ORIENTED_EDGE ( 'NONE', *, *, #416, .F. ) ;
|
||||
#168 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#169 = EDGE_CURVE ( 'NONE', #551, #74, #384, .T. ) ;
|
||||
#170 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.416100796715760863E-16 ) ) ;
|
||||
#171 = ORIENTED_EDGE ( 'NONE', *, *, #453, .T. ) ;
|
||||
#172 = PLANE ( 'NONE', #397 ) ;
|
||||
#173 = ORIENTED_EDGE ( 'NONE', *, *, #630, .F. ) ;
|
||||
#174 = VECTOR ( 'NONE', #515, 1000.000000000000000 ) ;
|
||||
#175 = LINE ( 'NONE', #162, #193 ) ;
|
||||
#176 = VERTEX_POINT ( 'NONE', #641 ) ;
|
||||
#177 = EDGE_CURVE ( 'NONE', #28, #273, #175, .T. ) ;
|
||||
#178 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -19.99999999999998934, 2.999999999999994227 ) ) ;
|
||||
#179 = ORIENTED_EDGE ( 'NONE', *, *, #222, .F. ) ;
|
||||
#180 = EDGE_CURVE ( 'NONE', #223, #223, #46, .T. ) ;
|
||||
#181 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -7.080503983578805549E-17 ) ) ;
|
||||
#182 = VERTEX_POINT ( 'NONE', #578 ) ;
|
||||
#183 = AXIS2_PLACEMENT_3D ( 'NONE', #154, #418, #358 ) ;
|
||||
#184 = VECTOR ( 'NONE', #127, 1000.000000000000000 ) ;
|
||||
#185 = VECTOR ( 'NONE', #505, 1000.000000000000114 ) ;
|
||||
#186 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#187 = ORIENTED_EDGE ( 'NONE', *, *, #374, .F. ) ;
|
||||
#188 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.7071067811865450192, 0.7071067811865500152 ) ) ;
|
||||
#189 = EDGE_CURVE ( 'NONE', #190, #535, #635, .T. ) ;
|
||||
#190 = VERTEX_POINT ( 'NONE', #379 ) ;
|
||||
#191 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 24.50000000000000000, -1.500000000000029976 ) ) ;
|
||||
#192 = EDGE_LOOP ( 'NONE', ( #385, #171, #585, #475, #516, #173 ) ) ;
|
||||
#193 = VECTOR ( 'NONE', #170, 1000.000000000000000 ) ;
|
||||
#194 = AXIS2_PLACEMENT_3D ( 'NONE', #497, #188, #452 ) ;
|
||||
#195 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#196 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#197 = LINE ( 'NONE', #146, #174 ) ;
|
||||
#198 = EDGE_CURVE ( 'NONE', #432, #202, #118, .T. ) ;
|
||||
#199 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865489050, -0.7071067811865462405 ) ) ;
|
||||
#200 = FACE_BOUND ( 'NONE', #40, .T. ) ;
|
||||
#201 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -15.49999999999999289, -3.580252844555017002E-15 ) ) ;
|
||||
#202 = VERTEX_POINT ( 'NONE', #113 ) ;
|
||||
#203 = LINE ( 'NONE', #415, #307 ) ;
|
||||
#204 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, 16.50000000000000000, 3.035766082959412415E-15 ) ) ;
|
||||
#205 = FACE_OUTER_BOUND ( 'NONE', #117, .T. ) ;
|
||||
#206 = LINE ( 'NONE', #471, #398 ) ;
|
||||
#207 = FACE_OUTER_BOUND ( 'NONE', #588, .T. ) ;
|
||||
#208 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 6.144637586427065040E-17, -0.5000000000000000000 ) ) ;
|
||||
#209 = VECTOR ( 'NONE', #608, 1000.000000000000000 ) ;
|
||||
#210 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ;
|
||||
#211 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#212 = ADVANCED_FACE ( 'NONE', ( #108 ), #584, .T. ) ;
|
||||
#213 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, -4.499999999999991118 ) ) ;
|
||||
#214 = FACE_OUTER_BOUND ( 'NONE', #137, .T. ) ;
|
||||
#215 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
|
||||
#216 = ADVANCED_FACE ( 'NONE', ( #476 ), #172, .F. ) ;
|
||||
#217 = FILL_AREA_STYLE_COLOUR ( '', #102 ) ;
|
||||
#218 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#219 = ORIENTED_EDGE ( 'NONE', *, *, #630, .T. ) ;
|
||||
#220 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #502, #561 ) ;
|
||||
#221 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #128 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #528, #165, #546 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#222 = EDGE_CURVE ( 'NONE', #267, #273, #122, .T. ) ;
|
||||
#223 = VERTEX_POINT ( 'NONE', #479 ) ;
|
||||
#224 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -15.49999999999999289, -4.770489558936219510E-15 ) ) ;
|
||||
#225 = EDGE_LOOP ( 'NONE', ( #548, #498, #19, #236 ) ) ;
|
||||
#226 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#227 = VERTEX_POINT ( 'NONE', #323 ) ;
|
||||
#228 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 15.49999999999999289, 5.388538038571455288E-16 ) ) ;
|
||||
#229 = ORIENTED_EDGE ( 'NONE', *, *, #322, .T. ) ;
|
||||
#230 = STYLED_ITEM ( 'NONE', ( #639 ), #402 ) ;
|
||||
#231 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#232 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#233 = ORIENTED_EDGE ( 'NONE', *, *, #598, .T. ) ;
|
||||
#234 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.7071067811865462405, -0.7071067811865489050 ) ) ;
|
||||
#235 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #68 ) ;
|
||||
#236 = ORIENTED_EDGE ( 'NONE', *, *, #4, .F. ) ;
|
||||
#237 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#238 = ORIENTED_EDGE ( 'NONE', *, *, #32, .F. ) ;
|
||||
#239 = EDGE_CURVE ( 'NONE', #135, #12, #529, .T. ) ;
|
||||
#240 = AXIS2_PLACEMENT_3D ( 'NONE', #610, #243, #345 ) ;
|
||||
#241 = FACE_OUTER_BOUND ( 'NONE', #326, .T. ) ;
|
||||
#242 = ORIENTED_EDGE ( 'NONE', *, *, #248, .T. ) ;
|
||||
#243 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#244 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 19.99999999999999645, 3.000000000000000444 ) ) ;
|
||||
#245 = ORIENTED_EDGE ( 'NONE', *, *, #433, .F. ) ;
|
||||
#246 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#247 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#248 = EDGE_CURVE ( 'NONE', #176, #491, #553, .T. ) ;
|
||||
#249 = PLANE ( 'NONE', #360 ) ;
|
||||
#250 = EDGE_LOOP ( 'NONE', ( #596, #10, #259, #645 ) ) ;
|
||||
#251 = CIRCLE ( 'NONE', #275, 1.700000000000000178 ) ;
|
||||
#252 = EDGE_CURVE ( 'NONE', #486, #468, #84, .T. ) ;
|
||||
#253 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, 3.000000000000000888 ) ) ;
|
||||
#254 = LINE ( 'NONE', #467, #428 ) ;
|
||||
#255 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 19.99999999999996803, -9.000000000000007105 ) ) ;
|
||||
#256 = ORIENTED_EDGE ( 'NONE', *, *, #593, .T. ) ;
|
||||
#257 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.416100796715761110E-16, -1.000000000000000000 ) ) ;
|
||||
#258 = FACE_OUTER_BOUND ( 'NONE', #95, .T. ) ;
|
||||
#259 = ORIENTED_EDGE ( 'NONE', *, *, #386, .T. ) ;
|
||||
#260 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, -1.499999999999999556 ) ) ;
|
||||
#261 = EDGE_CURVE ( 'NONE', #352, #267, #489, .T. ) ;
|
||||
#262 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, -1.500000000000029976 ) ) ;
|
||||
#263 = AXIS2_PLACEMENT_3D ( 'NONE', #420, #506, #622 ) ;
|
||||
#264 = SURFACE_STYLE_FILL_AREA ( #62 ) ;
|
||||
#265 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#266 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#267 = VERTEX_POINT ( 'NONE', #30 ) ;
|
||||
#268 = ADVANCED_FACE ( 'NONE', ( #36, #124 ), #296, .F. ) ;
|
||||
#269 = PLANE ( 'NONE', #274 ) ;
|
||||
#270 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#271 = VECTOR ( 'NONE', #11, 1000.000000000000000 ) ;
|
||||
#272 = FACE_OUTER_BOUND ( 'NONE', #595, .T. ) ;
|
||||
#273 = VERTEX_POINT ( 'NONE', #336 ) ;
|
||||
#274 = AXIS2_PLACEMENT_3D ( 'NONE', #586, #424, #160 ) ;
|
||||
#275 = AXIS2_PLACEMENT_3D ( 'NONE', #354, #351, #571 ) ;
|
||||
#276 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #343 ) ) ;
|
||||
#277 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#278 = ORIENTED_EDGE ( 'NONE', *, *, #177, .T. ) ;
|
||||
#279 = LINE ( 'NONE', #526, #163 ) ;
|
||||
#280 = EDGE_LOOP ( 'NONE', ( #477 ) ) ;
|
||||
#281 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#282 = EDGE_CURVE ( 'NONE', #74, #202, #342, .T. ) ;
|
||||
#283 = VERTEX_POINT ( 'NONE', #244 ) ;
|
||||
#284 = AXIS2_PLACEMENT_3D ( 'NONE', #654, #650, #181 ) ;
|
||||
#285 = FACE_OUTER_BOUND ( 'NONE', #250, .T. ) ;
|
||||
#286 = ORIENTED_EDGE ( 'NONE', *, *, #423, .T. ) ;
|
||||
#287 = SURFACE_STYLE_FILL_AREA ( #83 ) ;
|
||||
#288 = LINE ( 'NONE', #547, #375 ) ;
|
||||
#289 = ORIENTED_EDGE ( 'NONE', *, *, #465, .F. ) ;
|
||||
#290 = ADVANCED_FACE ( 'NONE', ( #78 ), #395, .F. ) ;
|
||||
#291 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#292 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, 16.50000000000000000, 3.000000000000002665 ) ) ;
|
||||
#293 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #628, 'distance_accuracy_value', 'NONE');
|
||||
#294 = VERTEX_POINT ( 'NONE', #333 ) ;
|
||||
#295 = VECTOR ( 'NONE', #647, 1000.000000000000000 ) ;
|
||||
#296 = CYLINDRICAL_SURFACE ( 'NONE', #522, 1.700000000000000178 ) ;
|
||||
#297 = ORIENTED_EDGE ( 'NONE', *, *, #390, .F. ) ;
|
||||
#298 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#299 = EDGE_CURVE ( 'NONE', #227, #283, #33, .T. ) ;
|
||||
#300 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#301 = FACE_BOUND ( 'NONE', #488, .T. ) ;
|
||||
#302 = LINE ( 'NONE', #353, #130 ) ;
|
||||
#303 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#304 = PLANE ( 'NONE', #554 ) ;
|
||||
#305 = VECTOR ( 'NONE', #534, 1000.000000000000000 ) ;
|
||||
#306 = LINE ( 'NONE', #570, #49 ) ;
|
||||
#307 = VECTOR ( 'NONE', #150, 1000.000000000000114 ) ;
|
||||
#308 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#309 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#310 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;
|
||||
#311 = LINE ( 'NONE', #419, #557 ) ;
|
||||
#312 = LINE ( 'NONE', #196, #17 ) ;
|
||||
#313 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.328744080132955926E-16, 1.000000000000000000 ) ) ;
|
||||
#314 = ORIENTED_EDGE ( 'NONE', *, *, #394, .F. ) ;
|
||||
#315 = ADVANCED_FACE ( 'NONE', ( #241 ), #403, .F. ) ;
|
||||
#316 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.416100796715761110E-16 ) ) ;
|
||||
#317 = LINE ( 'NONE', #145, #338 ) ;
|
||||
#318 = LINE ( 'NONE', #321, #37 ) ;
|
||||
#319 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 24.50000000000000000, -9.000000000000007105 ) ) ;
|
||||
#320 = VECTOR ( 'NONE', #50, 1000.000000000000000 ) ;
|
||||
#321 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 15.49999999999999289, 3.000000000000002665 ) ) ;
|
||||
#322 = EDGE_CURVE ( 'NONE', #182, #542, #440, .T. ) ;
|
||||
#323 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, 19.99999999999999645, 3.000000000000003109 ) ) ;
|
||||
#324 = ORIENTED_EDGE ( 'NONE', *, *, #252, .F. ) ;
|
||||
#325 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#326 = EDGE_LOOP ( 'NONE', ( #297, #164, #567, #314 ) ) ;
|
||||
#327 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#328 = VERTEX_POINT ( 'NONE', #392 ) ;
|
||||
#329 = CIRCLE ( 'NONE', #220, 1.700000000000000178 ) ;
|
||||
#330 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#331 = ORIENTED_EDGE ( 'NONE', *, *, #484, .F. ) ;
|
||||
#332 = EDGE_CURVE ( 'NONE', #12, #494, #594, .T. ) ;
|
||||
#333 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -4.499999999999992895 ) ) ;
|
||||
#334 = EDGE_LOOP ( 'NONE', ( #104, #215, #652, #129, #355, #429, #501, #601 ) ) ;
|
||||
#335 = EDGE_CURVE ( 'NONE', #190, #551, #448, .T. ) ;
|
||||
#336 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -15.49999999999999289, 2.999999999999995115 ) ) ;
|
||||
#337 = ORIENTED_EDGE ( 'NONE', *, *, #465, .T. ) ;
|
||||
#338 = VECTOR ( 'NONE', #303, 1000.000000000000000 ) ;
|
||||
#339 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, -1.499999999999999556 ) ) ;
|
||||
#340 = ADVANCED_FACE ( 'NONE', ( #285 ), #443, .F. ) ;
|
||||
#341 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ;
|
||||
#342 = LINE ( 'NONE', #591, #447 ) ;
|
||||
#343 = PRODUCT ( 'support_left_encoder_top_bis', 'support_left_encoder_top_bis', '', ( #90 ) ) ;
|
||||
#344 = ORIENTED_EDGE ( 'NONE', *, *, #442, .F. ) ;
|
||||
#345 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#346 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#347 = ORIENTED_EDGE ( 'NONE', *, *, #177, .F. ) ;
|
||||
#348 = VECTOR ( 'NONE', #247, 1000.000000000000000 ) ;
|
||||
#349 = VECTOR ( 'NONE', #657, 1000.000000000000000 ) ;
|
||||
#350 = LINE ( 'NONE', #253, #480 ) ;
|
||||
#351 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#352 = VERTEX_POINT ( 'NONE', #237 ) ;
|
||||
#353 = CARTESIAN_POINT ( 'NONE', ( -60.31967482832461513, 16.50000000000000000, 6.717282118704423539E-16 ) ) ;
|
||||
#354 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#355 = ORIENTED_EDGE ( 'NONE', *, *, #248, .F. ) ;
|
||||
#356 = LINE ( 'NONE', #405, #320 ) ;
|
||||
#357 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#358 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#359 = ORIENTED_EDGE ( 'NONE', *, *, #252, .T. ) ;
|
||||
#360 = AXIS2_PLACEMENT_3D ( 'NONE', #603, #5, #141 ) ;
|
||||
#361 = LINE ( 'NONE', #621, #185 ) ;
|
||||
#362 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #658 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #281, #231, #291 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#363 = PLANE ( 'NONE', #9 ) ;
|
||||
#364 = PLANE ( 'NONE', #568 ) ;
|
||||
#365 = EDGE_CURVE ( 'NONE', #494, #504, #288, .T. ) ;
|
||||
#366 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#367 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -21.50000000000000000, -4.699999999999997513 ) ) ;
|
||||
#368 = VERTEX_POINT ( 'NONE', #574 ) ;
|
||||
#369 = FACE_OUTER_BOUND ( 'NONE', #7, .T. ) ;
|
||||
#370 = VERTEX_POINT ( 'NONE', #525 ) ;
|
||||
#371 = ORIENTED_EDGE ( 'NONE', *, *, #394, .T. ) ;
|
||||
#372 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
|
||||
#373 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -19.99999999999998934, 2.999999999999997780 ) ) ;
|
||||
#374 = EDGE_CURVE ( 'NONE', #542, #352, #495, .T. ) ;
|
||||
#375 = VECTOR ( 'NONE', #445, 1000.000000000000000 ) ;
|
||||
#376 = PLANE ( 'NONE', #151 ) ;
|
||||
#377 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #293 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #628, #430, #168 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#378 = ORIENTED_EDGE ( 'NONE', *, *, #180, .T. ) ;
|
||||
#379 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#380 = ORIENTED_EDGE ( 'NONE', *, *, #646, .F. ) ;
|
||||
#381 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, -9.000000000000005329 ) ) ;
|
||||
#382 = ORIENTED_EDGE ( 'NONE', *, *, #365, .T. ) ;
|
||||
#383 = AXIS2_PLACEMENT_3D ( 'NONE', #381, #70, #277 ) ;
|
||||
#384 = LINE ( 'NONE', #434, #35 ) ;
|
||||
#385 = ORIENTED_EDGE ( 'NONE', *, *, #365, .F. ) ;
|
||||
#386 = EDGE_CURVE ( 'NONE', #74, #328, #87, .T. ) ;
|
||||
#387 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -16.50000000000000000, 3.035766082959412415E-15 ) ) ;
|
||||
#388 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#389 = ORIENTED_EDGE ( 'NONE', *, *, #453, .F. ) ;
|
||||
#390 = EDGE_CURVE ( 'NONE', #542, #71, #306, .T. ) ;
|
||||
#391 = ADVANCED_FACE ( 'NONE', ( #54 ), #510, .F. ) ;
|
||||
#392 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#393 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
|
||||
#394 = EDGE_CURVE ( 'NONE', #71, #421, #565, .T. ) ;
|
||||
#395 = PLANE ( 'NONE', #194 ) ;
|
||||
#396 = EDGE_LOOP ( 'NONE', ( #455 ) ) ;
|
||||
#397 = AXIS2_PLACEMENT_3D ( 'NONE', #116, #425, #589 ) ;
|
||||
#398 = VECTOR ( 'NONE', #409, 1000.000000000000000 ) ;
|
||||
#399 = EDGE_CURVE ( 'NONE', #88, #560, #206, .T. ) ;
|
||||
#400 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 7.080503983578804316E-17 ) ) ;
|
||||
#401 = EDGE_LOOP ( 'NONE', ( #496 ) ) ;
|
||||
#402 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'support_left_encoder_top_bis', ( #538, #240 ), #221 ) ;
|
||||
#403 = PLANE ( 'NONE', #618 ) ;
|
||||
#404 = ORIENTED_EDGE ( 'NONE', *, *, #408, .F. ) ;
|
||||
#405 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -24.50000000000000000, -3.010872417349262005E-15 ) ) ;
|
||||
#406 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 19.99999999999996803, -9.000000000000005329 ) ) ;
|
||||
#407 = ORIENTED_EDGE ( 'NONE', *, *, #474, .F. ) ;
|
||||
#408 = EDGE_CURVE ( 'NONE', #560, #555, #302, .T. ) ;
|
||||
#409 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#410 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.228927517285413008E-16 ) ) ;
|
||||
#411 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, 3.000000000000000888 ) ) ;
|
||||
#412 = PLANE ( 'NONE', #545 ) ;
|
||||
#413 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#414 = EDGE_LOOP ( 'NONE', ( #347, #6, #324, #256, #636, #286, #229, #483, #310, #599 ) ) ;
|
||||
#415 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, 6.505213034913026604E-16 ) ) ;
|
||||
#416 = EDGE_CURVE ( 'NONE', #28, #468, #361, .T. ) ;
|
||||
#417 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999987566, 16.50000000000000000, 6.717282118704423539E-16 ) ) ;
|
||||
#418 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#419 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#420 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#421 = VERTEX_POINT ( 'NONE', #614 ) ;
|
||||
#422 = ORIENTED_EDGE ( 'NONE', *, *, #32, .T. ) ;
|
||||
#423 = EDGE_CURVE ( 'NONE', #283, #182, #350, .T. ) ;
|
||||
#424 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#425 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.7071067811865484609, 0.7071067811865466846 ) ) ;
|
||||
#426 = ORIENTED_EDGE ( 'NONE', *, *, #624, .F. ) ;
|
||||
#427 = LINE ( 'NONE', #587, #139 ) ;
|
||||
#428 = VECTOR ( 'NONE', #559, 1000.000000000000000 ) ;
|
||||
#429 = ORIENTED_EDGE ( 'NONE', *, *, #508, .T. ) ;
|
||||
#430 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#431 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#432 = VERTEX_POINT ( 'NONE', #191 ) ;
|
||||
#433 = EDGE_CURVE ( 'NONE', #283, #491, #518, .T. ) ;
|
||||
#434 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 19.99999999999996803, -9.000000000000005329 ) ) ;
|
||||
#435 = EDGE_LOOP ( 'NONE', ( #648, #604, #633, #123 ) ) ;
|
||||
#436 = FILL_AREA_STYLE_COLOUR ( '', #482 ) ;
|
||||
#437 = VECTOR ( 'NONE', #309, 1000.000000000000000 ) ;
|
||||
#438 = LINE ( 'NONE', #330, #25 ) ;
|
||||
#439 = ORIENTED_EDGE ( 'NONE', *, *, #386, .F. ) ;
|
||||
#440 = LINE ( 'NONE', #178, #295 ) ;
|
||||
#441 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ;
|
||||
#442 = EDGE_CURVE ( 'NONE', #581, #581, #329, .T. ) ;
|
||||
#443 = PLANE ( 'NONE', #284 ) ;
|
||||
#444 = ORIENTED_EDGE ( 'NONE', *, *, #138, .T. ) ;
|
||||
#445 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#446 = VERTEX_POINT ( 'NONE', #195 ) ;
|
||||
#447 = VECTOR ( 'NONE', #500, 1000.000000000000000 ) ;
|
||||
#448 = LINE ( 'NONE', #80, #580 ) ;
|
||||
#449 = EDGE_LOOP ( 'NONE', ( #187, #15, #520, #372, #439, #530, #441, #337, #82, #579, #426, #380 ) ) ;
|
||||
#450 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#451 = SHAPE_DEFINITION_REPRESENTATION ( #235, #402 ) ;
|
||||
#452 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#453 = EDGE_CURVE ( 'NONE', #494, #267, #311, .T. ) ;
|
||||
#454 = LINE ( 'NONE', #665, #523 ) ;
|
||||
#455 = ORIENTED_EDGE ( 'NONE', *, *, #53, .T. ) ;
|
||||
#456 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, 16.50000000000000000, 3.000000000000002665 ) ) ;
|
||||
#457 = FACE_BOUND ( 'NONE', #92, .T. ) ;
|
||||
#458 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -1.499999999999999556 ) ) ;
|
||||
#459 = CIRCLE ( 'NONE', #649, 1.700000000000000178 ) ;
|
||||
#460 = VECTOR ( 'NONE', #550, 1000.000000000000000 ) ;
|
||||
#461 = VECTOR ( 'NONE', #45, 1000.000000000000000 ) ;
|
||||
#462 = AXIS2_PLACEMENT_3D ( 'NONE', #99, #357, #59 ) ;
|
||||
#463 = FACE_OUTER_BOUND ( 'NONE', #192, .T. ) ;
|
||||
#464 = LINE ( 'NONE', #262, #437 ) ;
|
||||
#465 = EDGE_CURVE ( 'NONE', #432, #227, #607, .T. ) ;
|
||||
#466 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999987566, -16.50000000000000000, -3.713127252568312743E-15 ) ) ;
|
||||
#467 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#468 = VERTEX_POINT ( 'NONE', #156 ) ;
|
||||
#469 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.416100796715760863E-16 ) ) ;
|
||||
#470 = ORIENTED_EDGE ( 'NONE', *, *, #661, .F. ) ;
|
||||
#471 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, 16.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#472 = ORIENTED_EDGE ( 'NONE', *, *, #499, .F. ) ;
|
||||
#473 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#474 = EDGE_CURVE ( 'NONE', #560, #504, #356, .T. ) ;
|
||||
#475 = ORIENTED_EDGE ( 'NONE', *, *, #646, .T. ) ;
|
||||
#476 = FACE_OUTER_BOUND ( 'NONE', #435, .T. ) ;
|
||||
#477 = ORIENTED_EDGE ( 'NONE', *, *, #180, .F. ) ;
|
||||
#478 = VECTOR ( 'NONE', #76, 1000.000000000000114 ) ;
|
||||
#479 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -21.50000000000000000, -4.699999999999997513 ) ) ;
|
||||
#480 = VECTOR ( 'NONE', #469, 1000.000000000000000 ) ;
|
||||
#481 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#482 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#483 = ORIENTED_EDGE ( 'NONE', *, *, #374, .T. ) ;
|
||||
#484 = EDGE_CURVE ( 'NONE', #468, #555, #602, .T. ) ;
|
||||
#485 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865465735, 0.7071067811865483499 ) ) ;
|
||||
#486 = VERTEX_POINT ( 'NONE', #456 ) ;
|
||||
#487 = LINE ( 'NONE', #166, #271 ) ;
|
||||
#488 = EDGE_LOOP ( 'NONE', ( #233 ) ) ;
|
||||
#489 = LINE ( 'NONE', #39, #349 ) ;
|
||||
#490 = EDGE_CURVE ( 'NONE', #328, #190, #41, .T. ) ;
|
||||
#491 = VERTEX_POINT ( 'NONE', #144 ) ;
|
||||
#492 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #640 ), #377 ) ;
|
||||
#493 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, -3.686287386450715076E-15 ) ) ;
|
||||
#494 = VERTEX_POINT ( 'NONE', #466 ) ;
|
||||
#495 = LINE ( 'NONE', #597, #460 ) ;
|
||||
#496 = ORIENTED_EDGE ( 'NONE', *, *, #442, .T. ) ;
|
||||
#497 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#498 = ORIENTED_EDGE ( 'NONE', *, *, #169, .F. ) ;
|
||||
#499 = EDGE_CURVE ( 'NONE', #555, #135, #203, .T. ) ;
|
||||
#500 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.7071067811865500152, 0.7071067811865450192 ) ) ;
|
||||
#501 = ORIENTED_EDGE ( 'NONE', *, *, #335, .F. ) ;
|
||||
#502 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#503 = FACE_OUTER_BOUND ( 'NONE', #449, .T. ) ;
|
||||
#504 = VERTEX_POINT ( 'NONE', #387 ) ;
|
||||
#505 = DIRECTION ( 'NONE', ( -0.7071067811865474617, 0.7071067811865474617, 1.001334476201387409E-16 ) ) ;
|
||||
#506 = DIRECTION ( 'NONE', ( 0.7071067811865475727, 0.7071067811865475727, -0.000000000000000000 ) ) ;
|
||||
#507 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 15.49999999999999289, 2.999999999999999556 ) ) ;
|
||||
#508 = EDGE_CURVE ( 'NONE', #176, #551, #620, .T. ) ;
|
||||
#509 = AXIS2_PLACEMENT_3D ( 'NONE', #327, #325, #20 ) ;
|
||||
#510 = PLANE ( 'NONE', #155 ) ;
|
||||
#511 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#512 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#513 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#514 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#515 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#516 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ;
|
||||
#517 = FACE_OUTER_BOUND ( 'NONE', #544, .T. ) ;
|
||||
#518 = LINE ( 'NONE', #140, #461 ) ;
|
||||
#519 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#520 = ORIENTED_EDGE ( 'NONE', *, *, #539, .F. ) ;
|
||||
#521 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#522 = AXIS2_PLACEMENT_3D ( 'NONE', #388, #27, #136 ) ;
|
||||
#523 = VECTOR ( 'NONE', #246, 1000.000000000000000 ) ;
|
||||
#524 = ADVANCED_FACE ( 'NONE', ( #517 ), #269, .T. ) ;
|
||||
#525 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 21.50000000000000000, -4.699999999999997513 ) ) ;
|
||||
#526 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#527 = SURFACE_STYLE_USAGE ( .BOTH. , #115 ) ;
|
||||
#528 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#529 = LINE ( 'NONE', #644, #184 ) ;
|
||||
#530 = ORIENTED_EDGE ( 'NONE', *, *, #282, .T. ) ;
|
||||
#531 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -14.50000000000002665, -14.49999999999999112 ) ) ;
|
||||
#532 = EDGE_LOOP ( 'NONE', ( #564 ) ) ;
|
||||
#533 = EDGE_CURVE ( 'NONE', #135, #28, #318, .T. ) ;
|
||||
#534 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#535 = VERTEX_POINT ( 'NONE', #213 ) ;
|
||||
#536 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, 2.999999999999995115 ) ) ;
|
||||
#537 = EDGE_LOOP ( 'NONE', ( #238, #31, #114, #219 ) ) ;
|
||||
#538 = MANIFOLD_SOLID_BREP ( 'Chanfrein4', #72 ) ;
|
||||
#539 = EDGE_CURVE ( 'NONE', #294, #71, #454, .T. ) ;
|
||||
#540 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #107 ) ;
|
||||
#541 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 19.99999999999999645, 3.000000000000000444 ) ) ;
|
||||
#542 = VERTEX_POINT ( 'NONE', #373 ) ;
|
||||
#543 = DIRECTION ( 'NONE', ( -0.7071067811865474617, -0.7071067811865474617, -9.395639495234944675E-17 ) ) ;
|
||||
#544 = EDGE_LOOP ( 'NONE', ( #79, #85, #278, #393 ) ) ;
|
||||
#545 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #612, #519 ) ;
|
||||
#546 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#547 = CARTESIAN_POINT ( 'NONE', ( -60.31967482832461513, -16.50000000000000000, -3.713127252568312743E-15 ) ) ;
|
||||
#548 = ORIENTED_EDGE ( 'NONE', *, *, #282, .F. ) ;
|
||||
#549 = SURFACE_SIDE_STYLE ('',( #287 ) ) ;
|
||||
#550 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.084202172485504311E-16 ) ) ;
|
||||
#551 = VERTEX_POINT ( 'NONE', #406 ) ;
|
||||
#552 = ADVANCED_FACE ( 'NONE', ( #207 ), #412, .F. ) ;
|
||||
#553 = LINE ( 'NONE', #131, #556 ) ;
|
||||
#554 = AXIS2_PLACEMENT_3D ( 'NONE', #208, #623, #3 ) ;
|
||||
#555 = VERTEX_POINT ( 'NONE', #417 ) ;
|
||||
#556 = VECTOR ( 'NONE', #346, 1000.000000000000000 ) ;
|
||||
#557 = VECTOR ( 'NONE', #366, 1000.000000000000000 ) ;
|
||||
#558 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#559 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#560 = VERTEX_POINT ( 'NONE', #204 ) ;
|
||||
#561 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#562 = ADVANCED_FACE ( 'NONE', ( #200, #457, #503 ), #153, .T. ) ;
|
||||
#563 = FACE_OUTER_BOUND ( 'NONE', #655, .T. ) ;
|
||||
#564 = ORIENTED_EDGE ( 'NONE', *, *, #598, .F. ) ;
|
||||
#565 = LINE ( 'NONE', #260, #8 ) ;
|
||||
#566 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 19.99999999999999645, 3.000000000000000444 ) ) ;
|
||||
#567 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
|
||||
#568 = AXIS2_PLACEMENT_3D ( 'NONE', #572, #313, #56 ) ;
|
||||
#569 = VECTOR ( 'NONE', #576, 1000.000000000000000 ) ;
|
||||
#570 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -11.49999999999995204, 11.49999999999999645 ) ) ;
|
||||
#571 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#572 = CARTESIAN_POINT ( 'NONE', ( -60.31967482832461513, 24.50000000000000000, 1.734723475976807094E-15 ) ) ;
|
||||
#573 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#574 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 21.50000000000000000, -4.699999999999997513 ) ) ;
|
||||
#575 = FACE_OUTER_BOUND ( 'NONE', #537, .T. ) ;
|
||||
#576 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865500152, -0.7071067811865450192 ) ) ;
|
||||
#577 = ADVANCED_FACE ( 'NONE', ( #563 ), #249, .F. ) ;
|
||||
#578 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -19.99999999999998934, 2.999999999999994227 ) ) ;
|
||||
#579 = ORIENTED_EDGE ( 'NONE', *, *, #138, .F. ) ;
|
||||
#580 = VECTOR ( 'NONE', #400, 1000.000000000000000 ) ;
|
||||
#581 = VERTEX_POINT ( 'NONE', #367 ) ;
|
||||
#582 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.7071067811865465735, -0.7071067811865483499 ) ) ;
|
||||
#583 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
|
||||
#584 = PLANE ( 'NONE', #152 ) ;
|
||||
#585 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;
|
||||
#586 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#587 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, -1.499999999999999556 ) ) ;
|
||||
#588 = EDGE_LOOP ( 'NONE', ( #289, #110, #245, #34 ) ) ;
|
||||
#589 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#590 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ;
|
||||
#591 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 14.49999999999991473, -14.50000000000001599 ) ) ;
|
||||
#592 = ORIENTED_EDGE ( 'NONE', *, *, #408, .T. ) ;
|
||||
#593 = EDGE_CURVE ( 'NONE', #486, #227, #663, .T. ) ;
|
||||
#594 = LINE ( 'NONE', #493, #605 ) ;
|
||||
#595 = EDGE_LOOP ( 'NONE', ( #242, #125, #638, #119 ) ) ;
|
||||
#596 = ORIENTED_EDGE ( 'NONE', *, *, #335, .T. ) ;
|
||||
#597 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#598 = EDGE_CURVE ( 'NONE', #370, #370, #251, .T. ) ;
|
||||
#599 = ORIENTED_EDGE ( 'NONE', *, *, #222, .T. ) ;
|
||||
#600 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -9.000000000000007105 ) ) ;
|
||||
#601 = ORIENTED_EDGE ( 'NONE', *, *, #189, .T. ) ;
|
||||
#602 = LINE ( 'NONE', #58, #26 ) ;
|
||||
#603 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#604 = ORIENTED_EDGE ( 'NONE', *, *, #64, .F. ) ;
|
||||
#605 = VECTOR ( 'NONE', #543, 1000.000000000000114 ) ;
|
||||
#606 = ADVANCED_FACE ( 'NONE', ( #47, #96 ), #148, .F. ) ;
|
||||
#607 = LINE ( 'NONE', #98, #619 ) ;
|
||||
#608 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.084202172485504311E-16 ) ) ;
|
||||
#609 = FACE_BOUND ( 'NONE', #142, .T. ) ;
|
||||
#610 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#611 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865454633, 0.7071067811865495711 ) ) ;
|
||||
#612 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865495711, -0.7071067811865454633 ) ) ;
|
||||
#613 = LINE ( 'NONE', #625, #16 ) ;
|
||||
#614 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, -1.499999999999997780 ) ) ;
|
||||
#615 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 16.50000000000000000, -0.4999999999999980571 ) ) ;
|
||||
#616 = ORIENTED_EDGE ( 'NONE', *, *, #399, .F. ) ;
|
||||
#617 = VECTOR ( 'NONE', #485, 1000.000000000000114 ) ;
|
||||
#618 = AXIS2_PLACEMENT_3D ( 'NONE', #339, #234, #232 ) ;
|
||||
#619 = VECTOR ( 'NONE', #611, 1000.000000000000000 ) ;
|
||||
#620 = LINE ( 'NONE', #450, #569 ) ;
|
||||
#621 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, 3.000000000000000000 ) ) ;
|
||||
#622 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#623 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.228927517285413008E-16, -1.000000000000000000 ) ) ;
|
||||
#624 = EDGE_CURVE ( 'NONE', #446, #642, #312, .T. ) ;
|
||||
#625 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -24.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#626 = LINE ( 'NONE', #531, #89 ) ;
|
||||
#627 = ORIENTED_EDGE ( 'NONE', *, *, #239, .T. ) ;
|
||||
#628 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#629 = VECTOR ( 'NONE', #1, 1000.000000000000000 ) ;
|
||||
#630 = EDGE_CURVE ( 'NONE', #504, #664, #317, .T. ) ;
|
||||
#631 = AXIS2_PLACEMENT_3D ( 'NONE', #300, #43, #105 ) ;
|
||||
#632 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#633 = ORIENTED_EDGE ( 'NONE', *, *, #189, .F. ) ;
|
||||
#634 = ADVANCED_FACE ( 'NONE', ( #258 ), #659, .T. ) ;
|
||||
#635 = LINE ( 'NONE', #632, #617 ) ;
|
||||
#636 = ORIENTED_EDGE ( 'NONE', *, *, #299, .T. ) ;
|
||||
#637 = PLANE ( 'NONE', #383 ) ;
|
||||
#638 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ;
|
||||
#639 = PRESENTATION_STYLE_ASSIGNMENT (( #86 ) ) ;
|
||||
#640 = STYLED_ITEM ( 'NONE', ( #66 ), #538 ) ;
|
||||
#641 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#642 = VERTEX_POINT ( 'NONE', #615 ) ;
|
||||
#643 = ADVANCED_FACE ( 'NONE', ( #463 ), #363, .F. ) ;
|
||||
#644 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, 1.734723475976807094E-15 ) ) ;
|
||||
#645 = ORIENTED_EDGE ( 'NONE', *, *, #490, .T. ) ;
|
||||
#646 = EDGE_CURVE ( 'NONE', #352, #446, #254, .T. ) ;
|
||||
#647 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#648 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
|
||||
#649 = AXIS2_PLACEMENT_3D ( 'NONE', #106, #512, #52 ) ;
|
||||
#650 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.080503983578805549E-17, 1.000000000000000000 ) ) ;
|
||||
#651 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #640 ) ) ;
|
||||
#652 = ORIENTED_EDGE ( 'NONE', *, *, #423, .F. ) ;
|
||||
#653 = VECTOR ( 'NONE', #55, 1000.000000000000000 ) ;
|
||||
#654 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, -9.000000000000007105 ) ) ;
|
||||
#655 = EDGE_LOOP ( 'NONE', ( #359, #159, #404, #616, #470, #444 ) ) ;
|
||||
#656 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #270 ) ;
|
||||
#657 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#658 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #281, 'distance_accuracy_value', 'NONE');
|
||||
#659 = PLANE ( 'NONE', #263 ) ;
|
||||
#660 = ORIENTED_EDGE ( 'NONE', *, *, #661, .T. ) ;
|
||||
#661 = EDGE_CURVE ( 'NONE', #642, #88, #2, .T. ) ;
|
||||
#662 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#663 = LINE ( 'NONE', #94, #209 ) ;
|
||||
#664 = VERTEX_POINT ( 'NONE', #157 ) ;
|
||||
#665 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -4.776122516674677878E-15 ) ) ;
|
||||
#666 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
823
STEPS/nano_hexapod/support_right_encoder_bot.STEP
Normal file
@@ -0,0 +1,823 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('support_right_encoder_bot.STEP',
|
||||
'2021-04-15T07:46:53',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = VERTEX_POINT ( 'NONE', #481 ) ;
|
||||
#2 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#3 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#4 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
|
||||
#5 = ORIENTED_EDGE ( 'NONE', *, *, #569, .T. ) ;
|
||||
#6 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
|
||||
#7 = CYLINDRICAL_SURFACE ( 'NONE', #455, 1.649999999999997913 ) ;
|
||||
#8 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #583 ) ;
|
||||
#9 = VECTOR ( 'NONE', #580, 1000.000000000000000 ) ;
|
||||
#10 = STYLED_ITEM ( 'NONE', ( #394 ), #84 ) ;
|
||||
#11 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 1.000000000000000000, -5.999999999999996447 ) ) ;
|
||||
#12 = ORIENTED_EDGE ( 'NONE', *, *, #644, .T. ) ;
|
||||
#13 = EDGE_LOOP ( 'NONE', ( #682, #466, #567, #405 ) ) ;
|
||||
#14 = FACE_OUTER_BOUND ( 'NONE', #370, .T. ) ;
|
||||
#15 = ADVANCED_FACE ( 'NONE', ( #728 ), #198, .F. ) ;
|
||||
#16 = EDGE_LOOP ( 'NONE', ( #64, #440, #601, #419 ) ) ;
|
||||
#17 = FILL_AREA_STYLE ('',( #326 ) ) ;
|
||||
#18 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#19 = ORIENTED_EDGE ( 'NONE', *, *, #649, .F. ) ;
|
||||
#20 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.000802005371234881E-16 ) ) ;
|
||||
#21 = VERTEX_POINT ( 'NONE', #314 ) ;
|
||||
#22 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#23 = VECTOR ( 'NONE', #513, 1000.000000000000000 ) ;
|
||||
#24 = VECTOR ( 'NONE', #282, 1000.000000000000000 ) ;
|
||||
#25 = ADVANCED_FACE ( 'NONE', ( #418 ), #730, .F. ) ;
|
||||
#26 = LINE ( 'NONE', #333, #404 ) ;
|
||||
#27 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, 6.500000000000000888 ) ) ;
|
||||
#28 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 0.9999999999999991118, 6.500000000000000888 ) ) ;
|
||||
#29 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000444, 29.00000000000000355, 6.500000000000000888 ) ) ;
|
||||
#30 = FACE_OUTER_BOUND ( 'NONE', #127, .T. ) ;
|
||||
#31 = EDGE_CURVE ( 'NONE', #21, #734, #110, .T. ) ;
|
||||
#32 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#33 = VECTOR ( 'NONE', #593, 1000.000000000000000 ) ;
|
||||
#34 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #140 ) ) ;
|
||||
#35 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.668003342285391304E-16 ) ) ;
|
||||
#36 = VECTOR ( 'NONE', #521, 1000.000000000000000 ) ;
|
||||
#37 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#38 = EDGE_CURVE ( 'NONE', #423, #367, #177, .T. ) ;
|
||||
#39 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#40 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#41 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 16.99999999999999645, 6.500000000000001776 ) ) ;
|
||||
#42 = EDGE_CURVE ( 'NONE', #327, #197, #304, .T. ) ;
|
||||
#43 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, 28.99999999999998934, -1.500000000000001332 ) ) ;
|
||||
#44 = LINE ( 'NONE', #519, #24 ) ;
|
||||
#45 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#46 = AXIS2_PLACEMENT_3D ( 'NONE', #413, #605, #600 ) ;
|
||||
#47 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#48 = EDGE_CURVE ( 'NONE', #299, #240, #674, .T. ) ;
|
||||
#49 = PLANE ( 'NONE', #82 ) ;
|
||||
#50 = SURFACE_STYLE_FILL_AREA ( #157 ) ;
|
||||
#51 = PLANE ( 'NONE', #218 ) ;
|
||||
#52 = ORIENTED_EDGE ( 'NONE', *, *, #464, .T. ) ;
|
||||
#53 = LINE ( 'NONE', #518, #76 ) ;
|
||||
#54 = CARTESIAN_POINT ( 'NONE', ( -8.673617379884035472E-16, 0.9999999999999991118, 8.673617379884035472E-16 ) ) ;
|
||||
#55 = EDGE_CURVE ( 'NONE', #691, #609, #541, .T. ) ;
|
||||
#56 = EDGE_LOOP ( 'NONE', ( #12, #99, #804, #563 ) ) ;
|
||||
#57 = ORIENTED_EDGE ( 'NONE', *, *, #421, .F. ) ;
|
||||
#58 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #140 ), #212 ) ;
|
||||
#59 = LINE ( 'NONE', #348, #33 ) ;
|
||||
#60 = DIRECTION ( 'NONE', ( -1.508455196501570936E-16, -1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#61 = EDGE_LOOP ( 'NONE', ( #362 ) ) ;
|
||||
#62 = LINE ( 'NONE', #312, #796 ) ;
|
||||
#63 = ORIENTED_EDGE ( 'NONE', *, *, #692, .T. ) ;
|
||||
#64 = ORIENTED_EDGE ( 'NONE', *, *, #483, .F. ) ;
|
||||
#65 = VERTEX_POINT ( 'NONE', #547 ) ;
|
||||
#66 = ADVANCED_FACE ( 'NONE', ( #186, #143, #505 ), #388, .T. ) ;
|
||||
#67 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #286 ) ;
|
||||
#68 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000355, 9.999999999999998224, -6.499999999999999112 ) ) ;
|
||||
#69 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #763, 'distance_accuracy_value', 'NONE');
|
||||
#70 = ORIENTED_EDGE ( 'NONE', *, *, #38, .F. ) ;
|
||||
#71 = ORIENTED_EDGE ( 'NONE', *, *, #31, .T. ) ;
|
||||
#72 = SURFACE_STYLE_USAGE ( .BOTH. , #121 ) ;
|
||||
#73 = ADVANCED_FACE ( 'NONE', ( #757, #203 ), #136, .F. ) ;
|
||||
#74 = VECTOR ( 'NONE', #733, 1000.000000000000000 ) ;
|
||||
#75 = ORIENTED_EDGE ( 'NONE', *, *, #495, .T. ) ;
|
||||
#76 = VECTOR ( 'NONE', #721, 1000.000000000000000 ) ;
|
||||
#77 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#78 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#79 = ORIENTED_EDGE ( 'NONE', *, *, #778, .F. ) ;
|
||||
#80 = EDGE_CURVE ( 'NONE', #178, #124, #149, .T. ) ;
|
||||
#81 = LINE ( 'NONE', #328, #106 ) ;
|
||||
#82 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #643, #750 ) ;
|
||||
#83 = VECTOR ( 'NONE', #465, 1000.000000000000000 ) ;
|
||||
#84 = MANIFOLD_SOLID_BREP ( '<12600021>-<Chanfrein7>', #678 ) ;
|
||||
#85 = AXIS2_PLACEMENT_3D ( 'NONE', #345, #279, #773 ) ;
|
||||
#86 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#87 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, 6.500000000000000888 ) ) ;
|
||||
#88 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -2.499999999999999556, 6.000000000000001776 ) ) ;
|
||||
#89 = PLANE ( 'NONE', #637 ) ;
|
||||
#90 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000355, 9.999999999999998224, 38.21310991541956525 ) ) ;
|
||||
#91 = EDGE_CURVE ( 'NONE', #309, #724, #629, .T. ) ;
|
||||
#92 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999974465, -2.999999999999999112, -1.499999999999998668 ) ) ;
|
||||
#93 = CIRCLE ( 'NONE', #742, 1.649999999999997913 ) ;
|
||||
#94 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#95 = ORIENTED_EDGE ( 'NONE', *, *, #270, .T. ) ;
|
||||
#96 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#97 = VERTEX_POINT ( 'NONE', #344 ) ;
|
||||
#98 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.260587980841935082E-17, 0.000000000000000000 ) ) ;
|
||||
#99 = ORIENTED_EDGE ( 'NONE', *, *, #390, .T. ) ;
|
||||
#100 = EDGE_CURVE ( 'NONE', #628, #654, #696, .T. ) ;
|
||||
#101 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, 6.500000000000000888 ) ) ;
|
||||
#102 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, -3.000000000000000000, 1.649999999999997913 ) ) ;
|
||||
#103 = FACE_OUTER_BOUND ( 'NONE', #489, .T. ) ;
|
||||
#104 = STYLED_ITEM ( 'NONE', ( #173 ), #677 ) ;
|
||||
#105 = VECTOR ( 'NONE', #461, 1000.000000000000000 ) ;
|
||||
#106 = VECTOR ( 'NONE', #128, 1000.000000000000000 ) ;
|
||||
#107 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#108 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #235 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #591, #529, #693 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#109 = FACE_BOUND ( 'NONE', #497, .T. ) ;
|
||||
#110 = LINE ( 'NONE', #355, #74 ) ;
|
||||
#111 = ORIENTED_EDGE ( 'NONE', *, *, #42, .F. ) ;
|
||||
#112 = FACE_OUTER_BOUND ( 'NONE', #791, .T. ) ;
|
||||
#113 = PLANE ( 'NONE', #336 ) ;
|
||||
#114 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, 6.500000000000000888 ) ) ;
|
||||
#115 = ORIENTED_EDGE ( 'NONE', *, *, #540, .T. ) ;
|
||||
#116 = EDGE_CURVE ( 'NONE', #548, #694, #262, .T. ) ;
|
||||
#117 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, -5.499999999999994671 ) ) ;
|
||||
#118 = ORIENTED_EDGE ( 'NONE', *, *, #714, .F. ) ;
|
||||
#119 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, 33.00000000000000711, -1.500000000000001332 ) ) ;
|
||||
#120 = ORIENTED_EDGE ( 'NONE', *, *, #522, .T. ) ;
|
||||
#121 = SURFACE_SIDE_STYLE ('',( #433 ) ) ;
|
||||
#122 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #104 ), #782 ) ;
|
||||
#123 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, -1.500000000000001332 ) ) ;
|
||||
#124 = VERTEX_POINT ( 'NONE', #452 ) ;
|
||||
#125 = CARTESIAN_POINT ( 'NONE', ( 8.999999999999996447, 19.00000000000002842, -1.499999999999998668 ) ) ;
|
||||
#126 = EDGE_CURVE ( 'NONE', #1, #240, #568, .T. ) ;
|
||||
#127 = EDGE_LOOP ( 'NONE', ( #383 ) ) ;
|
||||
#128 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#129 = ORIENTED_EDGE ( 'NONE', *, *, #390, .F. ) ;
|
||||
#130 = ORIENTED_EDGE ( 'NONE', *, *, #252, .F. ) ;
|
||||
#131 = EDGE_CURVE ( 'NONE', #367, #21, #520, .T. ) ;
|
||||
#132 = ORIENTED_EDGE ( 'NONE', *, *, #598, .F. ) ;
|
||||
#133 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#134 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#135 = ORIENTED_EDGE ( 'NONE', *, *, #598, .T. ) ;
|
||||
#136 = CYLINDRICAL_SURFACE ( 'NONE', #349, 1.649999999999997913 ) ;
|
||||
#137 = ORIENTED_EDGE ( 'NONE', *, *, #196, .F. ) ;
|
||||
#138 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#139 = EDGE_LOOP ( 'NONE', ( #622 ) ) ;
|
||||
#140 = STYLED_ITEM ( 'NONE', ( #368 ), #753 ) ;
|
||||
#141 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, 5.500000000000000888 ) ) ;
|
||||
#142 = ORIENTED_EDGE ( 'NONE', *, *, #208, .T. ) ;
|
||||
#143 = FACE_BOUND ( 'NONE', #610, .T. ) ;
|
||||
#144 = SURFACE_STYLE_USAGE ( .BOTH. , #216 ) ;
|
||||
#145 = PLANE ( 'NONE', #290 ) ;
|
||||
#146 = CIRCLE ( 'NONE', #557, 1.649999999999997913 ) ;
|
||||
#147 = CIRCLE ( 'NONE', #781, 1.649999999999997025 ) ;
|
||||
#148 = VECTOR ( 'NONE', #152, 1000.000000000000000 ) ;
|
||||
#149 = LINE ( 'NONE', #266, #474 ) ;
|
||||
#150 = AXIS2_PLACEMENT_3D ( 'NONE', #471, #715, #657 ) ;
|
||||
#151 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#152 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#153 = EDGE_CURVE ( 'NONE', #178, #486, #338, .T. ) ;
|
||||
#154 = FACE_OUTER_BOUND ( 'NONE', #776, .T. ) ;
|
||||
#155 = LINE ( 'NONE', #407, #148 ) ;
|
||||
#156 = LINE ( 'NONE', #160, #381 ) ;
|
||||
#157 = FILL_AREA_STYLE ('',( #233 ) ) ;
|
||||
#158 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, 5.500000000000001776 ) ) ;
|
||||
#159 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#160 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -9.000000000000001776, 0.4999999999999831246 ) ) ;
|
||||
#161 = EDGE_CURVE ( 'NONE', #197, #319, #155, .T. ) ;
|
||||
#162 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000888, 33.00000000000000711, 6.500000000000000888 ) ) ;
|
||||
#163 = FACE_OUTER_BOUND ( 'NONE', #139, .T. ) ;
|
||||
#164 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 16.99999999999999645, -1.499999999999998668 ) ) ;
|
||||
#165 = LINE ( 'NONE', #227, #258 ) ;
|
||||
#166 = EDGE_LOOP ( 'NONE', ( #618 ) ) ;
|
||||
#167 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, -3.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#168 = FACE_OUTER_BOUND ( 'NONE', #667, .T. ) ;
|
||||
#169 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#170 = VECTOR ( 'NONE', #180, 1000.000000000000114 ) ;
|
||||
#171 = ORIENTED_EDGE ( 'NONE', *, *, #503, .T. ) ;
|
||||
#172 = VECTOR ( 'NONE', #663, 1000.000000000000000 ) ;
|
||||
#173 = PRESENTATION_STYLE_ASSIGNMENT (( #467 ) ) ;
|
||||
#174 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #500, #697 ) ;
|
||||
#175 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#176 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#177 = LINE ( 'NONE', #125, #491 ) ;
|
||||
#178 = VERTEX_POINT ( 'NONE', #283 ) ;
|
||||
#179 = EDGE_CURVE ( 'NONE', #299, #365, #396, .T. ) ;
|
||||
#180 = DIRECTION ( 'NONE', ( -0.7071067811865460184, -0.7071067811865489050, -0.000000000000000000 ) ) ;
|
||||
#181 = ORIENTED_EDGE ( 'NONE', *, *, #692, .F. ) ;
|
||||
#182 = EDGE_LOOP ( 'NONE', ( #244, #75, #612, #129, #552, #430, #137, #447, #762, #565, #442, #19 ) ) ;
|
||||
#183 = FILL_AREA_STYLE ('',( #740 ) ) ;
|
||||
#184 = EDGE_CURVE ( 'NONE', #760, #300, #334, .T. ) ;
|
||||
#185 = FACE_OUTER_BOUND ( 'NONE', #669, .T. ) ;
|
||||
#186 = FACE_BOUND ( 'NONE', #202, .T. ) ;
|
||||
#187 = AXIS2_PLACEMENT_3D ( 'NONE', #716, #650, #277 ) ;
|
||||
#188 = VERTEX_POINT ( 'NONE', #287 ) ;
|
||||
#189 = FACE_OUTER_BOUND ( 'NONE', #372, .T. ) ;
|
||||
#190 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #104 ) ) ;
|
||||
#191 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #10 ) ) ;
|
||||
#192 = FILL_AREA_STYLE ('',( #377 ) ) ;
|
||||
#193 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #546 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #296, #401, #175 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#194 = CIRCLE ( 'NONE', #512, 1.649999999999997913 ) ;
|
||||
#195 = DIRECTION ( 'NONE', ( -1.334402673828313093E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#196 = EDGE_CURVE ( 'NONE', #1, #365, #230, .T. ) ;
|
||||
#197 = VERTEX_POINT ( 'NONE', #642 ) ;
|
||||
#198 = PLANE ( 'NONE', #306 ) ;
|
||||
#199 = ORIENTED_EDGE ( 'NONE', *, *, #714, .T. ) ;
|
||||
#200 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#201 = LINE ( 'NONE', #260, #9 ) ;
|
||||
#202 = EDGE_LOOP ( 'NONE', ( #261 ) ) ;
|
||||
#203 = FACE_OUTER_BOUND ( 'NONE', #61, .T. ) ;
|
||||
#204 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
|
||||
#205 = ORIENTED_EDGE ( 'NONE', *, *, #421, .T. ) ;
|
||||
#206 = SURFACE_STYLE_FILL_AREA ( #17 ) ;
|
||||
#207 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991118, 12.00000000000000000, 6.500000000000000888 ) ) ;
|
||||
#208 = EDGE_CURVE ( 'NONE', #21, #197, #517, .T. ) ;
|
||||
#209 = VECTOR ( 'NONE', #169, 1000.000000000000000 ) ;
|
||||
#210 = AXIS2_PLACEMENT_3D ( 'NONE', #652, #723, #32 ) ;
|
||||
#211 = EDGE_LOOP ( 'NONE', ( #5 ) ) ;
|
||||
#212 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #527 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #264, #138, #613 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#213 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#214 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
|
||||
#215 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000355, 10.00000000000000178, -1.500000000000001332 ) ) ;
|
||||
#216 = SURFACE_SIDE_STYLE ('',( #703 ) ) ;
|
||||
#217 = FACE_OUTER_BOUND ( 'NONE', #318, .T. ) ;
|
||||
#218 = AXIS2_PLACEMENT_3D ( 'NONE', #595, #530, #176 ) ;
|
||||
#219 = VECTOR ( 'NONE', #805, 1000.000000000000000 ) ;
|
||||
#220 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #10 ), #524 ) ;
|
||||
#221 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#222 = ADVANCED_FACE ( 'NONE', ( #785 ), #89, .F. ) ;
|
||||
#223 = AXIS2_PLACEMENT_3D ( 'NONE', #164, #719, #107 ) ;
|
||||
#224 = LINE ( 'NONE', #11, #636 ) ;
|
||||
#225 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#226 = PRODUCT ( 'support_right_encoder_bot', 'support_right_encoder_bot', '', ( #555 ) ) ;
|
||||
#227 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, 33.00000000000000711, -1.500000000000001332 ) ) ;
|
||||
#228 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, -1.499999999999996225 ) ) ;
|
||||
#229 = ADVANCED_FACE ( 'NONE', ( #777 ), #579, .T. ) ;
|
||||
#230 = LINE ( 'NONE', #87, #783 ) ;
|
||||
#231 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#232 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #259 ), #699 ) ;
|
||||
#233 = FILL_AREA_STYLE_COLOUR ( '', #659 ) ;
|
||||
#234 = LINE ( 'NONE', #291, #83 ) ;
|
||||
#235 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #591, 'distance_accuracy_value', 'NONE');
|
||||
#236 = SURFACE_SIDE_STYLE ('',( #584 ) ) ;
|
||||
#237 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, 6.500000000000000888 ) ) ;
|
||||
#238 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#239 = EDGE_LOOP ( 'NONE', ( #786 ) ) ;
|
||||
#240 = VERTEX_POINT ( 'NONE', #158 ) ;
|
||||
#241 = ORIENTED_EDGE ( 'NONE', *, *, #700, .T. ) ;
|
||||
#242 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#243 = EDGE_CURVE ( 'NONE', #341, #341, #572, .T. ) ;
|
||||
#244 = ORIENTED_EDGE ( 'NONE', *, *, #55, .T. ) ;
|
||||
#245 = EDGE_LOOP ( 'NONE', ( #531, #204, #205, #307 ) ) ;
|
||||
#246 = PRESENTATION_STYLE_ASSIGNMENT (( #798 ) ) ;
|
||||
#247 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#248 = ORIENTED_EDGE ( 'NONE', *, *, #464, .F. ) ;
|
||||
#249 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, -6.000000000000000888 ) ) ;
|
||||
#250 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ;
|
||||
#251 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000444, 29.00000000000000355, 6.500000000000000888 ) ) ;
|
||||
#252 = EDGE_CURVE ( 'NONE', #784, #784, #93, .T. ) ;
|
||||
#253 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, 5.999999999999999112 ) ) ;
|
||||
#254 = EDGE_LOOP ( 'NONE', ( #387 ) ) ;
|
||||
#255 = ORIENTED_EDGE ( 'NONE', *, *, #495, .F. ) ;
|
||||
#256 = VECTOR ( 'NONE', #361, 1000.000000000000000 ) ;
|
||||
#257 = SHAPE_DEFINITION_REPRESENTATION ( #632, #755 ) ;
|
||||
#258 = VECTOR ( 'NONE', #639, 1000.000000000000000 ) ;
|
||||
#259 = STYLED_ITEM ( 'NONE', ( #246 ), #755 ) ;
|
||||
#260 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, 0.9999999999999991118, 6.500000000000000888 ) ) ;
|
||||
#261 = ORIENTED_EDGE ( 'NONE', *, *, #270, .F. ) ;
|
||||
#262 = LINE ( 'NONE', #380, #658 ) ;
|
||||
#263 = VERTEX_POINT ( 'NONE', #332 ) ;
|
||||
#264 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#265 = ORIENTED_EDGE ( 'NONE', *, *, #116, .F. ) ;
|
||||
#266 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, 0.9999999999999991118, -6.499999999999999112 ) ) ;
|
||||
#267 = PLANE ( 'NONE', #174 ) ;
|
||||
#268 = ORIENTED_EDGE ( 'NONE', *, *, #448, .F. ) ;
|
||||
#269 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, -3.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#270 = EDGE_CURVE ( 'NONE', #523, #523, #538, .T. ) ;
|
||||
#271 = ORIENTED_EDGE ( 'NONE', *, *, #208, .F. ) ;
|
||||
#272 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.000802005371234881E-16 ) ) ;
|
||||
#273 = EDGE_CURVE ( 'NONE', #373, #654, #234, .T. ) ;
|
||||
#274 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 12.00000000000000000, -1.499999999999998668 ) ) ;
|
||||
#275 = DIRECTION ( 'NONE', ( -1.668003342285391304E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#276 = EDGE_CURVE ( 'NONE', #367, #319, #165, .T. ) ;
|
||||
#277 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#278 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, 8.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#279 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#280 = CONICAL_SURFACE ( 'NONE', #698, 1.649999999999997025, 1.029744258676652313 ) ;
|
||||
#281 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#282 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#283 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, 0.9999999999999991118, -6.499999999999999112 ) ) ;
|
||||
#284 = ADVANCED_FACE ( 'NONE', ( #712 ), #576, .T. ) ;
|
||||
#285 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.334402673828313093E-16 ) ) ;
|
||||
#286 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#287 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -2.499999999999999556, -5.999999999999996447 ) ) ;
|
||||
#288 = LINE ( 'NONE', #655, #305 ) ;
|
||||
#289 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, 8.500000000000000000, 1.649999999999997025 ) ) ;
|
||||
#290 = AXIS2_PLACEMENT_3D ( 'NONE', #709, #275, #35 ) ;
|
||||
#291 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, 33.00000000000000711, -1.500000000000001332 ) ) ;
|
||||
#292 = VECTOR ( 'NONE', #668, 1000.000000000000114 ) ;
|
||||
#293 = FILL_AREA_STYLE_COLOUR ( '', #707 ) ;
|
||||
#294 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -2.500000000000000000, 5.999999999999999112 ) ) ;
|
||||
#295 = ORIENTED_EDGE ( 'NONE', *, *, #131, .T. ) ;
|
||||
#296 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#297 = EDGE_CURVE ( 'NONE', #353, #353, #412, .T. ) ;
|
||||
#298 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.000802005371234881E-16 ) ) ;
|
||||
#299 = VERTEX_POINT ( 'NONE', #768 ) ;
|
||||
#300 = VERTEX_POINT ( 'NONE', #456 ) ;
|
||||
#301 = FACE_OUTER_BOUND ( 'NONE', #607, .T. ) ;
|
||||
#302 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#303 = AXIS2_PLACEMENT_3D ( 'NONE', #253, #359, #298 ) ;
|
||||
#304 = LINE ( 'NONE', #485, #292 ) ;
|
||||
#305 = VECTOR ( 'NONE', #351, 1000.000000000000000 ) ;
|
||||
#306 = AXIS2_PLACEMENT_3D ( 'NONE', #662, #746, #475 ) ;
|
||||
#307 = ORIENTED_EDGE ( 'NONE', *, *, #649, .T. ) ;
|
||||
#308 = DIRECTION ( 'NONE', ( -9.435651794974596332E-17, 0.7071067811865484609, 0.7071067811865465735 ) ) ;
|
||||
#309 = VERTEX_POINT ( 'NONE', #458 ) ;
|
||||
#310 = EDGE_CURVE ( 'NONE', #423, #628, #645, .T. ) ;
|
||||
#311 = ORIENTED_EDGE ( 'NONE', *, *, #153, .T. ) ;
|
||||
#312 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, -1.500000000000001332 ) ) ;
|
||||
#313 = EDGE_LOOP ( 'NONE', ( #265, #132, #756, #432 ) ) ;
|
||||
#314 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000011546, 33.00000000000000711, 6.500000000000000888 ) ) ;
|
||||
#315 = ORIENTED_EDGE ( 'NONE', *, *, #503, .F. ) ;
|
||||
#316 = PLANE ( 'NONE', #604 ) ;
|
||||
#317 = FACE_OUTER_BOUND ( 'NONE', #16, .T. ) ;
|
||||
#318 = EDGE_LOOP ( 'NONE', ( #675 ) ) ;
|
||||
#319 = VERTEX_POINT ( 'NONE', #729 ) ;
|
||||
#320 = VECTOR ( 'NONE', #20, 1000.000000000000000 ) ;
|
||||
#321 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ;
|
||||
#322 = ORIENTED_EDGE ( 'NONE', *, *, #276, .F. ) ;
|
||||
#323 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#324 = EDGE_CURVE ( 'NONE', #406, #406, #146, .T. ) ;
|
||||
#325 = ORIENTED_EDGE ( 'NONE', *, *, #587, .F. ) ;
|
||||
#326 = FILL_AREA_STYLE_COLOUR ( '', #708 ) ;
|
||||
#327 = VERTEX_POINT ( 'NONE', #801 ) ;
|
||||
#328 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, 6.500000000000000888 ) ) ;
|
||||
#329 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #414 ), #193 ) ;
|
||||
#330 = ADVANCED_FACE ( 'NONE', ( #369 ), #51, .T. ) ;
|
||||
#331 = DIRECTION ( 'NONE', ( 9.435651794974596332E-17, 0.7071067811865484609, -0.7071067811865465735 ) ) ;
|
||||
#332 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, -6.000000000000000888 ) ) ;
|
||||
#333 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, 5.999999999999999112 ) ) ;
|
||||
#334 = LINE ( 'NONE', #403, #446 ) ;
|
||||
#335 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -9.000000000000000000, 0.4999999999999856781 ) ) ;
|
||||
#336 = AXIS2_PLACEMENT_3D ( 'NONE', #54, #238, #302 ) ;
|
||||
#337 = VECTOR ( 'NONE', #398, 1000.000000000000000 ) ;
|
||||
#338 = LINE ( 'NONE', #710, #799 ) ;
|
||||
#339 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #487, #741 ) ;
|
||||
#340 = FILL_AREA_STYLE ('',( #293 ) ) ;
|
||||
#341 = VERTEX_POINT ( 'NONE', #289 ) ;
|
||||
#342 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.239088197126290817E-16, 0.000000000000000000 ) ) ;
|
||||
#343 = ADVANCED_FACE ( 'NONE', ( #185 ), #113, .T. ) ;
|
||||
#344 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, -3.000000000000000000, 1.649999999999998579 ) ) ;
|
||||
#345 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, 8.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#346 = ORIENTED_EDGE ( 'NONE', *, *, #778, .T. ) ;
|
||||
#347 = PRESENTATION_STYLE_ASSIGNMENT (( #788 ) ) ;
|
||||
#348 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991118, 12.00000000000000000, 6.500000000000000888 ) ) ;
|
||||
#349 = AXIS2_PLACEMENT_3D ( 'NONE', #269, #389, #752 ) ;
|
||||
#350 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #226, .NOT_KNOWN. ) ;
|
||||
#351 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.000802005371234881E-16 ) ) ;
|
||||
#352 = EDGE_CURVE ( 'NONE', #240, #694, #790, .T. ) ;
|
||||
#353 = VERTEX_POINT ( 'NONE', #416 ) ;
|
||||
#354 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -3.000000000000000000, -6.499999999999999112 ) ) ;
|
||||
#355 = CARTESIAN_POINT ( 'NONE', ( 8.999999999999994671, 19.00000000000002842, 6.500000000000000888 ) ) ;
|
||||
#356 = ORIENTED_EDGE ( 'NONE', *, *, #276, .T. ) ;
|
||||
#357 = CYLINDRICAL_SURFACE ( 'NONE', #223, 1.649999999999997913 ) ;
|
||||
#358 = EDGE_CURVE ( 'NONE', #734, #423, #468, .T. ) ;
|
||||
#359 = DIRECTION ( 'NONE', ( 1.000802005371234881E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#360 = ORIENTED_EDGE ( 'NONE', *, *, #179, .F. ) ;
|
||||
#361 = DIRECTION ( 'NONE', ( -1.334402673828313339E-16, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#362 = ORIENTED_EDGE ( 'NONE', *, *, #522, .F. ) ;
|
||||
#363 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#364 = ADVANCED_FACE ( 'NONE', ( #411 ), #653, .T. ) ;
|
||||
#365 = VERTEX_POINT ( 'NONE', #117 ) ;
|
||||
#366 = VECTOR ( 'NONE', #507, 1000.000000000000000 ) ;
|
||||
#367 = VERTEX_POINT ( 'NONE', #417 ) ;
|
||||
#368 = PRESENTATION_STYLE_ASSIGNMENT (( #72 ) ) ;
|
||||
#369 = FACE_OUTER_BOUND ( 'NONE', #424, .T. ) ;
|
||||
#370 = EDGE_LOOP ( 'NONE', ( #767 ) ) ;
|
||||
#371 = ORIENTED_EDGE ( 'NONE', *, *, #243, .T. ) ;
|
||||
#372 = EDGE_LOOP ( 'NONE', ( #63, #438, #478, #701 ) ) ;
|
||||
#373 = VERTEX_POINT ( 'NONE', #123 ) ;
|
||||
#374 = ORIENTED_EDGE ( 'NONE', *, *, #91, .T. ) ;
|
||||
#375 = ORIENTED_EDGE ( 'NONE', *, *, #445, .F. ) ;
|
||||
#376 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 1.000000000000000000, 6.000000000000001776 ) ) ;
|
||||
#377 = FILL_AREA_STYLE_COLOUR ( '', #747 ) ;
|
||||
#378 = FACE_OUTER_BOUND ( 'NONE', #56, .T. ) ;
|
||||
#379 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ;
|
||||
#380 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, 5.999999999999999112 ) ) ;
|
||||
#381 = VECTOR ( 'NONE', #528, 1000.000000000000000 ) ;
|
||||
#382 = EDGE_CURVE ( 'NONE', #793, #793, #147, .T. ) ;
|
||||
#383 = ORIENTED_EDGE ( 'NONE', *, *, #243, .F. ) ;
|
||||
#384 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, 6.500000000000000888 ) ) ;
|
||||
#385 = FACE_OUTER_BOUND ( 'NONE', #795, .T. ) ;
|
||||
#386 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #350, #661 ) ;
|
||||
#387 = ORIENTED_EDGE ( 'NONE', *, *, #382, .T. ) ;
|
||||
#388 = PLANE ( 'NONE', #431 ) ;
|
||||
#389 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#390 = EDGE_CURVE ( 'NONE', #673, #178, #599, .T. ) ;
|
||||
#391 = CIRCLE ( 'NONE', #476, 1.649999999999998579 ) ;
|
||||
#392 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, 5.999999999999999112 ) ) ;
|
||||
#393 = STYLED_ITEM ( 'NONE', ( #702 ), #73 ) ;
|
||||
#394 = PRESENTATION_STYLE_ASSIGNMENT (( #144 ) ) ;
|
||||
#395 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#396 = LINE ( 'NONE', #582, #23 ) ;
|
||||
#397 = LINE ( 'NONE', #335, #771 ) ;
|
||||
#398 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#399 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -2.499999999999999556, 5.999999999999999112 ) ) ;
|
||||
#400 = EDGE_CURVE ( 'NONE', #124, #744, #537, .T. ) ;
|
||||
#401 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#402 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #393 ) ) ;
|
||||
#403 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, 6.500000000000000888 ) ) ;
|
||||
#404 = VECTOR ( 'NONE', #272, 1000.000000000000000 ) ;
|
||||
#405 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ;
|
||||
#406 = VERTEX_POINT ( 'NONE', #102 ) ;
|
||||
#407 = CARTESIAN_POINT ( 'NONE', ( -8.999999999999996447, 33.00000000000000711, -1.200962406445481167E-15 ) ) ;
|
||||
#408 = CARTESIAN_POINT ( 'NONE', ( -5.350000000000005862, 16.99999999999999645, 6.500000000000001776 ) ) ;
|
||||
#409 = LINE ( 'NONE', #535, #170 ) ;
|
||||
#410 = DIRECTION ( 'NONE', ( -1.334402673828313093E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#411 = FACE_OUTER_BOUND ( 'NONE', #313, .T. ) ;
|
||||
#412 = CIRCLE ( 'NONE', #187, 1.649999999999997913 ) ;
|
||||
#413 = CARTESIAN_POINT ( 'NONE', ( -8.999999999999996447, 33.00000000000000711, -1.200962406445481167E-15 ) ) ;
|
||||
#414 = STYLED_ITEM ( 'NONE', ( #347 ), #789 ) ;
|
||||
#415 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#416 = CARTESIAN_POINT ( 'NONE', ( -5.350000000000005862, 16.99999999999999645, -1.499999999999998446 ) ) ;
|
||||
#417 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000007994, 33.00000000000000711, -1.500000000000001332 ) ) ;
|
||||
#418 = FACE_OUTER_BOUND ( 'NONE', #245, .T. ) ;
|
||||
#419 = ORIENTED_EDGE ( 'NONE', *, *, #462, .F. ) ;
|
||||
#420 = LINE ( 'NONE', #735, #695 ) ;
|
||||
#421 = EDGE_CURVE ( 'NONE', #319, #691, #409, .T. ) ;
|
||||
#422 = FACE_BOUND ( 'NONE', #498, .T. ) ;
|
||||
#423 = VERTEX_POINT ( 'NONE', #743 ) ;
|
||||
#424 = EDGE_LOOP ( 'NONE', ( #311, #684, #616, #553 ) ) ;
|
||||
#425 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#426 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -2.499999999999999556, -6.000000000000000888 ) ) ;
|
||||
#427 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #544, 'distance_accuracy_value', 'NONE');
|
||||
#428 = VECTOR ( 'NONE', #608, 1000.000000000000000 ) ;
|
||||
#429 = ORIENTED_EDGE ( 'NONE', *, *, #352, .F. ) ;
|
||||
#430 = ORIENTED_EDGE ( 'NONE', *, *, #611, .F. ) ;
|
||||
#431 = AXIS2_PLACEMENT_3D ( 'NONE', #384, #78, #22 ) ;
|
||||
#432 = ORIENTED_EDGE ( 'NONE', *, *, #700, .F. ) ;
|
||||
#433 = SURFACE_STYLE_FILL_AREA ( #183 ) ;
|
||||
#434 = VECTOR ( 'NONE', #134, 1000.000000000000000 ) ;
|
||||
#435 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, 38.21310991541956525 ) ) ;
|
||||
#436 = ORIENTED_EDGE ( 'NONE', *, *, #184, .F. ) ;
|
||||
#437 = EDGE_LOOP ( 'NONE', ( #271, #731, #356, #6 ) ) ;
|
||||
#438 = ORIENTED_EDGE ( 'NONE', *, *, #179, .T. ) ;
|
||||
#439 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, -3.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#440 = ORIENTED_EDGE ( 'NONE', *, *, #644, .F. ) ;
|
||||
#441 = ADVANCED_FACE ( 'NONE', ( #422, #109, #103 ), #545, .F. ) ;
|
||||
#442 = ORIENTED_EDGE ( 'NONE', *, *, #587, .T. ) ;
|
||||
#443 = VECTOR ( 'NONE', #660, 1000.000000000000000 ) ;
|
||||
#444 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -2.500000000000001332, 6.000000000000000000 ) ) ;
|
||||
#445 = EDGE_CURVE ( 'NONE', #760, #628, #59, .T. ) ;
|
||||
#446 = VECTOR ( 'NONE', #342, 1000.000000000000000 ) ;
|
||||
#447 = ORIENTED_EDGE ( 'NONE', *, *, #765, .F. ) ;
|
||||
#448 = EDGE_CURVE ( 'NONE', #263, #65, #806, .T. ) ;
|
||||
#449 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#450 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#451 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #226 ) ) ;
|
||||
#452 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999645, 0.9999999999999991118, -6.499999999999999112 ) ) ;
|
||||
#453 = LINE ( 'NONE', #688, #434 ) ;
|
||||
#454 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #393 ), #511 ) ;
|
||||
#455 = AXIS2_PLACEMENT_3D ( 'NONE', #759, #18, #323 ) ;
|
||||
#456 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, 6.500000000000000888 ) ) ;
|
||||
#457 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#458 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, 6.500000000000000888 ) ) ;
|
||||
#459 = PLANE ( 'NONE', #150 ) ;
|
||||
#460 = DIRECTION ( 'NONE', ( 0.7071067811865470176, 0.7071067811865480168, -0.000000000000000000 ) ) ;
|
||||
#461 = DIRECTION ( 'NONE', ( 9.435651794974596332E-17, -0.7071067811865484609, -0.7071067811865465735 ) ) ;
|
||||
#462 = EDGE_CURVE ( 'NONE', #188, #65, #550, .T. ) ;
|
||||
#463 = DIRECTION ( 'NONE', ( 1.334402673828313339E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#464 = EDGE_CURVE ( 'NONE', #609, #373, #62, .T. ) ;
|
||||
#465 = DIRECTION ( 'NONE', ( 1.508455196501570936E-16, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#466 = ORIENTED_EDGE ( 'NONE', *, *, #445, .T. ) ;
|
||||
#467 = SURFACE_STYLE_USAGE ( .BOTH. , #236 ) ;
|
||||
#468 = LINE ( 'NONE', #732, #443 ) ;
|
||||
#469 = ORIENTED_EDGE ( 'NONE', *, *, #352, .T. ) ;
|
||||
#470 = LINE ( 'NONE', #775, #722 ) ;
|
||||
#471 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, -1.499999999999998668 ) ) ;
|
||||
#472 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#473 = AXIS2_PLACEMENT_3D ( 'NONE', #167, #39, #96 ) ;
|
||||
#474 = VECTOR ( 'NONE', #449, 1000.000000000000000 ) ;
|
||||
#475 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.239088197126291063E-16, 0.000000000000000000 ) ) ;
|
||||
#476 = AXIS2_PLACEMENT_3D ( 'NONE', #439, #450, #457 ) ;
|
||||
#477 = ADVANCED_FACE ( 'NONE', ( #488 ), #49, .T. ) ;
|
||||
#478 = ORIENTED_EDGE ( 'NONE', *, *, #611, .T. ) ;
|
||||
#479 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#480 = DIRECTION ( 'NONE', ( 8.260587980841935082E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#481 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -3.000000000000000000, 5.500000000000003553 ) ) ;
|
||||
#482 = ORIENTED_EDGE ( 'NONE', *, *, #664, .T. ) ;
|
||||
#483 = EDGE_CURVE ( 'NONE', #673, #188, #224, .T. ) ;
|
||||
#484 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#485 = CARTESIAN_POINT ( 'NONE', ( -28.99999999999999289, 12.99999999999992895, 6.500000000000000888 ) ) ;
|
||||
#486 = VERTEX_POINT ( 'NONE', #68 ) ;
|
||||
#487 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#488 = FACE_OUTER_BOUND ( 'NONE', #679, .T. ) ;
|
||||
#489 = EDGE_LOOP ( 'NONE', ( #379, #551, #739, #360 ) ) ;
|
||||
#490 = EDGE_LOOP ( 'NONE', ( #689, #375, #536, #199 ) ) ;
|
||||
#491 = VECTOR ( 'NONE', #596, 1000.000000000000000 ) ;
|
||||
#492 = ORIENTED_EDGE ( 'NONE', *, *, #540, .F. ) ;
|
||||
#493 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, -6.499999999999999112 ) ) ;
|
||||
#494 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#495 = EDGE_CURVE ( 'NONE', #609, #486, #615, .T. ) ;
|
||||
#496 = ORIENTED_EDGE ( 'NONE', *, *, #297, .F. ) ;
|
||||
#497 = EDGE_LOOP ( 'NONE', ( #120 ) ) ;
|
||||
#498 = EDGE_LOOP ( 'NONE', ( #250 ) ) ;
|
||||
#499 = FILL_AREA_STYLE_COLOUR ( '', #159 ) ;
|
||||
#500 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.334402673828313093E-16 ) ) ;
|
||||
#501 = ORIENTED_EDGE ( 'NONE', *, *, #31, .F. ) ;
|
||||
#502 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#503 = EDGE_CURVE ( 'NONE', #548, #617, #201, .T. ) ;
|
||||
#504 = ORIENTED_EDGE ( 'NONE', *, *, #38, .T. ) ;
|
||||
#505 = FACE_OUTER_BOUND ( 'NONE', #624, .T. ) ;
|
||||
#506 = LINE ( 'NONE', #764, #626 ) ;
|
||||
#507 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.239088197126291063E-16, 0.000000000000000000 ) ) ;
|
||||
#508 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#509 = DIRECTION ( 'NONE', ( 8.260587980841935082E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#510 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#511 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #69 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #763, #564, #77 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#512 = AXIS2_PLACEMENT_3D ( 'NONE', #638, #151, #508 ) ;
|
||||
#513 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.668003342285391304E-16 ) ) ;
|
||||
#514 = ADVANCED_FACE ( 'NONE', ( #317 ), #145, .T. ) ;
|
||||
#515 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#516 = FACE_OUTER_BOUND ( 'NONE', #754, .T. ) ;
|
||||
#517 = LINE ( 'NONE', #526, #592 ) ;
|
||||
#518 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000888, 33.00000000000000711, 6.500000000000000888 ) ) ;
|
||||
#519 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, 6.500000000000000888 ) ) ;
|
||||
#520 = LINE ( 'NONE', #779, #337 ) ;
|
||||
#521 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.668003342285391304E-16 ) ) ;
|
||||
#522 = EDGE_CURVE ( 'NONE', #97, #97, #391, .T. ) ;
|
||||
#523 = VERTEX_POINT ( 'NONE', #408 ) ;
|
||||
#524 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #780 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #634, #213, #502 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#525 = AXIS2_PLACEMENT_3D ( 'NONE', #704, #711, #515 ) ;
|
||||
#526 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 33.00000000000000711, 6.500000000000000888 ) ) ;
|
||||
#527 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #264, 'distance_accuracy_value', 'NONE');
|
||||
#528 = DIRECTION ( 'NONE', ( -9.435651794974596332E-17, -0.7071067811865484609, 0.7071067811865465735 ) ) ;
|
||||
#529 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#530 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#531 = ORIENTED_EDGE ( 'NONE', *, *, #42, .T. ) ;
|
||||
#532 = VERTEX_POINT ( 'NONE', #88 ) ;
|
||||
#533 = LINE ( 'NONE', #101, #172 ) ;
|
||||
#534 = FACE_BOUND ( 'NONE', #166, .T. ) ;
|
||||
#535 = CARTESIAN_POINT ( 'NONE', ( -28.99999999999999645, 12.99999999999992895, -1.499999999999998668 ) ) ;
|
||||
#536 = ORIENTED_EDGE ( 'NONE', *, *, #184, .T. ) ;
|
||||
#537 = LINE ( 'NONE', #354, #209 ) ;
|
||||
#538 = CIRCLE ( 'NONE', #647, 1.649999999999997913 ) ;
|
||||
#539 = ORIENTED_EDGE ( 'NONE', *, *, #100, .T. ) ;
|
||||
#540 = EDGE_CURVE ( 'NONE', #373, #744, #453, .T. ) ;
|
||||
#541 = LINE ( 'NONE', #119, #560 ) ;
|
||||
#542 = ORIENTED_EDGE ( 'NONE', *, *, #640, .F. ) ;
|
||||
#543 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 1.000000000000000000, 6.000000000000001776 ) ) ;
|
||||
#544 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#545 = PLANE ( 'NONE', #621 ) ;
|
||||
#546 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #296, 'distance_accuracy_value', 'NONE');
|
||||
#547 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -2.499999999999999556, -6.000000000000000888 ) ) ;
|
||||
#548 = VERTEX_POINT ( 'NONE', #392 ) ;
|
||||
#549 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.668003342285391304E-16 ) ) ;
|
||||
#550 = LINE ( 'NONE', #426, #428 ) ;
|
||||
#551 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
|
||||
#552 = ORIENTED_EDGE ( 'NONE', *, *, #483, .T. ) ;
|
||||
#553 = ORIENTED_EDGE ( 'NONE', *, *, #80, .F. ) ;
|
||||
#554 = DIRECTION ( 'NONE', ( -1.179456474371827777E-16, -0.7071067811865465735, -0.7071067811865484609 ) ) ;
|
||||
#555 = PRODUCT_CONTEXT ( 'NONE', #286, 'mechanical' ) ;
|
||||
#556 = ADVANCED_FACE ( 'NONE', ( #378 ), #620, .T. ) ;
|
||||
#557 = AXIS2_PLACEMENT_3D ( 'NONE', #794, #472, #484 ) ;
|
||||
#558 = CARTESIAN_POINT ( 'NONE', ( 5.504411029541792956E-16, -3.000000000000000000, 5.500000000000001776 ) ) ;
|
||||
#559 = ORIENTED_EDGE ( 'NONE', *, *, #55, .F. ) ;
|
||||
#560 = VECTOR ( 'NONE', #60, 1000.000000000000000 ) ;
|
||||
#561 = ORIENTED_EDGE ( 'NONE', *, *, #664, .F. ) ;
|
||||
#562 = LINE ( 'NONE', #493, #797 ) ;
|
||||
#563 = ORIENTED_EDGE ( 'NONE', *, *, #606, .T. ) ;
|
||||
#564 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#565 = ORIENTED_EDGE ( 'NONE', *, *, #91, .F. ) ;
|
||||
#566 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, -3.000000000000000000, 6.500000000000000888 ) ) ;
|
||||
#567 = ORIENTED_EDGE ( 'NONE', *, *, #310, .F. ) ;
|
||||
#568 = LINE ( 'NONE', #141, #320 ) ;
|
||||
#569 = EDGE_CURVE ( 'NONE', #588, #588, #194, .T. ) ;
|
||||
#570 = ORIENTED_EDGE ( 'NONE', *, *, #310, .T. ) ;
|
||||
#571 = VECTOR ( 'NONE', #308, 1000.000000000000000 ) ;
|
||||
#572 = CIRCLE ( 'NONE', #85, 1.649999999999997025 ) ;
|
||||
#573 = PLANE ( 'NONE', #581 ) ;
|
||||
#574 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #259 ) ) ;
|
||||
#575 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#576 = PLANE ( 'NONE', #770 ) ;
|
||||
#577 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#578 = ADVANCED_FACE ( 'NONE', ( #154 ), #573, .T. ) ;
|
||||
#579 = PLANE ( 'NONE', #210 ) ;
|
||||
#580 = DIRECTION ( 'NONE', ( -1.334402673828313093E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#581 = AXIS2_PLACEMENT_3D ( 'NONE', #435, #281, #86 ) ;
|
||||
#582 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, -5.499999999999998224 ) ) ;
|
||||
#583 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#584 = SURFACE_STYLE_FILL_AREA ( #340 ) ;
|
||||
#585 = CARTESIAN_POINT ( 'NONE', ( -5.350000000000005862, 26.99999999999999645, 6.500000000000001776 ) ) ;
|
||||
#586 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#587 = EDGE_CURVE ( 'NONE', #309, #327, #81, .T. ) ;
|
||||
#588 = VERTEX_POINT ( 'NONE', #725 ) ;
|
||||
#589 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 26.99999999999999645, 6.500000000000001776 ) ) ;
|
||||
#590 = VECTOR ( 'NONE', #737, 1000.000000000000000 ) ;
|
||||
#591 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#592 = VECTOR ( 'NONE', #720, 1000.000000000000000 ) ;
|
||||
#593 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#594 = FACE_OUTER_BOUND ( 'NONE', #182, .T. ) ;
|
||||
#595 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, -6.499999999999999112 ) ) ;
|
||||
#596 = DIRECTION ( 'NONE', ( -0.7071067811865480168, 0.7071067811865470176, 0.000000000000000000 ) ) ;
|
||||
#597 = FACE_BOUND ( 'NONE', #211, .T. ) ;
|
||||
#598 = EDGE_CURVE ( 'NONE', #724, #548, #26, .T. ) ;
|
||||
#599 = LINE ( 'NONE', #602, #769 ) ;
|
||||
#600 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#601 = ORIENTED_EDGE ( 'NONE', *, *, #448, .T. ) ;
|
||||
#602 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, 6.500000000000000888 ) ) ;
|
||||
#603 = VECTOR ( 'NONE', #690, 1000.000000000000000 ) ;
|
||||
#604 = AXIS2_PLACEMENT_3D ( 'NONE', #670, #554, #549 ) ;
|
||||
#605 = DIRECTION ( 'NONE', ( 0.7071067811865490160, -0.7071067811865461294, 9.435651794974628380E-17 ) ) ;
|
||||
#606 = EDGE_CURVE ( 'NONE', #124, #263, #506, .T. ) ;
|
||||
#607 = EDGE_LOOP ( 'NONE', ( #371 ) ) ;
|
||||
#608 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.668003342285391304E-16 ) ) ;
|
||||
#609 = VERTEX_POINT ( 'NONE', #215 ) ;
|
||||
#610 = EDGE_LOOP ( 'NONE', ( #130 ) ) ;
|
||||
#611 = EDGE_CURVE ( 'NONE', #365, #188, #397, .T. ) ;
|
||||
#612 = ORIENTED_EDGE ( 'NONE', *, *, #153, .F. ) ;
|
||||
#613 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#614 = SURFACE_SIDE_STYLE ('',( #671 ) ) ;
|
||||
#615 = LINE ( 'NONE', #90, #656 ) ;
|
||||
#616 = ORIENTED_EDGE ( 'NONE', *, *, #400, .F. ) ;
|
||||
#617 = VERTEX_POINT ( 'NONE', #28 ) ;
|
||||
#618 = ORIENTED_EDGE ( 'NONE', *, *, #297, .T. ) ;
|
||||
#619 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, -6.499999999999999112 ) ) ;
|
||||
#620 = PLANE ( 'NONE', #525 ) ;
|
||||
#621 = AXIS2_PLACEMENT_3D ( 'NONE', #672, #247, #363 ) ;
|
||||
#622 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ;
|
||||
#623 = SURFACE_STYLE_USAGE ( .BOTH. , #705 ) ;
|
||||
#624 = EDGE_LOOP ( 'NONE', ( #325, #79, #482, #436, #542, #501, #142, #111 ) ) ;
|
||||
#625 = FACE_OUTER_BOUND ( 'NONE', #239, .T. ) ;
|
||||
#626 = VECTOR ( 'NONE', #195, 1000.000000000000000 ) ;
|
||||
#627 = ADVANCED_FACE ( 'NONE', ( #217 ), #280, .F. ) ;
|
||||
#628 = VERTEX_POINT ( 'NONE', #641 ) ;
|
||||
#629 = LINE ( 'NONE', #27, #603 ) ;
|
||||
#630 = LINE ( 'NONE', #444, #105 ) ;
|
||||
#631 = ADVANCED_FACE ( 'NONE', ( #30 ), #800, .F. ) ;
|
||||
#632 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #386 ) ;
|
||||
#633 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ;
|
||||
#634 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#635 = VECTOR ( 'NONE', #480, 1000.000000000000000 ) ;
|
||||
#636 = VECTOR ( 'NONE', #575, 1000.000000000000000 ) ;
|
||||
#637 = AXIS2_PLACEMENT_3D ( 'NONE', #162, #98, #509 ) ;
|
||||
#638 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 26.99999999999999645, -1.499999999999998446 ) ) ;
|
||||
#639 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#640 = EDGE_CURVE ( 'NONE', #734, #760, #53, .T. ) ;
|
||||
#641 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991118, 12.00000000000000178, -1.499999999999998668 ) ) ;
|
||||
#642 = CARTESIAN_POINT ( 'NONE', ( -9.000000000000000000, 33.00000000000000711, 6.500000000000000888 ) ) ;
|
||||
#643 = DIRECTION ( 'NONE', ( 7.076738846230966663E-17, -0.7071067811865465735, 0.7071067811865484609 ) ) ;
|
||||
#644 = EDGE_CURVE ( 'NONE', #263, #673, #646, .T. ) ;
|
||||
#645 = LINE ( 'NONE', #92, #635 ) ;
|
||||
#646 = LINE ( 'NONE', #787, #36 ) ;
|
||||
#647 = AXIS2_PLACEMENT_3D ( 'NONE', #41, #94, #45 ) ;
|
||||
#648 = SURFACE_SIDE_STYLE ('',( #50 ) ) ;
|
||||
#649 = EDGE_CURVE ( 'NONE', #691, #327, #470, .T. ) ;
|
||||
#650 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#651 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, 8.500000000000000000, 1.649999999999997025 ) ) ;
|
||||
#652 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 33.00000000000000711, 0.000000000000000000 ) ) ;
|
||||
#653 = PLANE ( 'NONE', #303 ) ;
|
||||
#654 = VERTEX_POINT ( 'NONE', #228 ) ;
|
||||
#655 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, -2.499999999999999556, 6.000000000000001776 ) ) ;
|
||||
#656 = VECTOR ( 'NONE', #494, 1000.000000000000000 ) ;
|
||||
#657 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#658 = VECTOR ( 'NONE', #766, 1000.000000000000000 ) ;
|
||||
#659 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#660 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#661 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #583, 'design' ) ;
|
||||
#662 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, 6.500000000000000888 ) ) ;
|
||||
#663 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#664 = EDGE_CURVE ( 'NONE', #617, #300, #533, .T. ) ;
|
||||
#665 = PLANE ( 'NONE', #745 ) ;
|
||||
#666 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#667 = EDGE_LOOP ( 'NONE', ( #322, #70, #570, #539, #749, #248, #559, #57 ) ) ;
|
||||
#668 = DIRECTION ( 'NONE', ( 0.7071067811865460184, 0.7071067811865489050, 0.000000000000000000 ) ) ;
|
||||
#669 = EDGE_LOOP ( 'NONE', ( #346, #374, #135, #171 ) ) ;
|
||||
#670 = CARTESIAN_POINT ( 'NONE', ( -9.174018382569650324E-16, -3.000000000000000000, -5.500000000000000000 ) ) ;
|
||||
#671 = SURFACE_STYLE_FILL_AREA ( #192 ) ;
|
||||
#672 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, -3.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#673 = VERTEX_POINT ( 'NONE', #718 ) ;
|
||||
#674 = LINE ( 'NONE', #114, #256 ) ;
|
||||
#675 = ORIENTED_EDGE ( 'NONE', *, *, #382, .F. ) ;
|
||||
#676 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, 8.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#677 = ADVANCED_FACE ( 'NONE', ( #301, #163 ), #713, .F. ) ;
|
||||
#678 = CLOSED_SHELL ( 'NONE', ( #774, #758, #330, #66, #441, #229, #578, #803, #222, #15, #627, #73, #631, #677, #514, #556, #343, #364, #753, #789, #736, #477, #25, #284 ) ) ;
|
||||
#679 = EDGE_LOOP ( 'NONE', ( #738, #4, #469, #241 ) ) ;
|
||||
#680 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #414 ) ) ;
|
||||
#681 = EDGE_LOOP ( 'NONE', ( #71, #633, #504, #295 ) ) ;
|
||||
#682 = ORIENTED_EDGE ( 'NONE', *, *, #640, .T. ) ;
|
||||
#683 = CARTESIAN_POINT ( 'NONE', ( 8.000000000000000000, 8.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#684 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
|
||||
#685 = ORIENTED_EDGE ( 'NONE', *, *, #400, .T. ) ;
|
||||
#686 = ORIENTED_EDGE ( 'NONE', *, *, #606, .F. ) ;
|
||||
#687 = LINE ( 'NONE', #543, #219 ) ;
|
||||
#688 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999467, 9.999999999999998224, 38.21310991541956525 ) ) ;
|
||||
#689 = ORIENTED_EDGE ( 'NONE', *, *, #100, .F. ) ;
|
||||
#690 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#691 = VERTEX_POINT ( 'NONE', #43 ) ;
|
||||
#692 = EDGE_CURVE ( 'NONE', #65, #299, #156, .T. ) ;
|
||||
#693 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#694 = VERTEX_POINT ( 'NONE', #399 ) ;
|
||||
#695 = VECTOR ( 'NONE', #133, 1000.000000000000000 ) ;
|
||||
#696 = LINE ( 'NONE', #274, #366 ) ;
|
||||
#697 = DIRECTION ( 'NONE', ( -1.334402673828313093E-16, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#698 = AXIS2_PLACEMENT_3D ( 'NONE', #683, #395, #577 ) ;
|
||||
#699 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #427 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #544, #200, #425 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#700 = EDGE_CURVE ( 'NONE', #694, #532, #288, .T. ) ;
|
||||
#701 = ORIENTED_EDGE ( 'NONE', *, *, #462, .T. ) ;
|
||||
#702 = PRESENTATION_STYLE_ASSIGNMENT (( #623 ) ) ;
|
||||
#703 = SURFACE_STYLE_FILL_AREA ( #761 ) ;
|
||||
#704 = CARTESIAN_POINT ( 'NONE', ( -8.673617379884035472E-16, 0.9999999999999991118, 8.673617379884035472E-16 ) ) ;
|
||||
#705 = SURFACE_SIDE_STYLE ('',( #206 ) ) ;
|
||||
#706 = EDGE_CURVE ( 'NONE', #724, #532, #687, .T. ) ;
|
||||
#707 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#708 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#709 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, -6.000000000000000888 ) ) ;
|
||||
#710 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000000, -3.000000000000000000, -6.499999999999999112 ) ) ;
|
||||
#711 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#712 = FACE_OUTER_BOUND ( 'NONE', #681, .T. ) ;
|
||||
#713 = CYLINDRICAL_SURFACE ( 'NONE', #473, 1.649999999999997469 ) ;
|
||||
#714 = EDGE_CURVE ( 'NONE', #300, #654, #420, .T. ) ;
|
||||
#715 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#716 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 16.99999999999999645, -1.499999999999998446 ) ) ;
|
||||
#717 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #792, 'distance_accuracy_value', 'NONE');
|
||||
#718 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 0.9999999999999991118, -5.999999999999997335 ) ) ;
|
||||
#719 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#720 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#721 = DIRECTION ( 'NONE', ( 8.260587980841935082E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#722 = VECTOR ( 'NONE', #410, 1000.000000000000000 ) ;
|
||||
#723 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#724 = VERTEX_POINT ( 'NONE', #376 ) ;
|
||||
#725 = CARTESIAN_POINT ( 'NONE', ( -5.350000000000005862, 26.99999999999999645, -1.499999999999998446 ) ) ;
|
||||
#726 = DIRECTION ( 'NONE', ( 1.334402673828313093E-16, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#727 = EDGE_CURVE ( 'NONE', #744, #486, #562, .T. ) ;
|
||||
#728 = FACE_OUTER_BOUND ( 'NONE', #490, .T. ) ;
|
||||
#729 = CARTESIAN_POINT ( 'NONE', ( -8.999999999999994671, 33.00000000000000711, -1.500000000000001332 ) ) ;
|
||||
#730 = PLANE ( 'NONE', #46 ) ;
|
||||
#731 = ORIENTED_EDGE ( 'NONE', *, *, #131, .F. ) ;
|
||||
#732 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000444, 29.00000000000000355, -1.499999999999996225 ) ) ;
|
||||
#733 = DIRECTION ( 'NONE', ( 0.7071067811865480168, -0.7071067811865470176, 0.000000000000000000 ) ) ;
|
||||
#734 = VERTEX_POINT ( 'NONE', #251 ) ;
|
||||
#735 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000178, 12.00000000000000178, 6.500000000000000888 ) ) ;
|
||||
#736 = ADVANCED_FACE ( 'NONE', ( #189 ), #316, .T. ) ;
|
||||
#737 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#738 = ORIENTED_EDGE ( 'NONE', *, *, #765, .T. ) ;
|
||||
#739 = ORIENTED_EDGE ( 'NONE', *, *, #196, .T. ) ;
|
||||
#740 = FILL_AREA_STYLE_COLOUR ( '', #231 ) ;
|
||||
#741 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#742 = AXIS2_PLACEMENT_3D ( 'NONE', #589, #586, #37 ) ;
|
||||
#743 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 29.00000000000000000, -1.499999999999998668 ) ) ;
|
||||
#744 = VERTEX_POINT ( 'NONE', #619 ) ;
|
||||
#745 = AXIS2_PLACEMENT_3D ( 'NONE', #237, #285, #40 ) ;
|
||||
#746 = DIRECTION ( 'NONE', ( 1.239088197126291063E-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#747 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#748 = AXIS2_PLACEMENT_3D ( 'NONE', #278, #510, #772 ) ;
|
||||
#749 = ORIENTED_EDGE ( 'NONE', *, *, #273, .F. ) ;
|
||||
#750 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.000802005371234881E-16 ) ) ;
|
||||
#751 = ORIENTED_EDGE ( 'NONE', *, *, #273, .T. ) ;
|
||||
#752 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#753 = ADVANCED_FACE ( 'NONE', ( #14, #625 ), #7, .F. ) ;
|
||||
#754 = EDGE_LOOP ( 'NONE', ( #496 ) ) ;
|
||||
#755 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'support_right_encoder_bot', ( #84, #339 ), #108 ) ;
|
||||
#756 = ORIENTED_EDGE ( 'NONE', *, *, #706, .T. ) ;
|
||||
#757 = FACE_OUTER_BOUND ( 'NONE', #254, .T. ) ;
|
||||
#758 = ADVANCED_FACE ( 'NONE', ( #385 ), #267, .T. ) ;
|
||||
#759 = CARTESIAN_POINT ( 'NONE', ( -7.000000000000003553, 26.99999999999999645, -1.499999999999998668 ) ) ;
|
||||
#760 = VERTEX_POINT ( 'NONE', #207 ) ;
|
||||
#761 = FILL_AREA_STYLE ('',( #499 ) ) ;
|
||||
#762 = ORIENTED_EDGE ( 'NONE', *, *, #706, .F. ) ;
|
||||
#763 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#764 = CARTESIAN_POINT ( 'NONE', ( 12.99999999999999822, 0.9999999999999991118, 6.500000000000000888 ) ) ;
|
||||
#765 = EDGE_CURVE ( 'NONE', #532, #1, #630, .T. ) ;
|
||||
#766 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#767 = ORIENTED_EDGE ( 'NONE', *, *, #252, .T. ) ;
|
||||
#768 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, -3.000000000000000000, -5.500000000000000000 ) ) ;
|
||||
#769 = VECTOR ( 'NONE', #726, 1000.000000000000000 ) ;
|
||||
#770 = AXIS2_PLACEMENT_3D ( 'NONE', #29, #460, #225 ) ;
|
||||
#771 = VECTOR ( 'NONE', #331, 1000.000000000000000 ) ;
|
||||
#772 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#773 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#774 = ADVANCED_FACE ( 'NONE', ( #594 ), #665, .T. ) ;
|
||||
#775 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 28.99999999999998934, 6.500000000000000888 ) ) ;
|
||||
#776 = EDGE_LOOP ( 'NONE', ( #255, #52, #115, #214 ) ) ;
|
||||
#777 = FACE_OUTER_BOUND ( 'NONE', #437, .T. ) ;
|
||||
#778 = EDGE_CURVE ( 'NONE', #617, #309, #44, .T. ) ;
|
||||
#779 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000008882, 33.00000000000000711, 6.500000000000000888 ) ) ;
|
||||
#780 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #634, 'distance_accuracy_value', 'NONE');
|
||||
#781 = AXIS2_PLACEMENT_3D ( 'NONE', #676, #242, #666 ) ;
|
||||
#782 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #717 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #792, #415, #47 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#783 = VECTOR ( 'NONE', #463, 1000.000000000000000 ) ;
|
||||
#784 = VERTEX_POINT ( 'NONE', #585 ) ;
|
||||
#785 = FACE_OUTER_BOUND ( 'NONE', #13, .T. ) ;
|
||||
#786 = ORIENTED_EDGE ( 'NONE', *, *, #569, .F. ) ;
|
||||
#787 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 1.000000000000000000, -6.000000000000000888 ) ) ;
|
||||
#788 = SURFACE_STYLE_USAGE ( .BOTH. , #648 ) ;
|
||||
#789 = ADVANCED_FACE ( 'NONE', ( #112, #516 ), #357, .F. ) ;
|
||||
#790 = LINE ( 'NONE', #294, #571 ) ;
|
||||
#791 = EDGE_LOOP ( 'NONE', ( #95 ) ) ;
|
||||
#792 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#793 = VERTEX_POINT ( 'NONE', #651 ) ;
|
||||
#794 = CARTESIAN_POINT ( 'NONE', ( -8.000000000000000000, -3.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#795 = EDGE_LOOP ( 'NONE', ( #268, #686, #685, #492, #751, #118, #561, #315, #802, #429, #321, #181 ) ) ;
|
||||
#796 = VECTOR ( 'NONE', #3, 1000.000000000000000 ) ;
|
||||
#797 = VECTOR ( 'NONE', #479, 1000.000000000000000 ) ;
|
||||
#798 = SURFACE_STYLE_USAGE ( .BOTH. , #614 ) ;
|
||||
#799 = VECTOR ( 'NONE', #221, 1000.000000000000000 ) ;
|
||||
#800 = CONICAL_SURFACE ( 'NONE', #748, 1.649999999999997025, 1.029744258676652313 ) ;
|
||||
#801 = CARTESIAN_POINT ( 'NONE', ( -13.00000000000000178, 28.99999999999998934, 6.500000000000000888 ) ) ;
|
||||
#802 = ORIENTED_EDGE ( 'NONE', *, *, #116, .T. ) ;
|
||||
#803 = ADVANCED_FACE ( 'NONE', ( #534, #597, #168 ), #459, .T. ) ;
|
||||
#804 = ORIENTED_EDGE ( 'NONE', *, *, #80, .T. ) ;
|
||||
#805 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#806 = LINE ( 'NONE', #249, #590 ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
586
STEPS/nano_hexapod/support_right_encoder_bot_bis.STEP
Normal file
@@ -0,0 +1,586 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('support_right_encoder_bot_bis.STEP',
|
||||
'2021-04-15T07:47:17',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = VERTEX_POINT ( 'NONE', #445 ) ;
|
||||
#2 = EDGE_CURVE ( 'NONE', #51, #343, #174, .T. ) ;
|
||||
#3 = LINE ( 'NONE', #300, #282 ) ;
|
||||
#4 = FACE_OUTER_BOUND ( 'NONE', #277, .T. ) ;
|
||||
#5 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#6 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#7 = CIRCLE ( 'NONE', #169, 1.449999999999999956 ) ;
|
||||
#8 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -15.49999999999999467, 0.000000000000000000 ) ) ;
|
||||
#9 = ADVANCED_FACE ( 'NONE', ( #184 ), #128, .F. ) ;
|
||||
#10 = ORIENTED_EDGE ( 'NONE', *, *, #356, .T. ) ;
|
||||
#11 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -25.49999999999999645, 5.000000000000000000 ) ) ;
|
||||
#12 = ORIENTED_EDGE ( 'NONE', *, *, #519, .F. ) ;
|
||||
#13 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 0.000000000000000000 ) ) ;
|
||||
#14 = CIRCLE ( 'NONE', #130, 2.399999999999999467 ) ;
|
||||
#15 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #135 ) ;
|
||||
#16 = ORIENTED_EDGE ( 'NONE', *, *, #186, .F. ) ;
|
||||
#17 = PLANE ( 'NONE', #82 ) ;
|
||||
#18 = VERTEX_POINT ( 'NONE', #301 ) ;
|
||||
#19 = EDGE_CURVE ( 'NONE', #528, #283, #222, .T. ) ;
|
||||
#20 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#21 = ORIENTED_EDGE ( 'NONE', *, *, #430, .T. ) ;
|
||||
#22 = ADVANCED_FACE ( 'NONE', ( #518, #402, #41, #180, #91 ), #132, .F. ) ;
|
||||
#23 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#24 = EDGE_LOOP ( 'NONE', ( #125 ) ) ;
|
||||
#25 = AXIS2_PLACEMENT_3D ( 'NONE', #62, #492, #272 ) ;
|
||||
#26 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#27 = AXIS2_PLACEMENT_3D ( 'NONE', #93, #239, #488 ) ;
|
||||
#28 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.376883653928687363E-17, -0.000000000000000000 ) ) ;
|
||||
#29 = ORIENTED_EDGE ( 'NONE', *, *, #539, .F. ) ;
|
||||
#30 = ORIENTED_EDGE ( 'NONE', *, *, #350, .F. ) ;
|
||||
#31 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 5.000000000000000000 ) ) ;
|
||||
#32 = ORIENTED_EDGE ( 'NONE', *, *, #319, .T. ) ;
|
||||
#33 = CYLINDRICAL_SURFACE ( 'NONE', #522, 1.449999999999999956 ) ;
|
||||
#34 = ORIENTED_EDGE ( 'NONE', *, *, #463, .F. ) ;
|
||||
#35 = SHAPE_DEFINITION_REPRESENTATION ( #15, #79 ) ;
|
||||
#36 = AXIS2_PLACEMENT_3D ( 'NONE', #11, #60, #362 ) ;
|
||||
#37 = LINE ( 'NONE', #351, #457 ) ;
|
||||
#38 = ORIENTED_EDGE ( 'NONE', *, *, #493, .T. ) ;
|
||||
#39 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#40 = DIRECTION ( 'NONE', ( 0.7071067811865486830, 0.7071067811865464625, -0.000000000000000000 ) ) ;
|
||||
#41 = FACE_OUTER_BOUND ( 'NONE', #525, .T. ) ;
|
||||
#42 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#43 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#44 = ORIENTED_EDGE ( 'NONE', *, *, #453, .F. ) ;
|
||||
#45 = AXIS2_PLACEMENT_3D ( 'NONE', #94, #309, #483 ) ;
|
||||
#46 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -25.49999999999999645, 0.000000000000000000 ) ) ;
|
||||
#47 = VECTOR ( 'NONE', #464, 1000.000000000000000 ) ;
|
||||
#48 = EDGE_LOOP ( 'NONE', ( #78 ) ) ;
|
||||
#49 = ADVANCED_FACE ( 'NONE', ( #87, #134, #270, #4, #394 ), #568, .T. ) ;
|
||||
#50 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#51 = VERTEX_POINT ( 'NONE', #264 ) ;
|
||||
#52 = EDGE_CURVE ( 'NONE', #202, #202, #476, .T. ) ;
|
||||
#53 = PLANE ( 'NONE', #27 ) ;
|
||||
#54 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#55 = EDGE_CURVE ( 'NONE', #358, #462, #502, .T. ) ;
|
||||
#56 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.069354889419232866E-16, 0.000000000000000000 ) ) ;
|
||||
#57 = AXIS2_PLACEMENT_3D ( 'NONE', #209, #376, #289 ) ;
|
||||
#58 = VECTOR ( 'NONE', #200, 1000.000000000000000 ) ;
|
||||
#59 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #521 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #374, #551, #243 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#60 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#61 = ORIENTED_EDGE ( 'NONE', *, *, #284, .F. ) ;
|
||||
#62 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#63 = ORIENTED_EDGE ( 'NONE', *, *, #453, .T. ) ;
|
||||
#64 = CARTESIAN_POINT ( 'NONE', ( -11.60000000000000497, -25.49999999999999645, 5.000000000000000000 ) ) ;
|
||||
#65 = FACE_OUTER_BOUND ( 'NONE', #24, .T. ) ;
|
||||
#66 = CIRCLE ( 'NONE', #138, 2.399999999999999467 ) ;
|
||||
#67 = CARTESIAN_POINT ( 'NONE', ( 7.717012690783840334, -10.74881630383337949, 5.000000000000000000 ) ) ;
|
||||
#68 = LINE ( 'NONE', #421, #411 ) ;
|
||||
#69 = DIRECTION ( 'NONE', ( -0.7071067811865464625, 0.7071067811865486830, 0.000000000000000000 ) ) ;
|
||||
#70 = ORIENTED_EDGE ( 'NONE', *, *, #55, .T. ) ;
|
||||
#71 = VERTEX_POINT ( 'NONE', #403 ) ;
|
||||
#72 = ADVANCED_FACE ( 'NONE', ( #96 ), #98, .F. ) ;
|
||||
#73 = PLANE ( 'NONE', #246 ) ;
|
||||
#74 = VERTEX_POINT ( 'NONE', #54 ) ;
|
||||
#75 = FACE_OUTER_BOUND ( 'NONE', #293, .T. ) ;
|
||||
#76 = ORIENTED_EDGE ( 'NONE', *, *, #204, .T. ) ;
|
||||
#77 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#78 = ORIENTED_EDGE ( 'NONE', *, *, #506, .F. ) ;
|
||||
#79 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'support_right_encoder_bot_bis', ( #526, #442 ), #59 ) ;
|
||||
#80 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#81 = EDGE_LOOP ( 'NONE', ( #296 ) ) ;
|
||||
#82 = AXIS2_PLACEMENT_3D ( 'NONE', #281, #228, #144 ) ;
|
||||
#83 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ;
|
||||
#84 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#85 = ORIENTED_EDGE ( 'NONE', *, *, #450, .F. ) ;
|
||||
#86 = DIRECTION ( 'NONE', ( -0.7071067811865486830, -0.7071067811865464625, -0.000000000000000000 ) ) ;
|
||||
#87 = FACE_BOUND ( 'NONE', #503, .T. ) ;
|
||||
#88 = LINE ( 'NONE', #389, #533 ) ;
|
||||
#89 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
|
||||
#90 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#91 = FACE_BOUND ( 'NONE', #158, .T. ) ;
|
||||
#92 = ADVANCED_FACE ( 'NONE', ( #188, #65 ), #275, .F. ) ;
|
||||
#93 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#94 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 5.000000000000000000 ) ) ;
|
||||
#95 = CARTESIAN_POINT ( 'NONE', ( -11.60000000000000497, -15.49999999999999467, 0.000000000000000000 ) ) ;
|
||||
#96 = FACE_OUTER_BOUND ( 'NONE', #213, .T. ) ;
|
||||
#97 = VECTOR ( 'NONE', #107, 1000.000000000000000 ) ;
|
||||
#98 = PLANE ( 'NONE', #25 ) ;
|
||||
#99 = AXIS2_PLACEMENT_3D ( 'NONE', #46, #215, #80 ) ;
|
||||
#100 = ORIENTED_EDGE ( 'NONE', *, *, #479, .T. ) ;
|
||||
#101 = DIRECTION ( 'NONE', ( 9.376883653928687363E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#102 = ORIENTED_EDGE ( 'NONE', *, *, #145, .F. ) ;
|
||||
#103 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#104 = ADVANCED_FACE ( 'NONE', ( #233 ), #546, .F. ) ;
|
||||
#105 = EDGE_LOOP ( 'NONE', ( #192 ) ) ;
|
||||
#106 = VERTEX_POINT ( 'NONE', #227 ) ;
|
||||
#107 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#108 = VECTOR ( 'NONE', #370, 1000.000000000000000 ) ;
|
||||
#109 = EDGE_LOOP ( 'NONE', ( #501, #119, #199, #509 ) ) ;
|
||||
#110 = PLANE ( 'NONE', #187 ) ;
|
||||
#111 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 5.000000000000000000 ) ) ;
|
||||
#112 = EDGE_LOOP ( 'NONE', ( #532, #432, #102, #161 ) ) ;
|
||||
#113 = CARTESIAN_POINT ( 'NONE', ( -10.57565126016406332, 3.193150758876637241, 5.000000000000000000 ) ) ;
|
||||
#114 = EDGE_CURVE ( 'NONE', #326, #555, #229, .T. ) ;
|
||||
#115 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#116 = ORIENTED_EDGE ( 'NONE', *, *, #311, .T. ) ;
|
||||
#117 = VERTEX_POINT ( 'NONE', #544 ) ;
|
||||
#118 = LINE ( 'NONE', #165, #322 ) ;
|
||||
#119 = ORIENTED_EDGE ( 'NONE', *, *, #114, .T. ) ;
|
||||
#120 = VECTOR ( 'NONE', #225, 1000.000000000000000 ) ;
|
||||
#121 = LINE ( 'NONE', #77, #397 ) ;
|
||||
#122 = ORIENTED_EDGE ( 'NONE', *, *, #273, .T. ) ;
|
||||
#123 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
|
||||
#124 = FACE_OUTER_BOUND ( 'NONE', #489, .T. ) ;
|
||||
#125 = ORIENTED_EDGE ( 'NONE', *, *, #52, .T. ) ;
|
||||
#126 = EDGE_CURVE ( 'NONE', #347, #190, #152, .T. ) ;
|
||||
#127 = LINE ( 'NONE', #223, #534 ) ;
|
||||
#128 = PLANE ( 'NONE', #167 ) ;
|
||||
#129 = FILL_AREA_STYLE ('',( #470 ) ) ;
|
||||
#130 = AXIS2_PLACEMENT_3D ( 'NONE', #189, #365, #149 ) ;
|
||||
#131 = LINE ( 'NONE', #565, #120 ) ;
|
||||
#132 = PLANE ( 'NONE', #302 ) ;
|
||||
#133 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#134 = FACE_BOUND ( 'NONE', #564, .T. ) ;
|
||||
#135 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #206, #210 ) ;
|
||||
#136 = LINE ( 'NONE', #297, #398 ) ;
|
||||
#137 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 0.000000000000000000 ) ) ;
|
||||
#138 = AXIS2_PLACEMENT_3D ( 'NONE', #8, #364, #414 ) ;
|
||||
#139 = VECTOR ( 'NONE', #548, 1000.000000000000114 ) ;
|
||||
#140 = CARTESIAN_POINT ( 'NONE', ( -24.25000000000006395, -24.24999999999989697, 5.000000000000000000 ) ) ;
|
||||
#141 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #486 ), #433 ) ;
|
||||
#142 = ORIENTED_EDGE ( 'NONE', *, *, #388, .F. ) ;
|
||||
#143 = LINE ( 'NONE', #369, #274 ) ;
|
||||
#144 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#145 = EDGE_CURVE ( 'NONE', #462, #51, #154, .T. ) ;
|
||||
#146 = FACE_OUTER_BOUND ( 'NONE', #541, .T. ) ;
|
||||
#147 = EDGE_CURVE ( 'NONE', #271, #271, #14, .T. ) ;
|
||||
#148 = VECTOR ( 'NONE', #452, 1000.000000000000000 ) ;
|
||||
#149 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#150 = ORIENTED_EDGE ( 'NONE', *, *, #506, .T. ) ;
|
||||
#151 = ADVANCED_FACE ( 'NONE', ( #231 ), #17, .F. ) ;
|
||||
#152 = LINE ( 'NONE', #325, #97 ) ;
|
||||
#153 = SURFACE_STYLE_USAGE ( .BOTH. , #480 ) ;
|
||||
#154 = LINE ( 'NONE', #328, #441 ) ;
|
||||
#155 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#156 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -28.49999999999998934, 0.000000000000000000 ) ) ;
|
||||
#157 = AXIS2_PLACEMENT_3D ( 'NONE', #216, #404, #198 ) ;
|
||||
#158 = EDGE_LOOP ( 'NONE', ( #89 ) ) ;
|
||||
#159 = ADVANCED_FACE ( 'NONE', ( #194, #500 ), #318, .F. ) ;
|
||||
#160 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#161 = ORIENTED_EDGE ( 'NONE', *, *, #55, .F. ) ;
|
||||
#162 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 0.000000000000000000 ) ) ;
|
||||
#163 = ORIENTED_EDGE ( 'NONE', *, *, #363, .F. ) ;
|
||||
#164 = PRESENTATION_STYLE_ASSIGNMENT (( #256 ) ) ;
|
||||
#165 = CARTESIAN_POINT ( 'NONE', ( -12.24999999999995914, 12.25000000000001421, 5.000000000000000000 ) ) ;
|
||||
#166 = ORIENTED_EDGE ( 'NONE', *, *, #197, .T. ) ;
|
||||
#167 = AXIS2_PLACEMENT_3D ( 'NONE', #360, #349, #182 ) ;
|
||||
#168 = VECTOR ( 'NONE', #425, 1000.000000000000000 ) ;
|
||||
#169 = AXIS2_PLACEMENT_3D ( 'NONE', #179, #43, #569 ) ;
|
||||
#170 = ADVANCED_FACE ( 'NONE', ( #447 ), #191, .F. ) ;
|
||||
#171 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#172 = VERTEX_POINT ( 'NONE', #13 ) ;
|
||||
#173 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#174 = LINE ( 'NONE', #444, #177 ) ;
|
||||
#175 = LINE ( 'NONE', #140, #422 ) ;
|
||||
#176 = ORIENTED_EDGE ( 'NONE', *, *, #417, .T. ) ;
|
||||
#177 = VECTOR ( 'NONE', #523, 1000.000000000000000 ) ;
|
||||
#178 = CIRCLE ( 'NONE', #496, 1.449999999999999956 ) ;
|
||||
#179 = CARTESIAN_POINT ( 'NONE', ( 6.267012690783840156, -10.74881630383337949, 5.000000000000000000 ) ) ;
|
||||
#180 = FACE_BOUND ( 'NONE', #386, .T. ) ;
|
||||
#181 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#182 = DIRECTION ( 'NONE', ( 0.7953332152586045645, -0.6061724809873920705, 0.000000000000000000 ) ) ;
|
||||
#183 = SURFACE_STYLE_FILL_AREA ( #306 ) ;
|
||||
#184 = FACE_OUTER_BOUND ( 'NONE', #249, .T. ) ;
|
||||
#185 = VECTOR ( 'NONE', #101, 1000.000000000000000 ) ;
|
||||
#186 = EDGE_CURVE ( 'NONE', #491, #491, #66, .T. ) ;
|
||||
#187 = AXIS2_PLACEMENT_3D ( 'NONE', #285, #314, #26 ) ;
|
||||
#188 = FACE_OUTER_BOUND ( 'NONE', #550, .T. ) ;
|
||||
#189 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -15.49999999999999467, 5.000000000000000000 ) ) ;
|
||||
#190 = VERTEX_POINT ( 'NONE', #276 ) ;
|
||||
#191 = PLANE ( 'NONE', #234 ) ;
|
||||
#192 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
|
||||
#193 = ADVANCED_FACE ( 'NONE', ( #146 ), #320, .F. ) ;
|
||||
#194 = FACE_OUTER_BOUND ( 'NONE', #332, .T. ) ;
|
||||
#195 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#196 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#197 = EDGE_CURVE ( 'NONE', #1, #555, #324, .T. ) ;
|
||||
#198 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#199 = ORIENTED_EDGE ( 'NONE', *, *, #197, .F. ) ;
|
||||
#200 = DIRECTION ( 'NONE', ( 4.069354889419232866E-16, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#201 = CARTESIAN_POINT ( 'NONE', ( 9.999999999999991118, -16.99999999999999645, 0.000000000000000000 ) ) ;
|
||||
#202 = VERTEX_POINT ( 'NONE', #64 ) ;
|
||||
#203 = DIRECTION ( 'NONE', ( -1.387778780781445676E-16, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#204 = EDGE_CURVE ( 'NONE', #358, #74, #510, .T. ) ;
|
||||
#205 = ORIENTED_EDGE ( 'NONE', *, *, #204, .F. ) ;
|
||||
#206 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #545, .NOT_KNOWN. ) ;
|
||||
#207 = CARTESIAN_POINT ( 'NONE', ( -16.99999999999999289, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#208 = ORIENTED_EDGE ( 'NONE', *, *, #549, .T. ) ;
|
||||
#209 = CARTESIAN_POINT ( 'NONE', ( 6.267012690783840156, -10.74881630383337949, 0.000000000000000000 ) ) ;
|
||||
#210 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #333, 'design' ) ;
|
||||
#211 = EDGE_LOOP ( 'NONE', ( #224, #100, #465, #242 ) ) ;
|
||||
#212 = DIRECTION ( 'NONE', ( -1.387778780781445676E-16, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#213 = EDGE_LOOP ( 'NONE', ( #205, #70, #382, #12 ) ) ;
|
||||
#214 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#215 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#216 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -25.49999999999999645, 5.000000000000000000 ) ) ;
|
||||
#217 = CARTESIAN_POINT ( 'NONE', ( -14.00000000000000355, -15.49999999999999467, 5.000000000000000000 ) ) ;
|
||||
#218 = EDGE_CURVE ( 'NONE', #462, #336, #418, .T. ) ;
|
||||
#219 = ORIENTED_EDGE ( 'NONE', *, *, #530, .F. ) ;
|
||||
#220 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#221 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #5, 'distance_accuracy_value', 'NONE');
|
||||
#222 = LINE ( 'NONE', #137, #265 ) ;
|
||||
#223 = CARTESIAN_POINT ( 'NONE', ( 13.49999999999998046, -13.50000000000002132, 5.000000000000000000 ) ) ;
|
||||
#224 = ORIENTED_EDGE ( 'NONE', *, *, #396, .T. ) ;
|
||||
#225 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#226 = ORIENTED_EDGE ( 'NONE', *, *, #539, .T. ) ;
|
||||
#227 = CARTESIAN_POINT ( 'NONE', ( -10.57565126016406332, 3.193150758876637241, 0.000000000000000000 ) ) ;
|
||||
#228 = DIRECTION ( 'NONE', ( 0.7071067811865500152, 0.7071067811865451302, 0.000000000000000000 ) ) ;
|
||||
#229 = LINE ( 'NONE', #451, #148 ) ;
|
||||
#230 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #257 ), #331 ) ;
|
||||
#231 = FACE_OUTER_BOUND ( 'NONE', #366, .T. ) ;
|
||||
#232 = EDGE_CURVE ( 'NONE', #528, #326, #68, .T. ) ;
|
||||
#233 = FACE_OUTER_BOUND ( 'NONE', #379, .T. ) ;
|
||||
#234 = AXIS2_PLACEMENT_3D ( 'NONE', #235, #56, #406 ) ;
|
||||
#235 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 5.000000000000000000 ) ) ;
|
||||
#236 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #486 ) ) ;
|
||||
#237 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#238 = ORIENTED_EDGE ( 'NONE', *, *, #340, .F. ) ;
|
||||
#239 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#240 = EDGE_CURVE ( 'NONE', #106, #106, #178, .T. ) ;
|
||||
#241 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 5.000000000000000000 ) ) ;
|
||||
#242 = ORIENTED_EDGE ( 'NONE', *, *, #388, .T. ) ;
|
||||
#243 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#244 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#245 = EDGE_LOOP ( 'NONE', ( #355, #321, #163, #312 ) ) ;
|
||||
#246 = AXIS2_PLACEMENT_3D ( 'NONE', #23, #28, #557 ) ;
|
||||
#247 = ORIENTED_EDGE ( 'NONE', *, *, #52, .F. ) ;
|
||||
#248 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#249 = EDGE_LOOP ( 'NONE', ( #226, #142, #262, #368 ) ) ;
|
||||
#250 = EDGE_CURVE ( 'NONE', #334, #334, #448, .T. ) ;
|
||||
#251 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#252 = EDGE_LOOP ( 'NONE', ( #63 ) ) ;
|
||||
#253 = LINE ( 'NONE', #477, #467 ) ;
|
||||
#254 = ORIENTED_EDGE ( 'NONE', *, *, #479, .F. ) ;
|
||||
#255 = VECTOR ( 'NONE', #251, 1000.000000000000000 ) ;
|
||||
#256 = SURFACE_STYLE_USAGE ( .BOTH. , #387 ) ;
|
||||
#257 = STYLED_ITEM ( 'NONE', ( #164 ), #79 ) ;
|
||||
#258 = ADVANCED_FACE ( 'NONE', ( #75, #124 ), #33, .F. ) ;
|
||||
#259 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 5.000000000000000000 ) ) ;
|
||||
#260 = ORIENTED_EDGE ( 'NONE', *, *, #218, .F. ) ;
|
||||
#261 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#262 = ORIENTED_EDGE ( 'NONE', *, *, #493, .F. ) ;
|
||||
#263 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#264 = CARTESIAN_POINT ( 'NONE', ( -9.000000000000003553, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#265 = VECTOR ( 'NONE', #435, 1000.000000000000000 ) ;
|
||||
#266 = VECTOR ( 'NONE', #263, 1000.000000000000000 ) ;
|
||||
#267 = CARTESIAN_POINT ( 'NONE', ( 9.999999999999991118, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#268 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#269 = ADVANCED_FACE ( 'NONE', ( #561 ), #461, .F. ) ;
|
||||
#270 = FACE_BOUND ( 'NONE', #48, .T. ) ;
|
||||
#271 = VERTEX_POINT ( 'NONE', #371 ) ;
|
||||
#272 = DIRECTION ( 'NONE', ( 1.387778780781445676E-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#273 = EDGE_CURVE ( 'NONE', #336, #295, #415, .T. ) ;
|
||||
#274 = VECTOR ( 'NONE', #316, 1000.000000000000227 ) ;
|
||||
#275 = CYLINDRICAL_SURFACE ( 'NONE', #36, 2.399999999999999467 ) ;
|
||||
#276 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 0.000000000000000000 ) ) ;
|
||||
#277 = EDGE_LOOP ( 'NONE', ( #478, #32, #76, #377, #176, #514, #38, #339, #116, #166, #566 ) ) ;
|
||||
#278 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#279 = ORIENTED_EDGE ( 'NONE', *, *, #240, .F. ) ;
|
||||
#280 = LINE ( 'NONE', #361, #58 ) ;
|
||||
#281 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#282 = VECTOR ( 'NONE', #308, 1000.000000000000227 ) ;
|
||||
#283 = VERTEX_POINT ( 'NONE', #207 ) ;
|
||||
#284 = EDGE_CURVE ( 'NONE', #469, #172, #515, .T. ) ;
|
||||
#285 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#286 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#287 = EDGE_LOOP ( 'NONE', ( #122, #315, #30, #505 ) ) ;
|
||||
#288 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #545 ) ) ;
|
||||
#289 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#290 = ORIENTED_EDGE ( 'NONE', *, *, #363, .T. ) ;
|
||||
#291 = ADVANCED_FACE ( 'NONE', ( #330 ), #372, .F. ) ;
|
||||
#292 = LINE ( 'NONE', #471, #139 ) ;
|
||||
#293 = EDGE_LOOP ( 'NONE', ( #150 ) ) ;
|
||||
#294 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#295 = VERTEX_POINT ( 'NONE', #201 ) ;
|
||||
#296 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
|
||||
#297 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 5.000000000000000000 ) ) ;
|
||||
#298 = ORIENTED_EDGE ( 'NONE', *, *, #340, .T. ) ;
|
||||
#299 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#300 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#301 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#302 = AXIS2_PLACEMENT_3D ( 'NONE', #307, #268, #481 ) ;
|
||||
#303 = AXIS2_PLACEMENT_3D ( 'NONE', #31, #69, #171 ) ;
|
||||
#304 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#305 = ADVANCED_FACE ( 'NONE', ( #338 ), #73, .F. ) ;
|
||||
#306 = FILL_AREA_STYLE ('',( #520 ) ) ;
|
||||
#307 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#308 = DIRECTION ( 'NONE', ( -0.7953332152586045645, 0.6061724809873920705, -0.000000000000000000 ) ) ;
|
||||
#309 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#310 = CYLINDRICAL_SURFACE ( 'NONE', #543, 2.399999999999999467 ) ;
|
||||
#311 = EDGE_CURVE ( 'NONE', #428, #1, #118, .T. ) ;
|
||||
#312 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
|
||||
#313 = AXIS2_PLACEMENT_3D ( 'NONE', #484, #84, #90 ) ;
|
||||
#314 = DIRECTION ( 'NONE', ( -0.7071067811865475727, 0.7071067811865475727, 0.000000000000000000 ) ) ;
|
||||
#315 = ORIENTED_EDGE ( 'NONE', *, *, #405, .T. ) ;
|
||||
#316 = DIRECTION ( 'NONE', ( -0.7953332152586045645, 0.6061724809873920705, -0.000000000000000000 ) ) ;
|
||||
#317 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #42, 'distance_accuracy_value', 'NONE');
|
||||
#318 = CYLINDRICAL_SURFACE ( 'NONE', #559, 1.449999999999999956 ) ;
|
||||
#319 = EDGE_CURVE ( 'NONE', #343, #358, #292, .T. ) ;
|
||||
#320 = PLANE ( 'NONE', #531 ) ;
|
||||
#321 = ORIENTED_EDGE ( 'NONE', *, *, #405, .F. ) ;
|
||||
#322 = VECTOR ( 'NONE', #341, 1000.000000000000000 ) ;
|
||||
#323 = VECTOR ( 'NONE', #173, 1000.000000000000000 ) ;
|
||||
#324 = LINE ( 'NONE', #499, #185 ) ;
|
||||
#325 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 5.000000000000000000 ) ) ;
|
||||
#326 = VERTEX_POINT ( 'NONE', #156 ) ;
|
||||
#327 = FACE_OUTER_BOUND ( 'NONE', #112, .T. ) ;
|
||||
#328 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 0.000000000000000000 ) ) ;
|
||||
#329 = DIRECTION ( 'NONE', ( 0.7071067811865451302, -0.7071067811865500152, 0.000000000000000000 ) ) ;
|
||||
#330 = FACE_OUTER_BOUND ( 'NONE', #211, .T. ) ;
|
||||
#331 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #317 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #42, #214, #380 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#332 = EDGE_LOOP ( 'NONE', ( #562 ) ) ;
|
||||
#333 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#334 = VERTEX_POINT ( 'NONE', #420 ) ;
|
||||
#335 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#336 = VERTEX_POINT ( 'NONE', #466 ) ;
|
||||
#337 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#338 = FACE_OUTER_BOUND ( 'NONE', #109, .T. ) ;
|
||||
#339 = ORIENTED_EDGE ( 'NONE', *, *, #440, .T. ) ;
|
||||
#340 = EDGE_CURVE ( 'NONE', #474, #18, #121, .T. ) ;
|
||||
#341 = DIRECTION ( 'NONE', ( -0.7071067811865491270, -0.7071067811865459074, -0.000000000000000000 ) ) ;
|
||||
#342 = VECTOR ( 'NONE', #212, 1000.000000000000000 ) ;
|
||||
#343 = VERTEX_POINT ( 'NONE', #504 ) ;
|
||||
#344 = CIRCLE ( 'NONE', #99, 2.399999999999999467 ) ;
|
||||
#345 = EDGE_LOOP ( 'NONE', ( #16 ) ) ;
|
||||
#346 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#347 = VERTEX_POINT ( 'NONE', #111 ) ;
|
||||
#348 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 0.000000000000000000 ) ) ;
|
||||
#349 = DIRECTION ( 'NONE', ( -0.6061724809873920705, -0.7953332152586045645, 0.000000000000000000 ) ) ;
|
||||
#350 = EDGE_CURVE ( 'NONE', #74, #558, #552, .T. ) ;
|
||||
#351 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -13.99999999999999467, 0.000000000000000000 ) ) ;
|
||||
#352 = ORIENTED_EDGE ( 'NONE', *, *, #240, .T. ) ;
|
||||
#353 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #257 ) ) ;
|
||||
#354 = DIRECTION ( 'NONE', ( -0.7071067811865451302, 0.7071067811865500152, -0.000000000000000000 ) ) ;
|
||||
#355 = ORIENTED_EDGE ( 'NONE', *, *, #417, .F. ) ;
|
||||
#356 = EDGE_CURVE ( 'NONE', #18, #51, #508, .T. ) ;
|
||||
#357 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#358 = VERTEX_POINT ( 'NONE', #244 ) ;
|
||||
#359 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#360 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#361 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 0.000000000000000000 ) ) ;
|
||||
#362 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#363 = EDGE_CURVE ( 'NONE', #190, #295, #37, .T. ) ;
|
||||
#364 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#365 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#366 = EDGE_LOOP ( 'NONE', ( #219, #468, #392, #238 ) ) ;
|
||||
#367 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#368 = ORIENTED_EDGE ( 'NONE', *, *, #284, .T. ) ;
|
||||
#369 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#370 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#371 = CARTESIAN_POINT ( 'NONE', ( -11.60000000000000497, -15.49999999999999467, 5.000000000000000000 ) ) ;
|
||||
#372 = PLANE ( 'NONE', #385 ) ;
|
||||
#373 = ORIENTED_EDGE ( 'NONE', *, *, #232, .F. ) ;
|
||||
#374 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#375 = CLOSED_SHELL ( 'NONE', ( #49, #22, #305, #104, #72, #556, #170, #9, #291, #258, #159, #193, #269, #498, #92, #537, #151 ) ) ;
|
||||
#376 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#377 = ORIENTED_EDGE ( 'NONE', *, *, #350, .T. ) ;
|
||||
#378 = CARTESIAN_POINT ( 'NONE', ( -12.02565126016406438, 3.193150758876637241, 0.000000000000000000 ) ) ;
|
||||
#379 = EDGE_LOOP ( 'NONE', ( #10, #485, #511, #298 ) ) ;
|
||||
#380 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#381 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#382 = ORIENTED_EDGE ( 'NONE', *, *, #218, .T. ) ;
|
||||
#383 = SURFACE_STYLE_FILL_AREA ( #129 ) ;
|
||||
#384 = DIRECTION ( 'NONE', ( 9.376883653928687363E-17, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#385 = AXIS2_PLACEMENT_3D ( 'NONE', #458, #20, #513 ) ;
|
||||
#386 = EDGE_LOOP ( 'NONE', ( #352 ) ) ;
|
||||
#387 = SURFACE_SIDE_STYLE ('',( #383 ) ) ;
|
||||
#388 = EDGE_CURVE ( 'NONE', #117, #516, #88, .T. ) ;
|
||||
#389 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#390 = ORIENTED_EDGE ( 'NONE', *, *, #273, .F. ) ;
|
||||
#391 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#392 = ORIENTED_EDGE ( 'NONE', *, *, #430, .F. ) ;
|
||||
#393 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#394 = FACE_BOUND ( 'NONE', #459, .T. ) ;
|
||||
#395 = AXIS2_PLACEMENT_3D ( 'NONE', #536, #409, #367 ) ;
|
||||
#396 = EDGE_CURVE ( 'NONE', #516, #283, #473, .T. ) ;
|
||||
#397 = VECTOR ( 'NONE', #427, 1000.000000000000000 ) ;
|
||||
#398 = VECTOR ( 'NONE', #438, 1000.000000000000000 ) ;
|
||||
#399 = LINE ( 'NONE', #259, #413 ) ;
|
||||
#400 = EDGE_LOOP ( 'NONE', ( #423, #553, #208, #61 ) ) ;
|
||||
#401 = FACE_OUTER_BOUND ( 'NONE', #345, .T. ) ;
|
||||
#402 = FACE_BOUND ( 'NONE', #419, .T. ) ;
|
||||
#403 = CARTESIAN_POINT ( 'NONE', ( -11.60000000000000497, -25.49999999999999645, 0.000000000000000000 ) ) ;
|
||||
#404 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#405 = EDGE_CURVE ( 'NONE', #295, #558, #482, .T. ) ;
|
||||
#406 = DIRECTION ( 'NONE', ( -4.069354889419232866E-16, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#407 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#408 = ORIENTED_EDGE ( 'NONE', *, *, #145, .T. ) ;
|
||||
#409 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#410 = VERTEX_POINT ( 'NONE', #113 ) ;
|
||||
#411 = VECTOR ( 'NONE', #384, 1000.000000000000000 ) ;
|
||||
#412 = VECTOR ( 'NONE', #220, 1000.000000000000000 ) ;
|
||||
#413 = VECTOR ( 'NONE', #434, 1000.000000000000000 ) ;
|
||||
#414 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#415 = LINE ( 'NONE', #162, #168 ) ;
|
||||
#416 = CARTESIAN_POINT ( 'NONE', ( 9.999999999999991118, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#417 = EDGE_CURVE ( 'NONE', #558, #347, #127, .T. ) ;
|
||||
#418 = LINE ( 'NONE', #248, #83 ) ;
|
||||
#419 = EDGE_LOOP ( 'NONE', ( #547 ) ) ;
|
||||
#420 = CARTESIAN_POINT ( 'NONE', ( 7.717012690783840334, -10.74881630383337949, 0.000000000000000000 ) ) ;
|
||||
#421 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 0.000000000000000000 ) ) ;
|
||||
#422 = VECTOR ( 'NONE', #329, 1000.000000000000114 ) ;
|
||||
#423 = ORIENTED_EDGE ( 'NONE', *, *, #512, .F. ) ;
|
||||
#424 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #333 ) ;
|
||||
#425 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#426 = ORIENTED_EDGE ( 'NONE', *, *, #549, .F. ) ;
|
||||
#427 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#428 = VERTEX_POINT ( 'NONE', #529 ) ;
|
||||
#429 = PRODUCT_CONTEXT ( 'NONE', #39, 'mechanical' ) ;
|
||||
#430 = EDGE_CURVE ( 'NONE', #18, #326, #436, .T. ) ;
|
||||
#431 = FACE_OUTER_BOUND ( 'NONE', #105, .T. ) ;
|
||||
#432 = ORIENTED_EDGE ( 'NONE', *, *, #2, .F. ) ;
|
||||
#433 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #221 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #5, #196, #155 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#434 = DIRECTION ( 'NONE', ( 4.069354889419232866E-16, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#435 = DIRECTION ( 'NONE', ( 0.7071067811865491270, 0.7071067811865459074, -0.000000000000000000 ) ) ;
|
||||
#436 = LINE ( 'NONE', #348, #560 ) ;
|
||||
#437 = ORIENTED_EDGE ( 'NONE', *, *, #19, .T. ) ;
|
||||
#438 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#439 = ORIENTED_EDGE ( 'NONE', *, *, #356, .F. ) ;
|
||||
#440 = EDGE_CURVE ( 'NONE', #117, #428, #527, .T. ) ;
|
||||
#441 = VECTOR ( 'NONE', #454, 1000.000000000000114 ) ;
|
||||
#442 = AXIS2_PLACEMENT_3D ( 'NONE', #299, #337, #304 ) ;
|
||||
#443 = CARTESIAN_POINT ( 'NONE', ( -16.99999999999999289, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#444 = CARTESIAN_POINT ( 'NONE', ( -9.000000000000003553, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#445 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 5.000000000000000000 ) ) ;
|
||||
#446 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 0.000000000000000000 ) ) ;
|
||||
#447 = FACE_OUTER_BOUND ( 'NONE', #400, .T. ) ;
|
||||
#448 = CIRCLE ( 'NONE', #57, 1.449999999999999956 ) ;
|
||||
#449 = CIRCLE ( 'NONE', #313, 1.449999999999999956 ) ;
|
||||
#450 = EDGE_CURVE ( 'NONE', #1, #528, #136, .T. ) ;
|
||||
#451 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#452 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#453 = EDGE_CURVE ( 'NONE', #71, #71, #344, .T. ) ;
|
||||
#454 = DIRECTION ( 'NONE', ( -0.7071067811865474617, -0.7071067811865474617, -0.000000000000000000 ) ) ;
|
||||
#455 = ORIENTED_EDGE ( 'NONE', *, *, #311, .F. ) ;
|
||||
#456 = PRESENTATION_STYLE_ASSIGNMENT (( #153 ) ) ;
|
||||
#457 = VECTOR ( 'NONE', #86, 999.9999999999998863 ) ;
|
||||
#458 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#459 = EDGE_LOOP ( 'NONE', ( #34 ) ) ;
|
||||
#460 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -28.49999999999998934, 5.000000000000000000 ) ) ;
|
||||
#461 = PLANE ( 'NONE', #303 ) ;
|
||||
#462 = VERTEX_POINT ( 'NONE', #567 ) ;
|
||||
#463 = EDGE_CURVE ( 'NONE', #507, #507, #7, .T. ) ;
|
||||
#464 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#465 = ORIENTED_EDGE ( 'NONE', *, *, #440, .F. ) ;
|
||||
#466 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 0.000000000000000000 ) ) ;
|
||||
#467 = VECTOR ( 'NONE', #133, 1000.000000000000000 ) ;
|
||||
#468 = ORIENTED_EDGE ( 'NONE', *, *, #114, .F. ) ;
|
||||
#469 = VERTEX_POINT ( 'NONE', #517 ) ;
|
||||
#470 = FILL_AREA_STYLE_COLOUR ( '', #487 ) ;
|
||||
#471 = CARTESIAN_POINT ( 'NONE', ( 10.24999999999999645, -10.24999999999999645, 5.000000000000000000 ) ) ;
|
||||
#472 = ORIENTED_EDGE ( 'NONE', *, *, #19, .F. ) ;
|
||||
#473 = LINE ( 'NONE', #393, #266 ) ;
|
||||
#474 = VERTEX_POINT ( 'NONE', #524 ) ;
|
||||
#475 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #39 ) ;
|
||||
#476 = CIRCLE ( 'NONE', #157, 2.399999999999999467 ) ;
|
||||
#477 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#478 = ORIENTED_EDGE ( 'NONE', *, *, #490, .T. ) ;
|
||||
#479 = EDGE_CURVE ( 'NONE', #283, #428, #563, .T. ) ;
|
||||
#480 = SURFACE_SIDE_STYLE ('',( #183 ) ) ;
|
||||
#481 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#482 = LINE ( 'NONE', #267, #412 ) ;
|
||||
#483 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#484 = CARTESIAN_POINT ( 'NONE', ( -12.02565126016406438, 3.193150758876637241, 5.000000000000000000 ) ) ;
|
||||
#485 = ORIENTED_EDGE ( 'NONE', *, *, #2, .T. ) ;
|
||||
#486 = STYLED_ITEM ( 'NONE', ( #456 ), #526 ) ;
|
||||
#487 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#488 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#489 = EDGE_LOOP ( 'NONE', ( #279 ) ) ;
|
||||
#490 = EDGE_CURVE ( 'NONE', #474, #343, #253, .T. ) ;
|
||||
#491 = VERTEX_POINT ( 'NONE', #95 ) ;
|
||||
#492 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.387778780781445676E-16, 0.000000000000000000 ) ) ;
|
||||
#493 = EDGE_CURVE ( 'NONE', #469, #117, #3, .T. ) ;
|
||||
#494 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 4.500000000000003553, 5.000000000000000000 ) ) ;
|
||||
#495 = ORIENTED_EDGE ( 'NONE', *, *, #396, .F. ) ;
|
||||
#496 = AXIS2_PLACEMENT_3D ( 'NONE', #378, #294, #237 ) ;
|
||||
#497 = VECTOR ( 'NONE', #357, 1000.000000000000000 ) ;
|
||||
#498 = ADVANCED_FACE ( 'NONE', ( #401, #431 ), #310, .F. ) ;
|
||||
#499 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000355, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#500 = FACE_OUTER_BOUND ( 'NONE', #81, .T. ) ;
|
||||
#501 = ORIENTED_EDGE ( 'NONE', *, *, #232, .T. ) ;
|
||||
#502 = LINE ( 'NONE', #6, #108 ) ;
|
||||
#503 = EDGE_LOOP ( 'NONE', ( #247 ) ) ;
|
||||
#504 = CARTESIAN_POINT ( 'NONE', ( -9.000000000000003553, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#505 = ORIENTED_EDGE ( 'NONE', *, *, #519, .T. ) ;
|
||||
#506 = EDGE_CURVE ( 'NONE', #410, #410, #449, .T. ) ;
|
||||
#507 = VERTEX_POINT ( 'NONE', #67 ) ;
|
||||
#508 = LINE ( 'NONE', #115, #47 ) ;
|
||||
#509 = ORIENTED_EDGE ( 'NONE', *, *, #450, .T. ) ;
|
||||
#510 = LINE ( 'NONE', #346, #342 ) ;
|
||||
#511 = ORIENTED_EDGE ( 'NONE', *, *, #490, .F. ) ;
|
||||
#512 = EDGE_CURVE ( 'NONE', #347, #469, #399, .T. ) ;
|
||||
#513 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#514 = ORIENTED_EDGE ( 'NONE', *, *, #512, .T. ) ;
|
||||
#515 = LINE ( 'NONE', #241, #255 ) ;
|
||||
#516 = VERTEX_POINT ( 'NONE', #50 ) ;
|
||||
#517 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000355, -12.73710447204475038, 5.000000000000000000 ) ) ;
|
||||
#518 = FACE_BOUND ( 'NONE', #252, .T. ) ;
|
||||
#519 = EDGE_CURVE ( 'NONE', #74, #336, #131, .T. ) ;
|
||||
#520 = FILL_AREA_STYLE_COLOUR ( '', #195 ) ;
|
||||
#521 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #374, 'distance_accuracy_value', 'NONE');
|
||||
#522 = AXIS2_PLACEMENT_3D ( 'NONE', #554, #381, #286 ) ;
|
||||
#523 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#524 = CARTESIAN_POINT ( 'NONE', ( -19.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#525 = EDGE_LOOP ( 'NONE', ( #260, #408, #439, #21, #373, #437, #495, #29, #426, #290, #390 ) ) ;
|
||||
#526 = MANIFOLD_SOLID_BREP ( 'Chanfrein2', #375 ) ;
|
||||
#527 = LINE ( 'NONE', #261, #497 ) ;
|
||||
#528 = VERTEX_POINT ( 'NONE', #446 ) ;
|
||||
#529 = CARTESIAN_POINT ( 'NONE', ( -16.99999999999999289, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#530 = EDGE_CURVE ( 'NONE', #555, #474, #175, .T. ) ;
|
||||
#531 = AXIS2_PLACEMENT_3D ( 'NONE', #494, #540, #278 ) ;
|
||||
#532 = ORIENTED_EDGE ( 'NONE', *, *, #319, .F. ) ;
|
||||
#533 = VECTOR ( 'NONE', #359, 1000.000000000000000 ) ;
|
||||
#534 = VECTOR ( 'NONE', #40, 999.9999999999998863 ) ;
|
||||
#535 = FACE_OUTER_BOUND ( 'NONE', #287, .T. ) ;
|
||||
#536 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, -29.50000000000000000, 5.000000000000000000 ) ) ;
|
||||
#537 = ADVANCED_FACE ( 'NONE', ( #327 ), #110, .F. ) ;
|
||||
#538 = CARTESIAN_POINT ( 'NONE', ( 6.267012690783840156, -10.74881630383337949, 5.000000000000000000 ) ) ;
|
||||
#539 = EDGE_CURVE ( 'NONE', #172, #516, #143, .T. ) ;
|
||||
#540 = DIRECTION ( 'NONE', ( 0.7071067811865459074, -0.7071067811865491270, 0.000000000000000000 ) ) ;
|
||||
#541 = EDGE_LOOP ( 'NONE', ( #455, #254, #472, #85 ) ) ;
|
||||
#542 = VECTOR ( 'NONE', #335, 1000.000000000000000 ) ;
|
||||
#543 = AXIS2_PLACEMENT_3D ( 'NONE', #217, #391, #181 ) ;
|
||||
#544 = CARTESIAN_POINT ( 'NONE', ( -13.55224688038980574, 7.500000000000000000, 5.000000000000000000 ) ) ;
|
||||
#545 = PRODUCT ( 'support_right_encoder_bot_bis', 'support_right_encoder_bot_bis', '', ( #429 ) ) ;
|
||||
#546 = PLANE ( 'NONE', #395 ) ;
|
||||
#547 = ORIENTED_EDGE ( 'NONE', *, *, #186, .T. ) ;
|
||||
#548 = DIRECTION ( 'NONE', ( 0.7071067811865474617, 0.7071067811865474617, -0.000000000000000000 ) ) ;
|
||||
#549 = EDGE_CURVE ( 'NONE', #190, #172, #280, .T. ) ;
|
||||
#550 = EDGE_LOOP ( 'NONE', ( #44 ) ) ;
|
||||
#551 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#552 = LINE ( 'NONE', #160, #542 ) ;
|
||||
#553 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
|
||||
#554 = CARTESIAN_POINT ( 'NONE', ( -12.02565126016406438, 3.193150758876637241, 5.000000000000000000 ) ) ;
|
||||
#555 = VERTEX_POINT ( 'NONE', #460 ) ;
|
||||
#556 = ADVANCED_FACE ( 'NONE', ( #535 ), #53, .F. ) ;
|
||||
#557 = DIRECTION ( 'NONE', ( -9.376883653928687363E-17, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#558 = VERTEX_POINT ( 'NONE', #416 ) ;
|
||||
#559 = AXIS2_PLACEMENT_3D ( 'NONE', #538, #407, #103 ) ;
|
||||
#560 = VECTOR ( 'NONE', #354, 1000.000000000000114 ) ;
|
||||
#561 = FACE_OUTER_BOUND ( 'NONE', #245, .T. ) ;
|
||||
#562 = ORIENTED_EDGE ( 'NONE', *, *, #463, .T. ) ;
|
||||
#563 = LINE ( 'NONE', #443, #323 ) ;
|
||||
#564 = EDGE_LOOP ( 'NONE', ( #123 ) ) ;
|
||||
#565 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999996447, -16.99999999999999645, 5.000000000000000000 ) ) ;
|
||||
#566 = ORIENTED_EDGE ( 'NONE', *, *, #530, .T. ) ;
|
||||
#567 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999994671, -28.49999999999998934, 0.000000000000000000 ) ) ;
|
||||
#568 = PLANE ( 'NONE', #45 ) ;
|
||||
#569 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
1143
STEPS/nano_hexapod/support_right_encoder_top.STEP
Normal file
683
STEPS/nano_hexapod/support_right_encoder_top_bis.STEP
Normal file
@@ -0,0 +1,683 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('support_right_encoder_top_bis.STEP',
|
||||
'2021-04-15T07:48:46',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, -9.000000000000007105 ) ) ;
|
||||
#2 = LINE ( 'NONE', #209, #663 ) ;
|
||||
#3 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, 3.000000000000000888 ) ) ;
|
||||
#4 = PLANE ( 'NONE', #289 ) ;
|
||||
#5 = VECTOR ( 'NONE', #346, 1000.000000000000000 ) ;
|
||||
#6 = CIRCLE ( 'NONE', #48, 1.700000000000000178 ) ;
|
||||
#7 = FILL_AREA_STYLE ('',( #465 ) ) ;
|
||||
#8 = SURFACE_SIDE_STYLE ('',( #14 ) ) ;
|
||||
#9 = ADVANCED_FACE ( 'NONE', ( #548 ), #244, .F. ) ;
|
||||
#10 = VERTEX_POINT ( 'NONE', #358 ) ;
|
||||
#11 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -1.228927517285413008E-16 ) ) ;
|
||||
#12 = VERTEX_POINT ( 'NONE', #593 ) ;
|
||||
#13 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#14 = SURFACE_STYLE_FILL_AREA ( #366 ) ;
|
||||
#15 = ORIENTED_EDGE ( 'NONE', *, *, #664, .F. ) ;
|
||||
#16 = CLOSED_SHELL ( 'NONE', ( #308, #109, #178, #104, #410, #398, #544, #456, #170, #272, #535, #513, #527, #418, #517, #9, #498, #311, #433, #231 ) ) ;
|
||||
#17 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#18 = EDGE_CURVE ( 'NONE', #376, #181, #135, .T. ) ;
|
||||
#19 = ORIENTED_EDGE ( 'NONE', *, *, #254, .F. ) ;
|
||||
#20 = ORIENTED_EDGE ( 'NONE', *, *, #510, .T. ) ;
|
||||
#21 = LINE ( 'NONE', #85, #382 ) ;
|
||||
#22 = ORIENTED_EDGE ( 'NONE', *, *, #67, .T. ) ;
|
||||
#23 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ;
|
||||
#24 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#25 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#26 = LINE ( 'NONE', #233, #206 ) ;
|
||||
#27 = ORIENTED_EDGE ( 'NONE', *, *, #443, .T. ) ;
|
||||
#28 = LINE ( 'NONE', #543, #575 ) ;
|
||||
#29 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.7071067811865500152, 0.7071067811865450192 ) ) ;
|
||||
#30 = ORIENTED_EDGE ( 'NONE', *, *, #656, .T. ) ;
|
||||
#31 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #557 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #473, #74, #368 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#32 = VECTOR ( 'NONE', #183, 1000.000000000000000 ) ;
|
||||
#33 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, -4.499999999999991118 ) ) ;
|
||||
#34 = EDGE_CURVE ( 'NONE', #324, #146, #92, .T. ) ;
|
||||
#35 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 24.50000000000000000, -1.500000000000029976 ) ) ;
|
||||
#36 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#37 = LINE ( 'NONE', #176, #638 ) ;
|
||||
#38 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #365, 'distance_accuracy_value', 'NONE');
|
||||
#39 = ORIENTED_EDGE ( 'NONE', *, *, #338, .T. ) ;
|
||||
#40 = ORIENTED_EDGE ( 'NONE', *, *, #211, .T. ) ;
|
||||
#41 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#42 = ORIENTED_EDGE ( 'NONE', *, *, #59, .T. ) ;
|
||||
#43 = VECTOR ( 'NONE', #417, 1000.000000000000000 ) ;
|
||||
#44 = EDGE_CURVE ( 'NONE', #477, #341, #439, .T. ) ;
|
||||
#45 = CYLINDRICAL_SURFACE ( 'NONE', #533, 1.700000000000000178 ) ;
|
||||
#46 = LINE ( 'NONE', #241, #629 ) ;
|
||||
#47 = AXIS2_PLACEMENT_3D ( 'NONE', #208, #53, #521 ) ;
|
||||
#48 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #567, #569 ) ;
|
||||
#49 = VERTEX_POINT ( 'NONE', #298 ) ;
|
||||
#50 = LINE ( 'NONE', #547, #161 ) ;
|
||||
#51 = VERTEX_POINT ( 'NONE', #337 ) ;
|
||||
#52 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #502 ) ) ;
|
||||
#53 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#54 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.7071067811865454633, -0.7071067811865495711 ) ) ;
|
||||
#55 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#56 = LINE ( 'NONE', #617, #167 ) ;
|
||||
#57 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, 16.50000000000000000, 3.035766082959412415E-15 ) ) ;
|
||||
#58 = LINE ( 'NONE', #516, #415 ) ;
|
||||
#59 = EDGE_CURVE ( 'NONE', #546, #303, #397, .T. ) ;
|
||||
#60 = STYLED_ITEM ( 'NONE', ( #586 ), #269 ) ;
|
||||
#61 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999987566, -16.50000000000000000, -3.713127252568312743E-15 ) ) ;
|
||||
#62 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 24.50000000000000000, -9.000000000000007105 ) ) ;
|
||||
#63 = VERTEX_POINT ( 'NONE', #501 ) ;
|
||||
#64 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#65 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#66 = ORIENTED_EDGE ( 'NONE', *, *, #239, .T. ) ;
|
||||
#67 = EDGE_CURVE ( 'NONE', #632, #477, #46, .T. ) ;
|
||||
#68 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#69 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, 2.999999999999993783 ) ) ;
|
||||
#70 = ORIENTED_EDGE ( 'NONE', *, *, #319, .F. ) ;
|
||||
#71 = ORIENTED_EDGE ( 'NONE', *, *, #34, .F. ) ;
|
||||
#72 = VECTOR ( 'NONE', #106, 1000.000000000000000 ) ;
|
||||
#73 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#74 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#75 = VECTOR ( 'NONE', #11, 1000.000000000000000 ) ;
|
||||
#76 = EDGE_LOOP ( 'NONE', ( #499, #139, #344, #636, #635, #377 ) ) ;
|
||||
#77 = EDGE_LOOP ( 'NONE', ( #330, #253, #373, #591, #657, #66, #626, #90 ) ) ;
|
||||
#78 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;
|
||||
#79 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#80 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#81 = ORIENTED_EDGE ( 'NONE', *, *, #88, .F. ) ;
|
||||
#82 = CIRCLE ( 'NONE', #393, 1.700000000000000178 ) ;
|
||||
#83 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#84 = LINE ( 'NONE', #492, #651 ) ;
|
||||
#85 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -11.49999999999995204, 11.49999999999999645 ) ) ;
|
||||
#86 = EDGE_LOOP ( 'NONE', ( #399, #225, #379, #435 ) ) ;
|
||||
#87 = ORIENTED_EDGE ( 'NONE', *, *, #374, .F. ) ;
|
||||
#88 = EDGE_CURVE ( 'NONE', #303, #630, #84, .T. ) ;
|
||||
#89 = SHAPE_DEFINITION_REPRESENTATION ( #484, #145 ) ;
|
||||
#90 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ;
|
||||
#91 = PLANE ( 'NONE', #361 ) ;
|
||||
#92 = LINE ( 'NONE', #148, #194 ) ;
|
||||
#93 = EDGE_CURVE ( 'NONE', #200, #471, #646, .T. ) ;
|
||||
#94 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ;
|
||||
#95 = VECTOR ( 'NONE', #448, 1000.000000000000000 ) ;
|
||||
#96 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#97 = EDGE_LOOP ( 'NONE', ( #138 ) ) ;
|
||||
#98 = VECTOR ( 'NONE', #375, 1000.000000000000000 ) ;
|
||||
#99 = ORIENTED_EDGE ( 'NONE', *, *, #18, .F. ) ;
|
||||
#100 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -14.50000000000002665, -14.49999999999999112 ) ) ;
|
||||
#101 = LINE ( 'NONE', #403, #179 ) ;
|
||||
#102 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#103 = FACE_OUTER_BOUND ( 'NONE', #172, .T. ) ;
|
||||
#104 = ADVANCED_FACE ( 'NONE', ( #103 ), #355, .F. ) ;
|
||||
#105 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#106 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#107 = AXIS2_PLACEMENT_3D ( 'NONE', #552, #444, #388 ) ;
|
||||
#108 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#109 = ADVANCED_FACE ( 'NONE', ( #205 ), #156, .F. ) ;
|
||||
#110 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -15.49999999999999289, 2.999999999999995115 ) ) ;
|
||||
#111 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 21.50000000000000000, -4.699999999999997513 ) ) ;
|
||||
#112 = VERTEX_POINT ( 'NONE', #57 ) ;
|
||||
#113 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#114 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, 3.000000000000000888 ) ) ;
|
||||
#115 = ORIENTED_EDGE ( 'NONE', *, *, #510, .F. ) ;
|
||||
#116 = EDGE_CURVE ( 'NONE', #63, #333, #562, .T. ) ;
|
||||
#117 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#118 = FACE_OUTER_BOUND ( 'NONE', #532, .T. ) ;
|
||||
#119 = ORIENTED_EDGE ( 'NONE', *, *, #598, .T. ) ;
|
||||
#120 = EDGE_LOOP ( 'NONE', ( #640, #39, #423, #149 ) ) ;
|
||||
#121 = EDGE_CURVE ( 'NONE', #112, #477, #518, .T. ) ;
|
||||
#122 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865500152, -0.7071067811865450192 ) ) ;
|
||||
#123 = VERTEX_POINT ( 'NONE', #310 ) ;
|
||||
#124 = ORIENTED_EDGE ( 'NONE', *, *, #116, .T. ) ;
|
||||
#125 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.084202172485504311E-16 ) ) ;
|
||||
#126 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #155, #460 ) ;
|
||||
#127 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#128 = AXIS2_PLACEMENT_3D ( 'NONE', #215, #221, #573 ) ;
|
||||
#129 = VERTEX_POINT ( 'NONE', #622 ) ;
|
||||
#130 = LINE ( 'NONE', #538, #589 ) ;
|
||||
#131 = VERTEX_POINT ( 'NONE', #110 ) ;
|
||||
#132 = PLANE ( 'NONE', #223 ) ;
|
||||
#133 = LINE ( 'NONE', #336, #304 ) ;
|
||||
#134 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #340, #441 ) ;
|
||||
#135 = LINE ( 'NONE', #655, #267 ) ;
|
||||
#136 = PLANE ( 'NONE', #268 ) ;
|
||||
#137 = VECTOR ( 'NONE', #147, 1000.000000000000000 ) ;
|
||||
#138 = ORIENTED_EDGE ( 'NONE', *, *, #563, .F. ) ;
|
||||
#139 = ORIENTED_EDGE ( 'NONE', *, *, #616, .T. ) ;
|
||||
#140 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, 3.000000000000002665 ) ) ;
|
||||
#141 = EDGE_CURVE ( 'NONE', #420, #376, #56, .T. ) ;
|
||||
#142 = ORIENTED_EDGE ( 'NONE', *, *, #627, .F. ) ;
|
||||
#143 = CYLINDRICAL_SURFACE ( 'NONE', #279, 1.700000000000000178 ) ;
|
||||
#144 = DIRECTION ( 'NONE', ( 0.7071067811865474617, -0.7071067811865474617, -9.395639495234944675E-17 ) ) ;
|
||||
#145 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'support_right_encoder_top_bis', ( #269, #380 ), #299 ) ;
|
||||
#146 = VERTEX_POINT ( 'NONE', #458 ) ;
|
||||
#147 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.228927517285413008E-16 ) ) ;
|
||||
#148 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#149 = ORIENTED_EDGE ( 'NONE', *, *, #281, .T. ) ;
|
||||
#150 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#151 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#152 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #60 ) ) ;
|
||||
#153 = AXIS2_PLACEMENT_3D ( 'NONE', #354, #459, #506 ) ;
|
||||
#154 = FACE_OUTER_BOUND ( 'NONE', #295, .T. ) ;
|
||||
#155 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.080503983578805549E-17, 1.000000000000000000 ) ) ;
|
||||
#156 = PLANE ( 'NONE', #360 ) ;
|
||||
#157 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, 2.999999999999995115 ) ) ;
|
||||
#158 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#159 = AXIS2_PLACEMENT_3D ( 'NONE', #162, #307, #362 ) ;
|
||||
#160 = EDGE_CURVE ( 'NONE', #230, #63, #101, .T. ) ;
|
||||
#161 = VECTOR ( 'NONE', #406, 1000.000000000000000 ) ;
|
||||
#162 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -24.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#163 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -21.50000000000000000, -4.699999999999997513 ) ) ;
|
||||
#164 = LINE ( 'NONE', #114, #468 ) ;
|
||||
#165 = EDGE_LOOP ( 'NONE', ( #550, #124, #525, #184 ) ) ;
|
||||
#166 = LINE ( 'NONE', #168, #553 ) ;
|
||||
#167 = VECTOR ( 'NONE', #151, 1000.000000000000000 ) ;
|
||||
#168 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, -4.499999999999992895 ) ) ;
|
||||
#169 = LINE ( 'NONE', #266, #479 ) ;
|
||||
#170 = ADVANCED_FACE ( 'NONE', ( #610 ), #462, .F. ) ;
|
||||
#171 = ORIENTED_EDGE ( 'NONE', *, *, #416, .T. ) ;
|
||||
#172 = EDGE_LOOP ( 'NONE', ( #282, #276, #349, #481 ) ) ;
|
||||
#173 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ;
|
||||
#174 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, 24.50000000000000000, 3.000000000000003553 ) ) ;
|
||||
#175 = VERTEX_POINT ( 'NONE', #213 ) ;
|
||||
#176 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 11.50000000000005684, 11.49999999999998934 ) ) ;
|
||||
#177 = VECTOR ( 'NONE', #64, 1000.000000000000000 ) ;
|
||||
#178 = ADVANCED_FACE ( 'NONE', ( #315 ), #4, .F. ) ;
|
||||
#179 = VECTOR ( 'NONE', #54, 1000.000000000000000 ) ;
|
||||
#180 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#181 = VERTEX_POINT ( 'NONE', #260 ) ;
|
||||
#182 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#183 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#184 = ORIENTED_EDGE ( 'NONE', *, *, #254, .T. ) ;
|
||||
#185 = FACE_OUTER_BOUND ( 'NONE', #650, .T. ) ;
|
||||
#186 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999987566, 16.50000000000000000, 6.717282118704423539E-16 ) ) ;
|
||||
#187 = ORIENTED_EDGE ( 'NONE', *, *, #302, .T. ) ;
|
||||
#188 = EDGE_CURVE ( 'NONE', #12, #112, #614, .T. ) ;
|
||||
#189 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#190 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, 1.734723475976807094E-15 ) ) ;
|
||||
#191 = STYLED_ITEM ( 'NONE', ( #570 ), #145 ) ;
|
||||
#192 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#193 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
|
||||
#194 = VECTOR ( 'NONE', #401, 1000.000000000000000 ) ;
|
||||
#195 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -16.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#196 = AXIS2_PLACEMENT_3D ( 'NONE', #592, #634, #335 ) ;
|
||||
#197 = EDGE_CURVE ( 'NONE', #469, #469, #467, .T. ) ;
|
||||
#198 = VERTEX_POINT ( 'NONE', #411 ) ;
|
||||
#199 = ORIENTED_EDGE ( 'NONE', *, *, #436, .F. ) ;
|
||||
#200 = VERTEX_POINT ( 'NONE', #263 ) ;
|
||||
#201 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 7.080503983578804316E-17 ) ) ;
|
||||
#202 = LINE ( 'NONE', #359, #503 ) ;
|
||||
#203 = EDGE_CURVE ( 'NONE', #146, #51, #58, .T. ) ;
|
||||
#204 = FACE_OUTER_BOUND ( 'NONE', #367, .T. ) ;
|
||||
#205 = FACE_OUTER_BOUND ( 'NONE', #165, .T. ) ;
|
||||
#206 = VECTOR ( 'NONE', #180, 1000.000000000000000 ) ;
|
||||
#207 = PLANE ( 'NONE', #153 ) ;
|
||||
#208 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#209 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, -3.686287386450715076E-15 ) ) ;
|
||||
#210 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#211 = EDGE_CURVE ( 'NONE', #49, #632, #2, .T. ) ;
|
||||
#212 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.416100796715761110E-16, -1.000000000000000000 ) ) ;
|
||||
#213 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 19.99999999999996803, -9.000000000000007105 ) ) ;
|
||||
#214 = SURFACE_STYLE_FILL_AREA ( #7 ) ;
|
||||
#215 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 6.144637586427065040E-17, -0.5000000000000000000 ) ) ;
|
||||
#216 = SURFACE_SIDE_STYLE ('',( #214 ) ) ;
|
||||
#217 = FILL_AREA_STYLE_COLOUR ( '', #351 ) ;
|
||||
#218 = ORIENTED_EDGE ( 'NONE', *, *, #197, .T. ) ;
|
||||
#219 = EDGE_CURVE ( 'NONE', #630, #471, #202, .T. ) ;
|
||||
#220 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#221 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.228927517285413008E-16, -1.000000000000000000 ) ) ;
|
||||
#222 = VERTEX_POINT ( 'NONE', #158 ) ;
|
||||
#223 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #385, #583 ) ;
|
||||
#224 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#225 = ORIENTED_EDGE ( 'NONE', *, *, #293, .T. ) ;
|
||||
#226 = ORIENTED_EDGE ( 'NONE', *, *, #364, .F. ) ;
|
||||
#227 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#228 = LINE ( 'NONE', #378, #98 ) ;
|
||||
#229 = EDGE_LOOP ( 'NONE', ( #218 ) ) ;
|
||||
#230 = VERTEX_POINT ( 'NONE', #556 ) ;
|
||||
#231 = ADVANCED_FACE ( 'NONE', ( #257 ), #455, .T. ) ;
|
||||
#232 = LINE ( 'NONE', #381, #611 ) ;
|
||||
#233 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#234 = ORIENTED_EDGE ( 'NONE', *, *, #203, .T. ) ;
|
||||
#235 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 14.49999999999991473, -14.50000000000001599 ) ) ;
|
||||
#236 = VECTOR ( 'NONE', #639, 1000.000000000000000 ) ;
|
||||
#237 = ORIENTED_EDGE ( 'NONE', *, *, #494, .T. ) ;
|
||||
#238 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -16.50000000000000000, 3.035766082959412415E-15 ) ) ;
|
||||
#239 = EDGE_CURVE ( 'NONE', #596, #198, #531, .T. ) ;
|
||||
#240 = FACE_OUTER_BOUND ( 'NONE', #395, .T. ) ;
|
||||
#241 = CARTESIAN_POINT ( 'NONE', ( -60.31967482832461513, -16.50000000000000000, -3.713127252568312743E-15 ) ) ;
|
||||
#242 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#243 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#244 = PLANE ( 'NONE', #107 ) ;
|
||||
#245 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #642 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #73, #25, #585 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#246 = ORIENTED_EDGE ( 'NONE', *, *, #239, .F. ) ;
|
||||
#247 = VECTOR ( 'NONE', #559, 1000.000000000000114 ) ;
|
||||
#248 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, -1.499999999999999556 ) ) ;
|
||||
#249 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ;
|
||||
#250 = VECTOR ( 'NONE', #256, 1000.000000000000000 ) ;
|
||||
#251 = ORIENTED_EDGE ( 'NONE', *, *, #121, .F. ) ;
|
||||
#252 = LINE ( 'NONE', #1, #524 ) ;
|
||||
#253 = ORIENTED_EDGE ( 'NONE', *, *, #574, .T. ) ;
|
||||
#254 = EDGE_CURVE ( 'NONE', #222, #596, #228, .T. ) ;
|
||||
#255 = ORIENTED_EDGE ( 'NONE', *, *, #616, .F. ) ;
|
||||
#256 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#257 = FACE_OUTER_BOUND ( 'NONE', #438, .T. ) ;
|
||||
#258 = VECTOR ( 'NONE', #306, 1000.000000000000114 ) ;
|
||||
#259 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#260 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 15.49999999999999289, 5.388538038571455288E-16 ) ) ;
|
||||
#261 = EDGE_CURVE ( 'NONE', #333, #222, #371, .T. ) ;
|
||||
#262 = FACE_BOUND ( 'NONE', #229, .T. ) ;
|
||||
#263 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#264 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#265 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, 16.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#266 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -15.49999999999999289, -4.770489558936219510E-15 ) ) ;
|
||||
#267 = VECTOR ( 'NONE', #144, 1000.000000000000114 ) ;
|
||||
#268 = AXIS2_PLACEMENT_3D ( 'NONE', #182, #537, #227 ) ;
|
||||
#269 = MANIFOLD_SOLID_BREP ( 'Chanfrein4', #16 ) ;
|
||||
#270 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#271 = ORIENTED_EDGE ( 'NONE', *, *, #374, .T. ) ;
|
||||
#272 = ADVANCED_FACE ( 'NONE', ( #475 ), #428, .T. ) ;
|
||||
#273 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
|
||||
#274 = VERTEX_POINT ( 'NONE', #322 ) ;
|
||||
#275 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -24.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#276 = ORIENTED_EDGE ( 'NONE', *, *, #364, .T. ) ;
|
||||
#277 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ;
|
||||
#278 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.416100796715760863E-16 ) ) ;
|
||||
#279 = AXIS2_PLACEMENT_3D ( 'NONE', #312, #402, #457 ) ;
|
||||
#280 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#281 = EDGE_CURVE ( 'NONE', #131, #49, #169, .T. ) ;
|
||||
#282 = ORIENTED_EDGE ( 'NONE', *, *, #554, .T. ) ;
|
||||
#283 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
|
||||
#284 = FACE_OUTER_BOUND ( 'NONE', #447, .T. ) ;
|
||||
#285 = ORIENTED_EDGE ( 'NONE', *, *, #88, .T. ) ;
|
||||
#286 = LINE ( 'NONE', #437, #32 ) ;
|
||||
#287 = EDGE_LOOP ( 'NONE', ( #496, #115, #342, #81 ) ) ;
|
||||
#288 = PLANE ( 'NONE', #196 ) ;
|
||||
#289 = AXIS2_PLACEMENT_3D ( 'NONE', #512, #509, #317 ) ;
|
||||
#290 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#291 = VECTOR ( 'NONE', #343, 1000.000000000000000 ) ;
|
||||
#292 = ORIENTED_EDGE ( 'NONE', *, *, #141, .T. ) ;
|
||||
#293 = EDGE_CURVE ( 'NONE', #12, #341, #470, .T. ) ;
|
||||
#294 = LINE ( 'NONE', #442, #321 ) ;
|
||||
#295 = EDGE_LOOP ( 'NONE', ( #15 ) ) ;
|
||||
#296 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
|
||||
#297 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#298 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -15.49999999999999289, -3.580252844555017002E-15 ) ) ;
|
||||
#299 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #38 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #365, #461, #413 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#300 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ;
|
||||
#301 = VECTOR ( 'NONE', #122, 1000.000000000000000 ) ;
|
||||
#302 = EDGE_CURVE ( 'NONE', #230, #372, #164, .T. ) ;
|
||||
#303 = VERTEX_POINT ( 'NONE', #578 ) ;
|
||||
#304 = VECTOR ( 'NONE', #192, 1000.000000000000000 ) ;
|
||||
#305 = ORIENTED_EDGE ( 'NONE', *, *, #387, .F. ) ;
|
||||
#306 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.7071067811865465735, -0.7071067811865483499 ) ) ;
|
||||
#307 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#308 = ADVANCED_FACE ( 'NONE', ( #118 ), #529, .F. ) ;
|
||||
#309 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -4.499999999999992895 ) ) ;
|
||||
#310 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, 19.99999999999999645, 3.000000000000003109 ) ) ;
|
||||
#311 = ADVANCED_FACE ( 'NONE', ( #424 ), #631, .F. ) ;
|
||||
#312 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#313 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -1.228927517285413008E-16 ) ) ;
|
||||
#314 = AXIS2_PLACEMENT_3D ( 'NONE', #69, #17, #224 ) ;
|
||||
#315 = FACE_OUTER_BOUND ( 'NONE', #576, .T. ) ;
|
||||
#316 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #662 ) ;
|
||||
#317 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.328744080132955926E-16 ) ) ;
|
||||
#318 = EDGE_LOOP ( 'NONE', ( #87, #391, #99, #326 ) ) ;
|
||||
#319 = EDGE_CURVE ( 'NONE', #175, #222, #348, .T. ) ;
|
||||
#320 = ORIENTED_EDGE ( 'NONE', *, *, #633, .F. ) ;
|
||||
#321 = VECTOR ( 'NONE', #383, 1000.000000000000000 ) ;
|
||||
#322 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -21.50000000000000000, -4.699999999999997513 ) ) ;
|
||||
#323 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.416100796715760863E-16 ) ) ;
|
||||
#324 = VERTEX_POINT ( 'NONE', #485 ) ;
|
||||
#325 = LINE ( 'NONE', #13, #43 ) ;
|
||||
#326 = ORIENTED_EDGE ( 'NONE', *, *, #141, .F. ) ;
|
||||
#327 = ORIENTED_EDGE ( 'NONE', *, *, #598, .F. ) ;
|
||||
#328 = EDGE_CURVE ( 'NONE', #489, #429, #26, .T. ) ;
|
||||
#329 = ORIENTED_EDGE ( 'NONE', *, *, #422, .T. ) ;
|
||||
#330 = ORIENTED_EDGE ( 'NONE', *, *, #219, .F. ) ;
|
||||
#331 = PLANE ( 'NONE', #600 ) ;
|
||||
#332 = CIRCLE ( 'NONE', #446, 1.700000000000000178 ) ;
|
||||
#333 = VERTEX_POINT ( 'NONE', #35 ) ;
|
||||
#334 = EDGE_LOOP ( 'NONE', ( #474 ) ) ;
|
||||
#335 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#336 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 19.99999999999999645, 3.000000000000000444 ) ) ;
|
||||
#337 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#338 = EDGE_CURVE ( 'NONE', #181, #587, #294, .T. ) ;
|
||||
#339 = FACE_OUTER_BOUND ( 'NONE', #318, .T. ) ;
|
||||
#340 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #502, .NOT_KNOWN. ) ;
|
||||
#341 = VERTEX_POINT ( 'NONE', #590 ) ;
|
||||
#342 = ORIENTED_EDGE ( 'NONE', *, *, #574, .F. ) ;
|
||||
#343 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.328744080132956172E-16 ) ) ;
|
||||
#344 = ORIENTED_EDGE ( 'NONE', *, *, #203, .F. ) ;
|
||||
#345 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#346 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#347 = EDGE_CURVE ( 'NONE', #112, #376, #130, .T. ) ;
|
||||
#348 = LINE ( 'NONE', #235, #394 ) ;
|
||||
#349 = ORIENTED_EDGE ( 'NONE', *, *, #644, .T. ) ;
|
||||
#350 = ORIENTED_EDGE ( 'NONE', *, *, #59, .F. ) ;
|
||||
#351 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#352 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#353 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, -1.500000000000029976 ) ) ;
|
||||
#354 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#355 = PLANE ( 'NONE', #126 ) ;
|
||||
#356 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.7071067811865462405, -0.7071067811865489050 ) ) ;
|
||||
#357 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#358 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 21.50000000000000000, -4.699999999999997513 ) ) ;
|
||||
#359 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, 2.999999999999993783 ) ) ;
|
||||
#360 = AXIS2_PLACEMENT_3D ( 'NONE', #414, #108, #357 ) ;
|
||||
#361 = AXIS2_PLACEMENT_3D ( 'NONE', #105, #259, #96 ) ;
|
||||
#362 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#363 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.416100796715761110E-16 ) ) ;
|
||||
#364 = EDGE_CURVE ( 'NONE', #198, #175, #286, .T. ) ;
|
||||
#365 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#366 = FILL_AREA_STYLE ('',( #217 ) ) ;
|
||||
#367 = EDGE_LOOP ( 'NONE', ( #171 ) ) ;
|
||||
#368 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#369 = ORIENTED_EDGE ( 'NONE', *, *, #34, .T. ) ;
|
||||
#370 = LINE ( 'NONE', #472, #618 ) ;
|
||||
#371 = LINE ( 'NONE', #62, #637 ) ;
|
||||
#372 = VERTEX_POINT ( 'NONE', #495 ) ;
|
||||
#373 = ORIENTED_EDGE ( 'NONE', *, *, #302, .F. ) ;
|
||||
#374 = EDGE_CURVE ( 'NONE', #587, #420, #389, .T. ) ;
|
||||
#375 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#376 = VERTEX_POINT ( 'NONE', #186 ) ;
|
||||
#377 = ORIENTED_EDGE ( 'NONE', *, *, #44, .F. ) ;
|
||||
#378 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#379 = ORIENTED_EDGE ( 'NONE', *, *, #608, .F. ) ;
|
||||
#380 = AXIS2_PLACEMENT_3D ( 'NONE', #601, #242, #409 ) ;
|
||||
#381 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -19.99999999999998934, 2.999999999999994227 ) ) ;
|
||||
#382 = VECTOR ( 'NONE', #641, 1000.000000000000000 ) ;
|
||||
#383 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#384 = ORIENTED_EDGE ( 'NONE', *, *, #387, .T. ) ;
|
||||
#385 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#386 = DIRECTION ( 'NONE', ( -0.7071067811865474617, 0.7071067811865474617, 1.001334476201387409E-16 ) ) ;
|
||||
#387 = EDGE_CURVE ( 'NONE', #123, #230, #133, .T. ) ;
|
||||
#388 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#389 = LINE ( 'NONE', #648, #504 ) ;
|
||||
#390 = EDGE_LOOP ( 'NONE', ( #645, #482, #545, #582 ) ) ;
|
||||
#391 = ORIENTED_EDGE ( 'NONE', *, *, #338, .F. ) ;
|
||||
#392 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#393 = AXIS2_PLACEMENT_3D ( 'NONE', #68, #264, #270 ) ;
|
||||
#394 = VECTOR ( 'NONE', #29, 1000.000000000000000 ) ;
|
||||
#395 = EDGE_LOOP ( 'NONE', ( #199, #271, #296, #237, #384, #187, #20, #369, #234, #478 ) ) ;
|
||||
#396 = LINE ( 'NONE', #603, #250 ) ;
|
||||
#397 = LINE ( 'NONE', #604, #5 ) ;
|
||||
#398 = ADVANCED_FACE ( 'NONE', ( #595 ), #541, .T. ) ;
|
||||
#399 = ORIENTED_EDGE ( 'NONE', *, *, #627, .T. ) ;
|
||||
#400 = FACE_OUTER_BOUND ( 'NONE', #76, .T. ) ;
|
||||
#401 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.084202172485504311E-16 ) ) ;
|
||||
#402 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#403 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 19.99999999999999645, 3.000000000000000444 ) ) ;
|
||||
#404 = VECTOR ( 'NONE', #419, 1000.000000000000000 ) ;
|
||||
#405 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #60 ), #31 ) ;
|
||||
#406 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#407 = DIRECTION ( 'NONE', ( 0.7071067811865475727, -0.7071067811865475727, 0.000000000000000000 ) ) ;
|
||||
#408 = AXIS2_PLACEMENT_3D ( 'NONE', #41, #653, #243 ) ;
|
||||
#409 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#410 = ADVANCED_FACE ( 'NONE', ( #240 ), #643, .F. ) ;
|
||||
#411 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 19.99999999999996803, -9.000000000000005329 ) ) ;
|
||||
#412 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#413 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#414 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, -9.000000000000005329 ) ) ;
|
||||
#415 = VECTOR ( 'NONE', #452, 1000.000000000000000 ) ;
|
||||
#416 = EDGE_CURVE ( 'NONE', #274, #274, #6, .T. ) ;
|
||||
#417 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#418 = ADVANCED_FACE ( 'NONE', ( #185 ), #132, .F. ) ;
|
||||
#419 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#420 = VERTEX_POINT ( 'NONE', #140 ) ;
|
||||
#421 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -24.50000000000000000, -1.499999999999997780 ) ) ;
|
||||
#422 = EDGE_CURVE ( 'NONE', #324, #303, #21, .T. ) ;
|
||||
#423 = ORIENTED_EDGE ( 'NONE', *, *, #436, .T. ) ;
|
||||
#424 = FACE_OUTER_BOUND ( 'NONE', #580, .T. ) ;
|
||||
#425 = ORIENTED_EDGE ( 'NONE', *, *, #281, .F. ) ;
|
||||
#426 = ORIENTED_EDGE ( 'NONE', *, *, #211, .F. ) ;
|
||||
#427 = LINE ( 'NONE', #392, #236 ) ;
|
||||
#428 = PLANE ( 'NONE', #128 ) ;
|
||||
#429 = VERTEX_POINT ( 'NONE', #594 ) ;
|
||||
#430 = ORIENTED_EDGE ( 'NONE', *, *, #644, .F. ) ;
|
||||
#431 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#432 = FACE_OUTER_BOUND ( 'NONE', #602, .T. ) ;
|
||||
#433 = ADVANCED_FACE ( 'NONE', ( #339 ), #136, .T. ) ;
|
||||
#434 = AXIS2_PLACEMENT_3D ( 'NONE', #83, #290, #491 ) ;
|
||||
#435 = ORIENTED_EDGE ( 'NONE', *, *, #584, .T. ) ;
|
||||
#436 = EDGE_CURVE ( 'NONE', #587, #131, #28, .T. ) ;
|
||||
#437 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 19.99999999999996803, -9.000000000000005329 ) ) ;
|
||||
#438 = EDGE_LOOP ( 'NONE', ( #426, #425, #649, #255 ) ) ;
|
||||
#439 = LINE ( 'NONE', #195, #514 ) ;
|
||||
#440 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865454633, 0.7071067811865495711 ) ) ;
|
||||
#441 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #210, 'design' ) ;
|
||||
#442 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 15.49999999999999289, 3.000000000000002665 ) ) ;
|
||||
#443 = EDGE_CURVE ( 'NONE', #181, #49, #493, .T. ) ;
|
||||
#444 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865495711, -0.7071067811865454633 ) ) ;
|
||||
#445 = VECTOR ( 'NONE', #313, 1000.000000000000000 ) ;
|
||||
#446 = AXIS2_PLACEMENT_3D ( 'NONE', #345, #150, #297 ) ;
|
||||
#447 = EDGE_LOOP ( 'NONE', ( #70, #226, #246, #19 ) ) ;
|
||||
#448 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.7071067811865489050, 0.7071067811865462405 ) ) ;
|
||||
#449 = ORIENTED_EDGE ( 'NONE', *, *, #463, .F. ) ;
|
||||
#450 = EDGE_LOOP ( 'NONE', ( #526 ) ) ;
|
||||
#451 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 15.49999999999999289, 2.999999999999999556 ) ) ;
|
||||
#452 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#453 = ORIENTED_EDGE ( 'NONE', *, *, #416, .F. ) ;
|
||||
#454 = LINE ( 'NONE', #102, #464 ) ;
|
||||
#455 = PLANE ( 'NONE', #588 ) ;
|
||||
#456 = ADVANCED_FACE ( 'NONE', ( #480, #540, #432 ), #288, .T. ) ;
|
||||
#457 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#458 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#459 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#460 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -7.080503983578805549E-17 ) ) ;
|
||||
#461 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#462 = PLANE ( 'NONE', #159 ) ;
|
||||
#463 = EDGE_CURVE ( 'NONE', #129, #200, #427, .T. ) ;
|
||||
#464 = VECTOR ( 'NONE', #220, 1000.000000000000000 ) ;
|
||||
#465 = FILL_AREA_STYLE_COLOUR ( '', #431 ) ;
|
||||
#466 = SURFACE_STYLE_USAGE ( .BOTH. , #8 ) ;
|
||||
#467 = CIRCLE ( 'NONE', #47, 1.700000000000000178 ) ;
|
||||
#468 = VECTOR ( 'NONE', #323, 1000.000000000000000 ) ;
|
||||
#469 = VERTEX_POINT ( 'NONE', #111 ) ;
|
||||
#470 = LINE ( 'NONE', #275, #75 ) ;
|
||||
#471 = VERTEX_POINT ( 'NONE', #33 ) ;
|
||||
#472 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -9.000000000000007105 ) ) ;
|
||||
#473 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#474 = ORIENTED_EDGE ( 'NONE', *, *, #563, .T. ) ;
|
||||
#475 = FACE_OUTER_BOUND ( 'NONE', #86, .T. ) ;
|
||||
#476 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #191 ) ) ;
|
||||
#477 = VERTEX_POINT ( 'NONE', #238 ) ;
|
||||
#478 = ORIENTED_EDGE ( 'NONE', *, *, #624, .T. ) ;
|
||||
#479 = VECTOR ( 'NONE', #280, 1000.000000000000000 ) ;
|
||||
#480 = FACE_BOUND ( 'NONE', #97, .T. ) ;
|
||||
#481 = ORIENTED_EDGE ( 'NONE', *, *, #463, .T. ) ;
|
||||
#482 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
|
||||
#483 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.7071067811865450192, 0.7071067811865500152 ) ) ;
|
||||
#484 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #134 ) ;
|
||||
#485 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, -19.99999999999998934, 2.999999999999997780 ) ) ;
|
||||
#486 = EDGE_LOOP ( 'NONE', ( #530, #497, #300, #305 ) ) ;
|
||||
#487 = EDGE_CURVE ( 'NONE', #333, #123, #37, .T. ) ;
|
||||
#488 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, 16.50000000000000000, -0.4999999999999980571 ) ) ;
|
||||
#489 = VERTEX_POINT ( 'NONE', #488 ) ;
|
||||
#490 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #212, #363 ) ;
|
||||
#491 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#492 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, -1.499999999999999556 ) ) ;
|
||||
#493 = LINE ( 'NONE', #190, #291 ) ;
|
||||
#494 = EDGE_CURVE ( 'NONE', #429, #123, #599, .T. ) ;
|
||||
#495 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, -19.99999999999998934, 2.999999999999994227 ) ) ;
|
||||
#496 = ORIENTED_EDGE ( 'NONE', *, *, #422, .F. ) ;
|
||||
#497 = ORIENTED_EDGE ( 'NONE', *, *, #116, .F. ) ;
|
||||
#498 = ADVANCED_FACE ( 'NONE', ( #284 ), #331, .F. ) ;
|
||||
#499 = ORIENTED_EDGE ( 'NONE', *, *, #67, .F. ) ;
|
||||
#500 = LINE ( 'NONE', #248, #95 ) ;
|
||||
#501 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, -1.500000000000029976 ) ) ;
|
||||
#502 = PRODUCT ( 'support_right_encoder_top_bis', 'support_right_encoder_top_bis', '', ( #549 ) ) ;
|
||||
#503 = VECTOR ( 'NONE', #412, 1000.000000000000000 ) ;
|
||||
#504 = VECTOR ( 'NONE', #386, 1000.000000000000114 ) ;
|
||||
#505 = ORIENTED_EDGE ( 'NONE', *, *, #197, .F. ) ;
|
||||
#506 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#507 = ORIENTED_EDGE ( 'NONE', *, *, #18, .T. ) ;
|
||||
#508 = FACE_OUTER_BOUND ( 'NONE', #77, .T. ) ;
|
||||
#509 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.328744080132955926E-16, 1.000000000000000000 ) ) ;
|
||||
#510 = EDGE_CURVE ( 'NONE', #372, #324, #232, .T. ) ;
|
||||
#511 = FACE_BOUND ( 'NONE', #450, .T. ) ;
|
||||
#512 = CARTESIAN_POINT ( 'NONE', ( -60.31967482832461513, 24.50000000000000000, 1.734723475976807094E-15 ) ) ;
|
||||
#513 = ADVANCED_FACE ( 'NONE', ( #665, #654 ), #143, .F. ) ;
|
||||
#514 = VECTOR ( 'NONE', #607, 1000.000000000000000 ) ;
|
||||
#515 = FACE_OUTER_BOUND ( 'NONE', #287, .T. ) ;
|
||||
#516 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, -16.50000000000000000, 2.999999999999998224 ) ) ;
|
||||
#517 = ADVANCED_FACE ( 'NONE', ( #515 ), #551, .F. ) ;
|
||||
#518 = LINE ( 'NONE', #615, #445 ) ;
|
||||
#519 = EDGE_CURVE ( 'NONE', #596, #63, #50, .T. ) ;
|
||||
#520 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#521 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#522 = ORIENTED_EDGE ( 'NONE', *, *, #656, .F. ) ;
|
||||
#523 = LINE ( 'NONE', #157, #572 ) ;
|
||||
#524 = VECTOR ( 'NONE', #201, 1000.000000000000000 ) ;
|
||||
#525 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;
|
||||
#526 = ORIENTED_EDGE ( 'NONE', *, *, #664, .T. ) ;
|
||||
#527 = ADVANCED_FACE ( 'NONE', ( #400 ), #91, .F. ) ;
|
||||
#528 = LINE ( 'NONE', #113, #404 ) ;
|
||||
#529 = PLANE ( 'NONE', #314 ) ;
|
||||
#530 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
|
||||
#531 = LINE ( 'NONE', #628, #301 ) ;
|
||||
#532 = EDGE_LOOP ( 'NONE', ( #42, #285, #605, #30 ) ) ;
|
||||
#533 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #609, #55 ) ;
|
||||
#534 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#535 = ADVANCED_FACE ( 'NONE', ( #154, #204 ), #45, .F. ) ;
|
||||
#536 = EDGE_LOOP ( 'NONE', ( #505 ) ) ;
|
||||
#537 = DIRECTION ( 'NONE', ( 0.7071067811865475727, 0.7071067811865475727, -0.000000000000000000 ) ) ;
|
||||
#538 = CARTESIAN_POINT ( 'NONE', ( -60.31967482832461513, 16.50000000000000000, 6.717282118704423539E-16 ) ) ;
|
||||
#539 = ORIENTED_EDGE ( 'NONE', *, *, #494, .F. ) ;
|
||||
#540 = FACE_BOUND ( 'NONE', #571, .T. ) ;
|
||||
#541 = PLANE ( 'NONE', #434 ) ;
|
||||
#542 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#543 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 24.50000000000000000, 3.000000000000000888 ) ) ;
|
||||
#544 = ADVANCED_FACE ( 'NONE', ( #262, #511, #508 ), #207, .F. ) ;
|
||||
#545 = ORIENTED_EDGE ( 'NONE', *, *, #121, .T. ) ;
|
||||
#546 = VERTEX_POINT ( 'NONE', #309 ) ;
|
||||
#547 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, -9.000000000000005329 ) ) ;
|
||||
#548 = FACE_OUTER_BOUND ( 'NONE', #486, .T. ) ;
|
||||
#549 = PRODUCT_CONTEXT ( 'NONE', #662, 'mechanical' ) ;
|
||||
#550 = ORIENTED_EDGE ( 'NONE', *, *, #519, .T. ) ;
|
||||
#551 = PLANE ( 'NONE', #652 ) ;
|
||||
#552 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, 19.99999999999999645, 3.000000000000000444 ) ) ;
|
||||
#553 = VECTOR ( 'NONE', #568, 1000.000000000000000 ) ;
|
||||
#554 = EDGE_CURVE ( 'NONE', #200, #198, #252, .T. ) ;
|
||||
#555 = LINE ( 'NONE', #100, #258 ) ;
|
||||
#556 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 19.99999999999999645, 3.000000000000000444 ) ) ;
|
||||
#557 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #473, 'distance_accuracy_value', 'NONE');
|
||||
#558 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#559 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865465735, 0.7071067811865483499 ) ) ;
|
||||
#560 = EDGE_CURVE ( 'NONE', #429, #420, #396, .T. ) ;
|
||||
#561 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#562 = LINE ( 'NONE', #353, #72 ) ;
|
||||
#563 = EDGE_CURVE ( 'NONE', #10, #10, #332, .T. ) ;
|
||||
#564 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #191 ), #245 ) ;
|
||||
#565 = LINE ( 'NONE', #117, #177 ) ;
|
||||
#566 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, -9.000000000000007105 ) ) ;
|
||||
#567 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#568 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#569 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#570 = PRESENTATION_STYLE_ASSIGNMENT (( #625 ) ) ;
|
||||
#571 = EDGE_LOOP ( 'NONE', ( #453 ) ) ;
|
||||
#572 = VECTOR ( 'NONE', #623, 1000.000000000000114 ) ;
|
||||
#573 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.228927517285413008E-16 ) ) ;
|
||||
#574 = EDGE_CURVE ( 'NONE', #630, #372, #500, .T. ) ;
|
||||
#575 = VECTOR ( 'NONE', #278, 1000.000000000000000 ) ;
|
||||
#576 = EDGE_LOOP ( 'NONE', ( #249, #507, #27, #40, #22, #251 ) ) ;
|
||||
#577 = VERTEX_POINT ( 'NONE', #163 ) ;
|
||||
#578 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -1.499999999999999556 ) ) ;
|
||||
#579 = ORIENTED_EDGE ( 'NONE', *, *, #319, .T. ) ;
|
||||
#580 = EDGE_LOOP ( 'NONE', ( #327, #522, #23, #449 ) ) ;
|
||||
#581 = ORIENTED_EDGE ( 'NONE', *, *, #584, .F. ) ;
|
||||
#582 = ORIENTED_EDGE ( 'NONE', *, *, #44, .T. ) ;
|
||||
#583 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#584 = EDGE_CURVE ( 'NONE', #597, #489, #606, .T. ) ;
|
||||
#585 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#586 = PRESENTATION_STYLE_ASSIGNMENT (( #466 ) ) ;
|
||||
#587 = VERTEX_POINT ( 'NONE', #451 ) ;
|
||||
#588 = AXIS2_PLACEMENT_3D ( 'NONE', #661, #407, #65 ) ;
|
||||
#589 = VECTOR ( 'NONE', #80, 1000.000000000000000 ) ;
|
||||
#590 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000444, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#591 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ;
|
||||
#592 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#593 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000444, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#594 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000000, 16.50000000000000000, 3.000000000000002665 ) ) ;
|
||||
#595 = FACE_OUTER_BOUND ( 'NONE', #120, .T. ) ;
|
||||
#596 = VERTEX_POINT ( 'NONE', #658 ) ;
|
||||
#597 = VERTEX_POINT ( 'NONE', #352 ) ;
|
||||
#598 = EDGE_CURVE ( 'NONE', #546, #129, #555, .T. ) ;
|
||||
#599 = LINE ( 'NONE', #174, #621 ) ;
|
||||
#600 = AXIS2_PLACEMENT_3D ( 'NONE', #534, #483, #24 ) ;
|
||||
#601 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#602 = EDGE_LOOP ( 'NONE', ( #71, #329, #350, #119, #430, #579, #78, #283, #539, #277, #581, #320 ) ) ;
|
||||
#603 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, 16.50000000000000000, 3.000000000000002665 ) ) ;
|
||||
#604 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -4.776122516674677878E-15 ) ) ;
|
||||
#605 = ORIENTED_EDGE ( 'NONE', *, *, #219, .T. ) ;
|
||||
#606 = LINE ( 'NONE', #613, #137 ) ;
|
||||
#607 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#608 = EDGE_CURVE ( 'NONE', #597, #341, #454, .T. ) ;
|
||||
#609 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ;
|
||||
#610 = FACE_OUTER_BOUND ( 'NONE', #390, .T. ) ;
|
||||
#611 = VECTOR ( 'NONE', #79, 1000.000000000000000 ) ;
|
||||
#612 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #210 ) ;
|
||||
#613 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -24.50000000000000000, -0.5000000000000029976 ) ) ;
|
||||
#614 = LINE ( 'NONE', #265, #620 ) ;
|
||||
#615 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002220, -24.50000000000000000, -3.010872417349262005E-15 ) ) ;
|
||||
#616 = EDGE_CURVE ( 'NONE', #632, #51, #528, .T. ) ;
|
||||
#617 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, -4.770489558936219510E-15 ) ) ;
|
||||
#618 = VECTOR ( 'NONE', #520, 1000.000000000000000 ) ;
|
||||
#619 = CARTESIAN_POINT ( 'NONE', ( -5.500000000000000888, -21.50000000000000000, -2.999999999999997335 ) ) ;
|
||||
#620 = VECTOR ( 'NONE', #666, 1000.000000000000000 ) ;
|
||||
#621 = VECTOR ( 'NONE', #125, 1000.000000000000000 ) ;
|
||||
#622 = CARTESIAN_POINT ( 'NONE', ( -5.499999999999998224, -19.99999999999999645, -9.000000000000007105 ) ) ;
|
||||
#623 = DIRECTION ( 'NONE', ( 0.7071067811865474617, 0.7071067811865474617, 1.001334476201387409E-16 ) ) ;
|
||||
#624 = EDGE_CURVE ( 'NONE', #51, #131, #523, .T. ) ;
|
||||
#625 = SURFACE_STYLE_USAGE ( .BOTH. , #216 ) ;
|
||||
#626 = ORIENTED_EDGE ( 'NONE', *, *, #554, .F. ) ;
|
||||
#627 = EDGE_CURVE ( 'NONE', #489, #12, #325, .T. ) ;
|
||||
#628 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#629 = VECTOR ( 'NONE', #542, 1000.000000000000000 ) ;
|
||||
#630 = VERTEX_POINT ( 'NONE', #421 ) ;
|
||||
#631 = PLANE ( 'NONE', #408 ) ;
|
||||
#632 = VERTEX_POINT ( 'NONE', #61 ) ;
|
||||
#633 = EDGE_CURVE ( 'NONE', #146, #597, #565, .T. ) ;
|
||||
#634 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#635 = ORIENTED_EDGE ( 'NONE', *, *, #608, .T. ) ;
|
||||
#636 = ORIENTED_EDGE ( 'NONE', *, *, #633, .T. ) ;
|
||||
#637 = VECTOR ( 'NONE', #127, 1000.000000000000000 ) ;
|
||||
#638 = VECTOR ( 'NONE', #440, 1000.000000000000000 ) ;
|
||||
#639 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#640 = ORIENTED_EDGE ( 'NONE', *, *, #443, .F. ) ;
|
||||
#641 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.7071067811865489050, -0.7071067811865462405 ) ) ;
|
||||
#642 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #73, 'distance_accuracy_value', 'NONE');
|
||||
#643 = PLANE ( 'NONE', #490 ) ;
|
||||
#644 = EDGE_CURVE ( 'NONE', #175, #129, #370, .T. ) ;
|
||||
#645 = ORIENTED_EDGE ( 'NONE', *, *, #293, .F. ) ;
|
||||
#646 = LINE ( 'NONE', #189, #247 ) ;
|
||||
#647 = CARTESIAN_POINT ( 'NONE', ( -14.23212459828648946, 16.50000000000000000, -0.4999999999999985012 ) ) ;
|
||||
#648 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, 3.000000000000000000 ) ) ;
|
||||
#649 = ORIENTED_EDGE ( 'NONE', *, *, #624, .F. ) ;
|
||||
#650 = EDGE_LOOP ( 'NONE', ( #273, #292, #173, #193, #142, #94 ) ) ;
|
||||
#651 = VECTOR ( 'NONE', #36, 1000.000000000000000 ) ;
|
||||
#652 = AXIS2_PLACEMENT_3D ( 'NONE', #660, #356, #561 ) ;
|
||||
#653 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.7071067811865484609, 0.7071067811865466846 ) ) ;
|
||||
#654 = FACE_OUTER_BOUND ( 'NONE', #334, .T. ) ;
|
||||
#655 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, 16.50000000000000000, 6.505213034913026604E-16 ) ) ;
|
||||
#656 = EDGE_CURVE ( 'NONE', #471, #546, #166, .T. ) ;
|
||||
#657 = ORIENTED_EDGE ( 'NONE', *, *, #519, .F. ) ;
|
||||
#658 = CARTESIAN_POINT ( 'NONE', ( -10.50000000000000000, 24.50000000000000000, -4.500000000000003553 ) ) ;
|
||||
#659 = DIRECTION ( 'NONE', ( -0.7071067811865474617, -0.7071067811865474617, -9.395639495234944675E-17 ) ) ;
|
||||
#660 = CARTESIAN_POINT ( 'NONE', ( 10.50000000000000000, -24.50000000000000000, -1.499999999999999556 ) ) ;
|
||||
#661 = CARTESIAN_POINT ( 'NONE', ( 9.499999999999992895, -16.50000000000000000, -0.5000000000000000000 ) ) ;
|
||||
#662 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#663 = VECTOR ( 'NONE', #659, 1000.000000000000114 ) ;
|
||||
#664 = EDGE_CURVE ( 'NONE', #577, #577, #82, .T. ) ;
|
||||
#665 = FACE_OUTER_BOUND ( 'NONE', #536, .T. ) ;
|
||||
#666 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
824
STEPS/nano_hexapod/support_ruler_left.STEP
Normal file
@@ -0,0 +1,824 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('12600016.STEP',
|
||||
'2021-03-15T15:37:06',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = LINE ( 'NONE', #557, #252 ) ;
|
||||
#2 = FACE_BOUND ( 'NONE', #216, .T. ) ;
|
||||
#3 = EDGE_CURVE ( 'NONE', #375, #632, #507, .T. ) ;
|
||||
#4 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.530808498934177642E-17, 1.000000000000000000 ) ) ;
|
||||
#5 = AXIS2_PLACEMENT_3D ( 'NONE', #526, #378, #258 ) ;
|
||||
#6 = VECTOR ( 'NONE', #755, 1000.000000000000000 ) ;
|
||||
#7 = VERTEX_POINT ( 'NONE', #119 ) ;
|
||||
#8 = LINE ( 'NONE', #115, #6 ) ;
|
||||
#9 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#10 = ADVANCED_FACE ( 'NONE', ( #627 ), #754, .F. ) ;
|
||||
#11 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#12 = EDGE_LOOP ( 'NONE', ( #61, #597, #168, #397 ) ) ;
|
||||
#13 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#14 = EDGE_CURVE ( 'NONE', #295, #111, #391, .T. ) ;
|
||||
#15 = VECTOR ( 'NONE', #784, 1000.000000000000000 ) ;
|
||||
#16 = EDGE_LOOP ( 'NONE', ( #431, #444, #696, #179 ) ) ;
|
||||
#17 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, 4.500000000000000888 ) ) ;
|
||||
#18 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#19 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 1.000000000000005995 ) ) ;
|
||||
#20 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000001776, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#21 = VERTEX_POINT ( 'NONE', #736 ) ;
|
||||
#22 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#23 = VERTEX_POINT ( 'NONE', #428 ) ;
|
||||
#24 = FACE_OUTER_BOUND ( 'NONE', #349, .T. ) ;
|
||||
#25 = ORIENTED_EDGE ( 'NONE', *, *, #309, .F. ) ;
|
||||
#26 = PLANE ( 'NONE', #764 ) ;
|
||||
#27 = EDGE_CURVE ( 'NONE', #131, #519, #494, .T. ) ;
|
||||
#28 = ORIENTED_EDGE ( 'NONE', *, *, #240, .T. ) ;
|
||||
#29 = LINE ( 'NONE', #531, #199 ) ;
|
||||
#30 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ;
|
||||
#31 = VECTOR ( 'NONE', #89, 1000.000000000000000 ) ;
|
||||
#32 = ORIENTED_EDGE ( 'NONE', *, *, #97, .F. ) ;
|
||||
#33 = AXIS2_PLACEMENT_3D ( 'NONE', #614, #681, #316 ) ;
|
||||
#34 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#35 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#36 = EDGE_LOOP ( 'NONE', ( #370, #596, #162, #64 ) ) ;
|
||||
#37 = FACE_OUTER_BOUND ( 'NONE', #365, .T. ) ;
|
||||
#38 = ORIENTED_EDGE ( 'NONE', *, *, #634, .T. ) ;
|
||||
#39 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#40 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#41 = ORIENTED_EDGE ( 'NONE', *, *, #105, .T. ) ;
|
||||
#42 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#43 = AXIS2_PLACEMENT_3D ( 'NONE', #770, #459, #708 ) ;
|
||||
#44 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999995071, 4.000000000000000000, 2.000000000000001776 ) ) ;
|
||||
#45 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#46 = ORIENTED_EDGE ( 'NONE', *, *, #738, .T. ) ;
|
||||
#47 = FILL_AREA_STYLE ('',( #612 ) ) ;
|
||||
#48 = EDGE_CURVE ( 'NONE', #21, #66, #802, .T. ) ;
|
||||
#49 = LINE ( 'NONE', #108, #201 ) ;
|
||||
#50 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 49.00000000000000000, 4.499999999999999112 ) ) ;
|
||||
#51 = CARTESIAN_POINT ( 'NONE', ( 3.499999999999999112, 1.040834085586084257E-14, 0.000000000000000000 ) ) ;
|
||||
#52 = VERTEX_POINT ( 'NONE', #182 ) ;
|
||||
#53 = PLANE ( 'NONE', #698 ) ;
|
||||
#54 = VECTOR ( 'NONE', #471, 1000.000000000000114 ) ;
|
||||
#55 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999995115, 4.000000000000000000, 2.000000000000001776 ) ) ;
|
||||
#56 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.653191805780032459E-17, -1.000000000000000000 ) ) ;
|
||||
#57 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000001954, 13.00000000000000178, 2.000000000000001776 ) ) ;
|
||||
#58 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#59 = PLANE ( 'NONE', #5 ) ;
|
||||
#60 = EDGE_CURVE ( 'NONE', #530, #519, #561, .T. ) ;
|
||||
#61 = ORIENTED_EDGE ( 'NONE', *, *, #287, .T. ) ;
|
||||
#62 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.530808498934177642E-17, -1.000000000000000000 ) ) ;
|
||||
#63 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, 4.000000000000000000 ) ) ;
|
||||
#64 = ORIENTED_EDGE ( 'NONE', *, *, #355, .F. ) ;
|
||||
#65 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000001066, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#66 = VERTEX_POINT ( 'NONE', #739 ) ;
|
||||
#67 = AXIS2_PLACEMENT_3D ( 'NONE', #129, #143, #11 ) ;
|
||||
#68 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#69 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, 1.000000000000002665 ) ) ;
|
||||
#70 = AXIS2_PLACEMENT_3D ( 'NONE', #500, #631, #360 ) ;
|
||||
#71 = ADVANCED_FACE ( 'NONE', ( #2, #110, #234 ), #363, .F. ) ;
|
||||
#72 = FACE_OUTER_BOUND ( 'NONE', #259, .T. ) ;
|
||||
#73 = ORIENTED_EDGE ( 'NONE', *, *, #650, .T. ) ;
|
||||
#74 = SURFACE_SIDE_STYLE ('',( #796 ) ) ;
|
||||
#75 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, 1.000000000000002665 ) ) ;
|
||||
#76 = VERTEX_POINT ( 'NONE', #51 ) ;
|
||||
#77 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#78 = LINE ( 'NONE', #483, #305 ) ;
|
||||
#79 = EDGE_LOOP ( 'NONE', ( #772, #206, #582, #28 ) ) ;
|
||||
#80 = STYLED_ITEM ( 'NONE', ( #480 ), #728 ) ;
|
||||
#81 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.219727444046192488E-16, 1.000000000000000000 ) ) ;
|
||||
#82 = CIRCLE ( 'NONE', #189, 2.999999999999999556 ) ;
|
||||
#83 = FACE_OUTER_BOUND ( 'NONE', #743, .T. ) ;
|
||||
#84 = EDGE_CURVE ( 'NONE', #514, #690, #249, .T. ) ;
|
||||
#85 = ORIENTED_EDGE ( 'NONE', *, *, #716, .T. ) ;
|
||||
#86 = PLANE ( 'NONE', #215 ) ;
|
||||
#87 = EDGE_LOOP ( 'NONE', ( #213, #470, #560, #30 ) ) ;
|
||||
#88 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#89 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.530808498934177642E-17, -1.000000000000000000 ) ) ;
|
||||
#90 = SURFACE_STYLE_FILL_AREA ( #659 ) ;
|
||||
#91 = PLANE ( 'NONE', #447 ) ;
|
||||
#92 = CIRCLE ( 'NONE', #666, 1.699999999999999512 ) ;
|
||||
#93 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #292 ) ) ;
|
||||
#94 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#95 = LINE ( 'NONE', #244, #161 ) ;
|
||||
#96 = ORIENTED_EDGE ( 'NONE', *, *, #291, .T. ) ;
|
||||
#97 = EDGE_CURVE ( 'NONE', #7, #23, #82, .T. ) ;
|
||||
#98 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999994849, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#99 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#100 = EDGE_CURVE ( 'NONE', #714, #295, #124, .T. ) ;
|
||||
#101 = VERTEX_POINT ( 'NONE', #304 ) ;
|
||||
#102 = MANIFOLD_SOLID_BREP ( '<12600014>-<Boss.-Extru.2>', #490 ) ;
|
||||
#103 = CIRCLE ( 'NONE', #262, 2.999999999999999556 ) ;
|
||||
#104 = LINE ( 'NONE', #419, #408 ) ;
|
||||
#105 = EDGE_CURVE ( 'NONE', #141, #410, #697, .T. ) ;
|
||||
#106 = EDGE_LOOP ( 'NONE', ( #637, #677 ) ) ;
|
||||
#107 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.530808498934177642E-17, 1.000000000000000000 ) ) ;
|
||||
#108 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, 4.000000000000001776 ) ) ;
|
||||
#109 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#110 = FACE_BOUND ( 'NONE', #705, .T. ) ;
|
||||
#111 = VERTEX_POINT ( 'NONE', #620 ) ;
|
||||
#112 = FACE_BOUND ( 'NONE', #734, .T. ) ;
|
||||
#113 = ADVANCED_FACE ( 'NONE', ( #136 ), #211, .F. ) ;
|
||||
#114 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#115 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, 4.500000000000000888 ) ) ;
|
||||
#116 = ORIENTED_EDGE ( 'NONE', *, *, #320, .T. ) ;
|
||||
#117 = VECTOR ( 'NONE', #550, 1000.000000000000000 ) ;
|
||||
#118 = SHAPE_DEFINITION_REPRESENTATION ( #787, #728 ) ;
|
||||
#119 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999997780, 12.99999999999999822, 2.000000000000001776 ) ) ;
|
||||
#120 = DIRECTION ( 'NONE', ( -0.7071067811865475727, 0.7071067811865475727, -1.082445070294356901E-17 ) ) ;
|
||||
#121 = ADVANCED_FACE ( 'NONE', ( #694 ), #146, .F. ) ;
|
||||
#122 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#123 = EDGE_LOOP ( 'NONE', ( #116, #510, #135, #456 ) ) ;
|
||||
#124 = LINE ( 'NONE', #374, #749 ) ;
|
||||
#125 = ORIENTED_EDGE ( 'NONE', *, *, #100, .F. ) ;
|
||||
#126 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 1.000000000000005995 ) ) ;
|
||||
#127 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 2.000000000000001776 ) ) ;
|
||||
#128 = VECTOR ( 'NONE', #226, 1000.000000000000000 ) ;
|
||||
#129 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#130 = VECTOR ( 'NONE', #268, 1000.000000000000000 ) ;
|
||||
#131 = VERTEX_POINT ( 'NONE', #260 ) ;
|
||||
#132 = LINE ( 'NONE', #17, #130 ) ;
|
||||
#133 = AXIS2_PLACEMENT_3D ( 'NONE', #568, #426, #251 ) ;
|
||||
#134 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.770125995894701079E-17 ) ) ;
|
||||
#135 = ORIENTED_EDGE ( 'NONE', *, *, #154, .F. ) ;
|
||||
#136 = FACE_OUTER_BOUND ( 'NONE', #380, .T. ) ;
|
||||
#137 = EDGE_CURVE ( 'NONE', #714, #477, #645, .T. ) ;
|
||||
#138 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, 4.000000000000000000 ) ) ;
|
||||
#139 = ORIENTED_EDGE ( 'NONE', *, *, #240, .F. ) ;
|
||||
#140 = PRESENTATION_STYLE_ASSIGNMENT (( #701 ) ) ;
|
||||
#141 = VERTEX_POINT ( 'NONE', #385 ) ;
|
||||
#142 = EDGE_CURVE ( 'NONE', #460, #276, #757, .T. ) ;
|
||||
#143 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#144 = CIRCLE ( 'NONE', #675, 2.999999999999999556 ) ;
|
||||
#145 = EDGE_LOOP ( 'NONE', ( #25, #551, #656, #218, #279, #404 ) ) ;
|
||||
#146 = CYLINDRICAL_SURFACE ( 'NONE', #648, 1.699999999999999289 ) ;
|
||||
#147 = CIRCLE ( 'NONE', #610, 3.000000000000000000 ) ;
|
||||
#148 = ORIENTED_EDGE ( 'NONE', *, *, #255, .T. ) ;
|
||||
#149 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #219 ), #595 ) ;
|
||||
#150 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.275531967630005153E-17 ) ) ;
|
||||
#151 = VERTEX_POINT ( 'NONE', #704 ) ;
|
||||
#152 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#153 = EDGE_CURVE ( 'NONE', #176, #652, #450, .T. ) ;
|
||||
#154 = EDGE_CURVE ( 'NONE', #564, #652, #577, .T. ) ;
|
||||
#155 = ORIENTED_EDGE ( 'NONE', *, *, #137, .F. ) ;
|
||||
#156 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#157 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#158 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 2.000000000000001776 ) ) ;
|
||||
#159 = VECTOR ( 'NONE', #42, 1000.000000000000000 ) ;
|
||||
#160 = EDGE_CURVE ( 'NONE', #131, #141, #132, .T. ) ;
|
||||
#161 = VECTOR ( 'NONE', #58, 1000.000000000000000 ) ;
|
||||
#162 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ;
|
||||
#163 = FACE_BOUND ( 'NONE', #184, .T. ) ;
|
||||
#164 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#165 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#166 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#167 = VERTEX_POINT ( 'NONE', #22 ) ;
|
||||
#168 = ORIENTED_EDGE ( 'NONE', *, *, #274, .T. ) ;
|
||||
#169 = LINE ( 'NONE', #674, #618 ) ;
|
||||
#170 = ADVANCED_FACE ( 'NONE', ( #273 ), #523, .F. ) ;
|
||||
#171 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#172 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #80 ) ) ;
|
||||
#173 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000003508, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#174 = VECTOR ( 'NONE', #372, 1000.000000000000114 ) ;
|
||||
#175 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, 4.000000000000000000 ) ) ;
|
||||
#176 = VERTEX_POINT ( 'NONE', #324 ) ;
|
||||
#177 = LINE ( 'NONE', #50, #533 ) ;
|
||||
#178 = ADVANCED_FACE ( 'NONE', ( #398, #194 ), #254, .F. ) ;
|
||||
#179 = ORIENTED_EDGE ( 'NONE', *, *, #264, .F. ) ;
|
||||
#180 = EDGE_LOOP ( 'NONE', ( #496, #467, #353, #73 ) ) ;
|
||||
#181 = DIRECTION ( 'NONE', ( 0.7071067811865474617, -0.7071067811865474617, -1.251668095251733953E-17 ) ) ;
|
||||
#182 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, 1.000000000000002665 ) ) ;
|
||||
#183 = EDGE_CURVE ( 'NONE', #640, #630, #147, .T. ) ;
|
||||
#184 = EDGE_LOOP ( 'NONE', ( #417, #493 ) ) ;
|
||||
#185 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#186 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #318, #190 ) ;
|
||||
#187 = LINE ( 'NONE', #691, #323 ) ;
|
||||
#188 = ORIENTED_EDGE ( 'NONE', *, *, #524, .T. ) ;
|
||||
#189 = AXIS2_PLACEMENT_3D ( 'NONE', #433, #689, #497 ) ;
|
||||
#190 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#191 = ORIENTED_EDGE ( 'NONE', *, *, #274, .F. ) ;
|
||||
#192 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#193 = LINE ( 'NONE', #126, #635 ) ;
|
||||
#194 = FACE_OUTER_BOUND ( 'NONE', #700, .T. ) ;
|
||||
#195 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#196 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 17.00000000000000000, 1.000000000000005995 ) ) ;
|
||||
#197 = EDGE_CURVE ( 'NONE', #632, #311, #556, .T. ) ;
|
||||
#198 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000001510, 4.000000000000000000, 2.000000000000001776 ) ) ;
|
||||
#199 = VECTOR ( 'NONE', #277, 1000.000000000000114 ) ;
|
||||
#200 = DIRECTION ( 'NONE', ( 0.000000000000000000, 5.880418562633243510E-17, 1.000000000000000000 ) ) ;
|
||||
#201 = VECTOR ( 'NONE', #805, 1000.000000000000000 ) ;
|
||||
#202 = VERTEX_POINT ( 'NONE', #586 ) ;
|
||||
#203 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#204 = VECTOR ( 'NONE', #732, 1000.000000000000114 ) ;
|
||||
#205 = FACE_OUTER_BOUND ( 'NONE', #336, .T. ) ;
|
||||
#206 = ORIENTED_EDGE ( 'NONE', *, *, #513, .F. ) ;
|
||||
#207 = ADVANCED_FACE ( 'NONE', ( #730 ), #91, .F. ) ;
|
||||
#208 = ORIENTED_EDGE ( 'NONE', *, *, #197, .F. ) ;
|
||||
#209 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#210 = ORIENTED_EDGE ( 'NONE', *, *, #287, .F. ) ;
|
||||
#211 = PLANE ( 'NONE', #592 ) ;
|
||||
#212 = EDGE_CURVE ( 'NONE', #311, #632, #92, .T. ) ;
|
||||
#213 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
|
||||
#214 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#215 = AXIS2_PLACEMENT_3D ( 'NONE', #263, #778, #325 ) ;
|
||||
#216 = EDGE_LOOP ( 'NONE', ( #589, #626 ) ) ;
|
||||
#217 = CIRCLE ( 'NONE', #33, 3.000000000000000000 ) ;
|
||||
#218 = ORIENTED_EDGE ( 'NONE', *, *, #386, .F. ) ;
|
||||
#219 = STYLED_ITEM ( 'NONE', ( #140 ), #102 ) ;
|
||||
#220 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#221 = LINE ( 'NONE', #20, #566 ) ;
|
||||
#222 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#223 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#224 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#225 = ORIENTED_EDGE ( 'NONE', *, *, #309, .T. ) ;
|
||||
#226 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.275531967630005153E-17 ) ) ;
|
||||
#227 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #608 ) ;
|
||||
#228 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#229 = ADVANCED_FACE ( 'NONE', ( #724 ), #26, .F. ) ;
|
||||
#230 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 0.000000000000000000 ) ) ;
|
||||
#231 = PRODUCT_CONTEXT ( 'NONE', #608, 'mechanical' ) ;
|
||||
#232 = EDGE_LOOP ( 'NONE', ( #429, #46, #96, #499 ) ) ;
|
||||
#233 = CYLINDRICAL_SURFACE ( 'NONE', #487, 3.000000000000000000 ) ;
|
||||
#234 = FACE_OUTER_BOUND ( 'NONE', #643, .T. ) ;
|
||||
#235 = AXIS2_PLACEMENT_3D ( 'NONE', #19, #574, #512 ) ;
|
||||
#236 = ORIENTED_EDGE ( 'NONE', *, *, #373, .F. ) ;
|
||||
#237 = AXIS2_PLACEMENT_3D ( 'NONE', #440, #638, #228 ) ;
|
||||
#238 = CIRCLE ( 'NONE', #676, 2.999999999999999556 ) ;
|
||||
#239 = LINE ( 'NONE', #509, #489 ) ;
|
||||
#240 = EDGE_CURVE ( 'NONE', #412, #167, #95, .T. ) ;
|
||||
#241 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#242 = ORIENTED_EDGE ( 'NONE', *, *, #486, .T. ) ;
|
||||
#243 = LINE ( 'NONE', #613, #555 ) ;
|
||||
#244 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#245 = LINE ( 'NONE', #442, #174 ) ;
|
||||
#246 = ADVANCED_FACE ( 'NONE', ( #670 ), #53, .F. ) ;
|
||||
#247 = DIRECTION ( 'NONE', ( 0.7071067811865474617, 0.7071067811865474617, 9.019373039313964068E-18 ) ) ;
|
||||
#248 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 2.000000000000001776 ) ) ;
|
||||
#249 = LINE ( 'NONE', #747, #117 ) ;
|
||||
#250 = EDGE_CURVE ( 'NONE', #76, #341, #750, .T. ) ;
|
||||
#251 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.530808498934177642E-17, -1.000000000000000000 ) ) ;
|
||||
#252 = VECTOR ( 'NONE', #504, 1000.000000000000000 ) ;
|
||||
#253 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ;
|
||||
#254 = PLANE ( 'NONE', #396 ) ;
|
||||
#255 = EDGE_CURVE ( 'NONE', #328, #375, #347, .T. ) ;
|
||||
#256 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#257 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
|
||||
#258 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.530808498934177642E-17, -1.000000000000000000 ) ) ;
|
||||
#259 = EDGE_LOOP ( 'NONE', ( #406, #525, #253, #41 ) ) ;
|
||||
#260 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, 4.500000000000000888 ) ) ;
|
||||
#261 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#262 = AXIS2_PLACEMENT_3D ( 'NONE', #543, #402, #35 ) ;
|
||||
#263 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, 4.500000000000000888 ) ) ;
|
||||
#264 = EDGE_CURVE ( 'NONE', #785, #76, #243, .T. ) ;
|
||||
#265 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#266 = EDGE_CURVE ( 'NONE', #101, #530, #49, .T. ) ;
|
||||
#267 = ORIENTED_EDGE ( 'NONE', *, *, #352, .F. ) ;
|
||||
#268 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#269 = VECTOR ( 'NONE', #679, 1000.000000000000000 ) ;
|
||||
#270 = VECTOR ( 'NONE', #520, 1000.000000000000000 ) ;
|
||||
#271 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, 1.000000000000002665 ) ) ;
|
||||
#272 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ;
|
||||
#273 = FACE_OUTER_BOUND ( 'NONE', #348, .T. ) ;
|
||||
#274 = EDGE_CURVE ( 'NONE', #66, #785, #684, .T. ) ;
|
||||
#275 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ;
|
||||
#276 = VERTEX_POINT ( 'NONE', #435 ) ;
|
||||
#277 = DIRECTION ( 'NONE', ( -0.7071067811865474617, 0.7071067811865474617, -8.624775468843979835E-17 ) ) ;
|
||||
#278 = VERTEX_POINT ( 'NONE', #687 ) ;
|
||||
#279 = ORIENTED_EDGE ( 'NONE', *, *, #518, .F. ) ;
|
||||
#280 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 1.000000000000005995 ) ) ;
|
||||
#281 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #80 ), #282 ) ;
|
||||
#282 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #441 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #713, #157, #473 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#283 = ORIENTED_EDGE ( 'NONE', *, *, #682, .T. ) ;
|
||||
#284 = LINE ( 'NONE', #164, #722 ) ;
|
||||
#285 = AXIS2_PLACEMENT_3D ( 'NONE', #752, #109, #688 ) ;
|
||||
#286 = ORIENTED_EDGE ( 'NONE', *, *, #97, .T. ) ;
|
||||
#287 = EDGE_CURVE ( 'NONE', #76, #21, #371, .T. ) ;
|
||||
#288 = FACE_OUTER_BOUND ( 'NONE', #401, .T. ) ;
|
||||
#289 = ORIENTED_EDGE ( 'NONE', *, *, #476, .T. ) ;
|
||||
#290 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.770125995894701079E-17, -1.000000000000000000 ) ) ;
|
||||
#291 = EDGE_CURVE ( 'NONE', #703, #564, #741, .T. ) ;
|
||||
#292 = PRODUCT ( '12600016', '12600016', '', ( #231 ) ) ;
|
||||
#293 = LINE ( 'NONE', #591, #31 ) ;
|
||||
#294 = ADVANCED_FACE ( 'NONE', ( #112, #366 ), #623, .F. ) ;
|
||||
#295 = VERTEX_POINT ( 'NONE', #453 ) ;
|
||||
#296 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ;
|
||||
#297 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, 1.000000000000002665 ) ) ;
|
||||
#298 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 1.000000000000005995 ) ) ;
|
||||
#299 = LINE ( 'NONE', #354, #159 ) ;
|
||||
#300 = EDGE_CURVE ( 'NONE', #23, #640, #221, .T. ) ;
|
||||
#301 = ORIENTED_EDGE ( 'NONE', *, *, #598, .F. ) ;
|
||||
#302 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.530808498934177642E-17, 1.000000000000000000 ) ) ;
|
||||
#303 = CYLINDRICAL_SURFACE ( 'NONE', #646, 1.699999999999999289 ) ;
|
||||
#304 = CARTESIAN_POINT ( 'NONE', ( 3.500000000000006217, 49.00000000000000000, 4.000000000000001776 ) ) ;
|
||||
#305 = VECTOR ( 'NONE', #599, 1000.000000000000000 ) ;
|
||||
#306 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
|
||||
#307 = VECTOR ( 'NONE', #247, 1000.000000000000114 ) ;
|
||||
#308 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#309 = EDGE_CURVE ( 'NONE', #66, #662, #603, .T. ) ;
|
||||
#310 = FACE_OUTER_BOUND ( 'NONE', #16, .T. ) ;
|
||||
#311 = VERTEX_POINT ( 'NONE', #44 ) ;
|
||||
#312 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#313 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999994404, 4.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#314 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, 4.500000000000000888 ) ) ;
|
||||
#315 = EDGE_LOOP ( 'NONE', ( #286, #306, #275, #534 ) ) ;
|
||||
#316 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#317 = VERTEX_POINT ( 'NONE', #298 ) ;
|
||||
#318 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#319 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#320 = EDGE_CURVE ( 'NONE', #703, #176, #379, .T. ) ;
|
||||
#321 = CIRCLE ( 'NONE', #529, 1.699999999999999512 ) ;
|
||||
#322 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000003064, 4.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#323 = VECTOR ( 'NONE', #559, 1000.000000000000000 ) ;
|
||||
#324 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000000622, 12.99999999999999822, 0.000000000000000000 ) ) ;
|
||||
#325 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.653191805780032459E-17, -1.000000000000000000 ) ) ;
|
||||
#326 = VERTEX_POINT ( 'NONE', #439 ) ;
|
||||
#327 = FACE_OUTER_BOUND ( 'NONE', #79, .T. ) ;
|
||||
#328 = VERTEX_POINT ( 'NONE', #313 ) ;
|
||||
#329 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#330 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#331 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #567 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #469, #224, #466 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#332 = CYLINDRICAL_SURFACE ( 'NONE', #709, 3.000000000000000000 ) ;
|
||||
#333 = EDGE_CURVE ( 'NONE', #630, #640, #217, .T. ) ;
|
||||
#334 = ORIENTED_EDGE ( 'NONE', *, *, #382, .F. ) ;
|
||||
#335 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999995559, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#336 = EDGE_LOOP ( 'NONE', ( #791, #558, #765, #474, #782 ) ) ;
|
||||
#337 = DIRECTION ( 'NONE', ( -0.7071067811865475727, 0.7071067811865475727, 0.000000000000000000 ) ) ;
|
||||
#338 = EDGE_CURVE ( 'NONE', #23, #7, #238, .T. ) ;
|
||||
#339 = ORIENTED_EDGE ( 'NONE', *, *, #797, .T. ) ;
|
||||
#340 = PLANE ( 'NONE', #745 ) ;
|
||||
#341 = VERTEX_POINT ( 'NONE', #256 ) ;
|
||||
#342 = EDGE_CURVE ( 'NONE', #141, #295, #187, .T. ) ;
|
||||
#343 = ORIENTED_EDGE ( 'NONE', *, *, #84, .T. ) ;
|
||||
#344 = FACE_OUTER_BOUND ( 'NONE', #644, .T. ) ;
|
||||
#345 = VECTOR ( 'NONE', #649, 1000.000000000000000 ) ;
|
||||
#346 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#347 = CIRCLE ( 'NONE', #799, 1.699999999999998845 ) ;
|
||||
#348 = EDGE_LOOP ( 'NONE', ( #760, #339, #283, #208 ) ) ;
|
||||
#349 = EDGE_LOOP ( 'NONE', ( #605, #236, #289, #769 ) ) ;
|
||||
#350 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 48.50000000000000000, 1.000000000000002665 ) ) ;
|
||||
#351 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#352 = EDGE_CURVE ( 'NONE', #785, #326, #1, .T. ) ;
|
||||
#353 = ORIENTED_EDGE ( 'NONE', *, *, #680, .T. ) ;
|
||||
#354 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000004441, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#355 = EDGE_CURVE ( 'NONE', #278, #276, #423, .T. ) ;
|
||||
#356 = AXIS2_PLACEMENT_3D ( 'NONE', #230, #99, #407 ) ;
|
||||
#357 = AXIS2_PLACEMENT_3D ( 'NONE', #737, #685, #432 ) ;
|
||||
#358 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, 0.000000000000000000 ) ) ;
|
||||
#359 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#360 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#361 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#362 = LINE ( 'NONE', #629, #710 ) ;
|
||||
#363 = PLANE ( 'NONE', #725 ) ;
|
||||
#364 = AXIS2_PLACEMENT_3D ( 'NONE', #40, #346, #537 ) ;
|
||||
#365 = EDGE_LOOP ( 'NONE', ( #242, #454, #465, #267, #191, #225, #718, #712, #449 ) ) ;
|
||||
#366 = FACE_OUTER_BOUND ( 'NONE', #693, .T. ) ;
|
||||
#367 = LINE ( 'NONE', #63, #446 ) ;
|
||||
#368 = ORIENTED_EDGE ( 'NONE', *, *, #84, .F. ) ;
|
||||
#369 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 48.50000000000000000, 4.499999999999999112 ) ) ;
|
||||
#370 = ORIENTED_EDGE ( 'NONE', *, *, #751, .F. ) ;
|
||||
#371 = LINE ( 'NONE', #733, #307 ) ;
|
||||
#372 = DIRECTION ( 'NONE', ( -0.7071067811865474617, -0.7071067811865474617, 8.624775468843979835E-17 ) ) ;
|
||||
#373 = EDGE_CURVE ( 'NONE', #651, #530, #177, .T. ) ;
|
||||
#374 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 48.50000000000000000, 4.000000000000001776 ) ) ;
|
||||
#375 = VERTEX_POINT ( 'NONE', #322 ) ;
|
||||
#376 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#377 = AXIS2_PLACEMENT_3D ( 'NONE', #452, #200, #699 ) ;
|
||||
#378 = DIRECTION ( 'NONE', ( -0.7071067811865475727, -0.7071067811865475727, 1.082445070294356901E-17 ) ) ;
|
||||
#379 = CIRCLE ( 'NONE', #464, 1.699999999999998845 ) ;
|
||||
#380 = EDGE_LOOP ( 'NONE', ( #368, #804, #427, #478, #155, #334 ) ) ;
|
||||
#381 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#382 = EDGE_CURVE ( 'NONE', #690, #714, #245, .T. ) ;
|
||||
#383 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 2.000000000000001776 ) ) ;
|
||||
#384 = ORIENTED_EDGE ( 'NONE', *, *, #792, .F. ) ;
|
||||
#385 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, 4.500000000000000888 ) ) ;
|
||||
#386 = EDGE_CURVE ( 'NONE', #317, #412, #193, .T. ) ;
|
||||
#387 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ;
|
||||
#388 = CARTESIAN_POINT ( 'NONE', ( 3.500000000000006217, 49.00000000000000000, 1.000000000000002665 ) ) ;
|
||||
#389 = ORIENTED_EDGE ( 'NONE', *, *, #807, .T. ) ;
|
||||
#390 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#391 = LINE ( 'NONE', #369, #204 ) ;
|
||||
#392 = ORIENTED_EDGE ( 'NONE', *, *, #766, .T. ) ;
|
||||
#393 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #319, 'distance_accuracy_value', 'NONE');
|
||||
#394 = VECTOR ( 'NONE', #472, 1000.000000000000000 ) ;
|
||||
#395 = CYLINDRICAL_SURFACE ( 'NONE', #67, 1.699999999999999289 ) ;
|
||||
#396 = AXIS2_PLACEMENT_3D ( 'NONE', #198, #506, #633 ) ;
|
||||
#397 = ORIENTED_EDGE ( 'NONE', *, *, #264, .T. ) ;
|
||||
#398 = FACE_BOUND ( 'NONE', #653, .T. ) ;
|
||||
#399 = PLANE ( 'NONE', #235 ) ;
|
||||
#400 = EDGE_CURVE ( 'NONE', #341, #326, #239, .T. ) ;
|
||||
#401 = EDGE_LOOP ( 'NONE', ( #601, #774, #572, #541 ) ) ;
|
||||
#402 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#403 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#404 = ORIENTED_EDGE ( 'NONE', *, *, #807, .F. ) ;
|
||||
#405 = PLANE ( 'NONE', #565 ) ;
|
||||
#406 = ORIENTED_EDGE ( 'NONE', *, *, #486, .F. ) ;
|
||||
#407 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#408 = VECTOR ( 'NONE', #152, 1000.000000000000000 ) ;
|
||||
#409 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#410 = VERTEX_POINT ( 'NONE', #744 ) ;
|
||||
#411 = ADVANCED_FACE ( 'NONE', ( #310 ), #742, .F. ) ;
|
||||
#412 = VERTEX_POINT ( 'NONE', #798 ) ;
|
||||
#413 = VECTOR ( 'NONE', #18, 1000.000000000000000 ) ;
|
||||
#414 = LINE ( 'NONE', #669, #54 ) ;
|
||||
#415 = ORIENTED_EDGE ( 'NONE', *, *, #197, .T. ) ;
|
||||
#416 = CYLINDRICAL_SURFACE ( 'NONE', #776, 3.000000000000000000 ) ;
|
||||
#417 = ORIENTED_EDGE ( 'NONE', *, *, #461, .T. ) ;
|
||||
#418 = ORIENTED_EDGE ( 'NONE', *, *, #14, .T. ) ;
|
||||
#419 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 17.00000000000000000, 1.000000000000005995 ) ) ;
|
||||
#420 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#421 = VECTOR ( 'NONE', #150, 1000.000000000000000 ) ;
|
||||
#422 = AXIS2_PLACEMENT_3D ( 'NONE', #588, #337, #758 ) ;
|
||||
#423 = CIRCLE ( 'NONE', #70, 3.000000000000000000 ) ;
|
||||
#424 = VECTOR ( 'NONE', #56, 1000.000000000000000 ) ;
|
||||
#425 = ADVANCED_FACE ( 'NONE', ( #491 ), #436, .T. ) ;
|
||||
#426 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -1.530808498934177642E-17 ) ) ;
|
||||
#427 = ORIENTED_EDGE ( 'NONE', *, *, #518, .T. ) ;
|
||||
#428 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000001332, 12.99999999999999822, 2.000000000000001776 ) ) ;
|
||||
#429 = ORIENTED_EDGE ( 'NONE', *, *, #153, .F. ) ;
|
||||
#430 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#431 = ORIENTED_EDGE ( 'NONE', *, *, #352, .T. ) ;
|
||||
#432 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#433 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 2.000000000000001776 ) ) ;
|
||||
#434 = EDGE_LOOP ( 'NONE', ( #767, #647, #343, #272, #392, #501 ) ) ;
|
||||
#435 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999995559, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#436 = PLANE ( 'NONE', #285 ) ;
|
||||
#437 = ORIENTED_EDGE ( 'NONE', *, *, #503, .F. ) ;
|
||||
#438 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 4.000000000000001776 ) ) ;
|
||||
#439 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#440 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 2.000000000000001776 ) ) ;
|
||||
#441 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #713, 'distance_accuracy_value', 'NONE');
|
||||
#442 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, 1.000000000000002665 ) ) ;
|
||||
#443 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #488, #583 ) ;
|
||||
#444 = ORIENTED_EDGE ( 'NONE', *, *, #400, .F. ) ;
|
||||
#445 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#446 = VECTOR ( 'NONE', #625, 1000.000000000000000 ) ;
|
||||
#447 = AXIS2_PLACEMENT_3D ( 'NONE', #717, #721, #166 ) ;
|
||||
#448 = FACE_OUTER_BOUND ( 'NONE', #548, .T. ) ;
|
||||
#449 = ORIENTED_EDGE ( 'NONE', *, *, #60, .T. ) ;
|
||||
#450 = LINE ( 'NONE', #65, #803 ) ;
|
||||
#451 = EDGE_CURVE ( 'NONE', #101, #662, #362, .T. ) ;
|
||||
#452 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 4.500000000000000888 ) ) ;
|
||||
#453 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 48.50000000000000000, 4.499999999999999112 ) ) ;
|
||||
#454 = ORIENTED_EDGE ( 'NONE', *, *, #524, .F. ) ;
|
||||
#455 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 49.00000000000000000, 1.000000000000002665 ) ) ;
|
||||
#456 = ORIENTED_EDGE ( 'NONE', *, *, #291, .F. ) ;
|
||||
#457 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, 4.500000000000000888 ) ) ;
|
||||
#458 = EDGE_LOOP ( 'NONE', ( #673, #38, #672, #756, #188, #482, #683, #125 ) ) ;
|
||||
#459 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#460 = VERTEX_POINT ( 'NONE', #55 ) ;
|
||||
#461 = EDGE_CURVE ( 'NONE', #276, #278, #735, .T. ) ;
|
||||
#462 = CIRCLE ( 'NONE', #364, 1.699999999999998845 ) ;
|
||||
#463 = LINE ( 'NONE', #280, #345 ) ;
|
||||
#464 = AXIS2_PLACEMENT_3D ( 'NONE', #546, #171, #420 ) ;
|
||||
#465 = ORIENTED_EDGE ( 'NONE', *, *, #680, .F. ) ;
|
||||
#466 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#467 = ORIENTED_EDGE ( 'NONE', *, *, #400, .T. ) ;
|
||||
#468 = LINE ( 'NONE', #773, #502 ) ;
|
||||
#469 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#470 = ORIENTED_EDGE ( 'NONE', *, *, #338, .T. ) ;
|
||||
#471 = DIRECTION ( 'NONE', ( -0.7071067811865474617, 0.7071067811865474617, 1.251668095251733953E-17 ) ) ;
|
||||
#472 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#473 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#474 = ORIENTED_EDGE ( 'NONE', *, *, #766, .F. ) ;
|
||||
#475 = VECTOR ( 'NONE', #686, 1000.000000000000000 ) ;
|
||||
#476 = EDGE_CURVE ( 'NONE', #651, #131, #8, .T. ) ;
|
||||
#477 = VERTEX_POINT ( 'NONE', #196 ) ;
|
||||
#478 = ORIENTED_EDGE ( 'NONE', *, *, #513, .T. ) ;
|
||||
#479 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 2.000000000000001776 ) ) ;
|
||||
#480 = PRESENTATION_STYLE_ASSIGNMENT (( #600 ) ) ;
|
||||
#481 = ADVANCED_FACE ( 'NONE', ( #695 ), #303, .F. ) ;
|
||||
#482 = ORIENTED_EDGE ( 'NONE', *, *, #105, .F. ) ;
|
||||
#483 = CARTESIAN_POINT ( 'NONE', ( 3.500000000000006217, 49.00000000000000000, 4.000000000000001776 ) ) ;
|
||||
#484 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.275531967630005153E-17, 1.000000000000000000 ) ) ;
|
||||
#485 = DIRECTION ( 'NONE', ( -0.7071067811865474617, -0.7071067811865474617, -1.251668095251733953E-17 ) ) ;
|
||||
#486 = EDGE_CURVE ( 'NONE', #519, #410, #367, .T. ) ;
|
||||
#487 = AXIS2_PLACEMENT_3D ( 'NONE', #542, #786, #351 ) ;
|
||||
#488 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #292, .NOT_KNOWN. ) ;
|
||||
#489 = VECTOR ( 'NONE', #4, 1000.000000000000000 ) ;
|
||||
#490 = CLOSED_SHELL ( 'NONE', ( #10, #481, #660, #508, #624, #113, #528, #71, #411, #229, #207, #425, #170, #178, #641, #121, #294, #498, #547, #655, #246, #492, #539, #544, #579 ) ) ;
|
||||
#491 = FACE_OUTER_BOUND ( 'NONE', #458, .T. ) ;
|
||||
#492 = ADVANCED_FACE ( 'NONE', ( #563 ), #59, .T. ) ;
|
||||
#493 = ORIENTED_EDGE ( 'NONE', *, *, #355, .T. ) ;
|
||||
#494 = LINE ( 'NONE', #314, #424 ) ;
|
||||
#495 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#496 = ORIENTED_EDGE ( 'NONE', *, *, #792, .T. ) ;
|
||||
#497 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#498 = ADVANCED_FACE ( 'NONE', ( #768 ), #332, .F. ) ;
|
||||
#499 = ORIENTED_EDGE ( 'NONE', *, *, #716, .F. ) ;
|
||||
#500 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#501 = ORIENTED_EDGE ( 'NONE', *, *, #373, .T. ) ;
|
||||
#502 = VECTOR ( 'NONE', #134, 1000.000000000000000 ) ;
|
||||
#503 = EDGE_CURVE ( 'NONE', #167, #657, #578, .T. ) ;
|
||||
#504 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#505 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #219 ) ) ;
|
||||
#506 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#507 = LINE ( 'NONE', #173, #475 ) ;
|
||||
#508 = ADVANCED_FACE ( 'NONE', ( #448 ), #395, .F. ) ;
|
||||
#509 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#510 = ORIENTED_EDGE ( 'NONE', *, *, #153, .T. ) ;
|
||||
#511 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -1.219727444046192488E-16 ) ) ;
|
||||
#512 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#513 = EDGE_CURVE ( 'NONE', #317, #477, #463, .T. ) ;
|
||||
#514 = VERTEX_POINT ( 'NONE', #388 ) ;
|
||||
#515 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 1.219727444046192488E-16 ) ) ;
|
||||
#516 = VECTOR ( 'NONE', #156, 1000.000000000000000 ) ;
|
||||
#517 = PLANE ( 'NONE', #422 ) ;
|
||||
#518 = EDGE_CURVE ( 'NONE', #52, #317, #636, .T. ) ;
|
||||
#519 = VERTEX_POINT ( 'NONE', #138 ) ;
|
||||
#520 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.653191805780032459E-17, -1.000000000000000000 ) ) ;
|
||||
#521 = PLANE ( 'NONE', #377 ) ;
|
||||
#522 = ORIENTED_EDGE ( 'NONE', *, *, #255, .F. ) ;
|
||||
#523 = CYLINDRICAL_SURFACE ( 'NONE', #43, 1.699999999999999289 ) ;
|
||||
#524 = EDGE_CURVE ( 'NONE', #202, #410, #468, .T. ) ;
|
||||
#525 = ORIENTED_EDGE ( 'NONE', *, *, #27, .F. ) ;
|
||||
#526 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#527 = ORIENTED_EDGE ( 'NONE', *, *, #100, .T. ) ;
|
||||
#528 = ADVANCED_FACE ( 'NONE', ( #327 ), #399, .F. ) ;
|
||||
#529 = AXIS2_PLACEMENT_3D ( 'NONE', #479, #165, #719 ) ;
|
||||
#530 = VERTEX_POINT ( 'NONE', #654 ) ;
|
||||
#531 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, 1.000000000000002665 ) ) ;
|
||||
#532 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#533 = VECTOR ( 'NONE', #806, 1000.000000000000000 ) ;
|
||||
#534 = ORIENTED_EDGE ( 'NONE', *, *, #671, .F. ) ;
|
||||
#535 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#536 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#537 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#538 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000001776, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#539 = ADVANCED_FACE ( 'NONE', ( #24 ), #340, .F. ) ;
|
||||
#540 = ORIENTED_EDGE ( 'NONE', *, *, #797, .F. ) ;
|
||||
#541 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ;
|
||||
#542 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#543 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 2.000000000000001776 ) ) ;
|
||||
#544 = ADVANCED_FACE ( 'NONE', ( #72 ), #86, .F. ) ;
|
||||
#545 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, 4.000000000000001776 ) ) ;
|
||||
#546 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 0.000000000000000000 ) ) ;
|
||||
#547 = ADVANCED_FACE ( 'NONE', ( #83 ), #517, .T. ) ;
|
||||
#548 = EDGE_LOOP ( 'NONE', ( #148, #740, #780, #580 ) ) ;
|
||||
#549 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#550 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#551 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ;
|
||||
#552 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#553 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#554 = VECTOR ( 'NONE', #702, 1000.000000000000000 ) ;
|
||||
#555 = VECTOR ( 'NONE', #62, 1000.000000000000000 ) ;
|
||||
#556 = CIRCLE ( 'NONE', #237, 1.699999999999999512 ) ;
|
||||
#557 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#558 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ;
|
||||
#559 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -5.880418562633244743E-17 ) ) ;
|
||||
#560 = ORIENTED_EDGE ( 'NONE', *, *, #671, .T. ) ;
|
||||
#561 = LINE ( 'NONE', #175, #269 ) ;
|
||||
#562 = ORIENTED_EDGE ( 'NONE', *, *, #338, .F. ) ;
|
||||
#563 = FACE_OUTER_BOUND ( 'NONE', #180, .T. ) ;
|
||||
#564 = VERTEX_POINT ( 'NONE', #571 ) ;
|
||||
#565 = AXIS2_PLACEMENT_3D ( 'NONE', #358, #606, #223 ) ;
|
||||
#566 = VECTOR ( 'NONE', #265, 1000.000000000000000 ) ;
|
||||
#567 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #469, 'distance_accuracy_value', 'NONE');
|
||||
#568 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#569 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, 4.500000000000000888 ) ) ;
|
||||
#570 = EDGE_CURVE ( 'NONE', #111, #690, #763, .T. ) ;
|
||||
#571 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999997735, 12.99999999999999822, 2.000000000000001776 ) ) ;
|
||||
#572 = ORIENTED_EDGE ( 'NONE', *, *, #461, .F. ) ;
|
||||
#573 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#574 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#575 = ORIENTED_EDGE ( 'NONE', *, *, #590, .T. ) ;
|
||||
#576 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#577 = CIRCLE ( 'NONE', #748, 1.699999999999999512 ) ;
|
||||
#578 = LINE ( 'NONE', #214, #421 ) ;
|
||||
#579 = ADVANCED_FACE ( 'NONE', ( #205 ), #521, .T. ) ;
|
||||
#580 = ORIENTED_EDGE ( 'NONE', *, *, #682, .F. ) ;
|
||||
#581 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#582 = ORIENTED_EDGE ( 'NONE', *, *, #386, .T. ) ;
|
||||
#583 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #361, 'design' ) ;
|
||||
#584 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 1.219727444046192488E-16 ) ) ;
|
||||
#585 = CARTESIAN_POINT ( 'NONE', ( 3.499999999999999112, 1.040834085586084257E-14, 4.000000000000001776 ) ) ;
|
||||
#586 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.5000000000000004441, 4.000000000000001776 ) ) ;
|
||||
#587 = ORIENTED_EDGE ( 'NONE', *, *, #451, .T. ) ;
|
||||
#588 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, 4.000000000000001776 ) ) ;
|
||||
#589 = ORIENTED_EDGE ( 'NONE', *, *, #320, .F. ) ;
|
||||
#590 = EDGE_CURVE ( 'NONE', #52, #514, #29, .T. ) ;
|
||||
#591 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#592 = AXIS2_PLACEMENT_3D ( 'NONE', #69, #81, #511 ) ;
|
||||
#593 = VECTOR ( 'NONE', #609, 1000.000000000000000 ) ;
|
||||
#594 = DIRECTION ( 'NONE', ( 0.7071067811865474617, -0.7071067811865474617, -9.019373039313964068E-18 ) ) ;
|
||||
#595 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #393 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #319, #445, #573 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#596 = ORIENTED_EDGE ( 'NONE', *, *, #788, .T. ) ;
|
||||
#597 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ;
|
||||
#598 = EDGE_CURVE ( 'NONE', #460, #151, #144, .T. ) ;
|
||||
#599 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#600 = SURFACE_STYLE_USAGE ( .BOTH. , #720 ) ;
|
||||
#601 = ORIENTED_EDGE ( 'NONE', *, *, #598, .T. ) ;
|
||||
#602 = LINE ( 'NONE', #45, #128 ) ;
|
||||
#603 = LINE ( 'NONE', #790, #593 ) ;
|
||||
#604 = FILL_AREA_STYLE_COLOUR ( '', #114 ) ;
|
||||
#605 = ORIENTED_EDGE ( 'NONE', *, *, #60, .F. ) ;
|
||||
#606 = DIRECTION ( 'NONE', ( -0.7071067811865475727, -0.7071067811865475727, -0.000000000000000000 ) ) ;
|
||||
#607 = CIRCLE ( 'NONE', #356, 1.699999999999998845 ) ;
|
||||
#608 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#609 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.770125995894701079E-17 ) ) ;
|
||||
#610 = AXIS2_PLACEMENT_3D ( 'NONE', #9, #753, #381 ) ;
|
||||
#611 = LINE ( 'NONE', #222, #394 ) ;
|
||||
#612 = FILL_AREA_STYLE_COLOUR ( '', #779 ) ;
|
||||
#613 = CARTESIAN_POINT ( 'NONE', ( 3.499999999999999112, 1.040834085586084257E-14, 4.000000000000001776 ) ) ;
|
||||
#614 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#615 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#616 = EDGE_CURVE ( 'NONE', #514, #101, #78, .T. ) ;
|
||||
#617 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#618 = VECTOR ( 'NONE', #549, 1000.000000000000000 ) ;
|
||||
#619 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#620 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, 4.499999999999999112 ) ) ;
|
||||
#621 = AXIS2_PLACEMENT_3D ( 'NONE', #57, #312, #532 ) ;
|
||||
#622 = VECTOR ( 'NONE', #107, 1000.000000000000000 ) ;
|
||||
#623 = PLANE ( 'NONE', #621 ) ;
|
||||
#624 = ADVANCED_FACE ( 'NONE', ( #163, #663, #37 ), #729, .F. ) ;
|
||||
#625 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#626 = ORIENTED_EDGE ( 'NONE', *, *, #738, .F. ) ;
|
||||
#627 = FACE_OUTER_BOUND ( 'NONE', #315, .T. ) ;
|
||||
#628 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999997513, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#629 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, 4.000000000000001776 ) ) ;
|
||||
#630 = VERTEX_POINT ( 'NONE', #723 ) ;
|
||||
#631 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#632 = VERTEX_POINT ( 'NONE', #793 ) ;
|
||||
#633 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#634 = EDGE_CURVE ( 'NONE', #477, #167, #104, .T. ) ;
|
||||
#635 = VECTOR ( 'NONE', #495, 1000.000000000000000 ) ;
|
||||
#636 = LINE ( 'NONE', #75, #661 ) ;
|
||||
#637 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ;
|
||||
#638 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#639 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#640 = VERTEX_POINT ( 'NONE', #538 ) ;
|
||||
#641 = ADVANCED_FACE ( 'NONE', ( #668 ), #233, .F. ) ;
|
||||
#642 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#643 = EDGE_LOOP ( 'NONE', ( #257, #384, #437, #139, #667, #210 ) ) ;
|
||||
#644 = EDGE_LOOP ( 'NONE', ( #587, #389, #575, #746 ) ) ;
|
||||
#645 = LINE ( 'NONE', #455, #726 ) ;
|
||||
#646 = AXIS2_PLACEMENT_3D ( 'NONE', #553, #617, #122 ) ;
|
||||
#647 = ORIENTED_EDGE ( 'NONE', *, *, #616, .F. ) ;
|
||||
#648 = AXIS2_PLACEMENT_3D ( 'NONE', #761, #390, #329 ) ;
|
||||
#649 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#650 = EDGE_CURVE ( 'NONE', #202, #657, #293, .T. ) ;
|
||||
#651 = VERTEX_POINT ( 'NONE', #731 ) ;
|
||||
#652 = VERTEX_POINT ( 'NONE', #715 ) ;
|
||||
#653 = EDGE_LOOP ( 'NONE', ( #795, #415 ) ) ;
|
||||
#654 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 49.00000000000000000, 4.000000000000001776 ) ) ;
|
||||
#655 = ADVANCED_FACE ( 'NONE', ( #344 ), #405, .F. ) ;
|
||||
#656 = ORIENTED_EDGE ( 'NONE', *, *, #692, .F. ) ;
|
||||
#657 = VERTEX_POINT ( 'NONE', #34 ) ;
|
||||
#658 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.770125995894701079E-17 ) ) ;
|
||||
#659 = FILL_AREA_STYLE ('',( #604 ) ) ;
|
||||
#660 = ADVANCED_FACE ( 'NONE', ( #288 ), #416, .F. ) ;
|
||||
#661 = VECTOR ( 'NONE', #584, 1000.000000000000000 ) ;
|
||||
#662 = VERTEX_POINT ( 'NONE', #545 ) ;
|
||||
#663 = FACE_BOUND ( 'NONE', #106, .T. ) ;
|
||||
#664 = VECTOR ( 'NONE', #485, 1000.000000000000114 ) ;
|
||||
#665 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, 4.000000000000001776 ) ) ;
|
||||
#666 = AXIS2_PLACEMENT_3D ( 'NONE', #158, #88, #535 ) ;
|
||||
#667 = ORIENTED_EDGE ( 'NONE', *, *, #692, .T. ) ;
|
||||
#668 = FACE_OUTER_BOUND ( 'NONE', #36, .T. ) ;
|
||||
#669 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#670 = FACE_OUTER_BOUND ( 'NONE', #12, .T. ) ;
|
||||
#671 = EDGE_CURVE ( 'NONE', #7, #630, #611, .T. ) ;
|
||||
#672 = ORIENTED_EDGE ( 'NONE', *, *, #503, .T. ) ;
|
||||
#673 = ORIENTED_EDGE ( 'NONE', *, *, #137, .T. ) ;
|
||||
#674 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, 4.499999999999999112 ) ) ;
|
||||
#675 = AXIS2_PLACEMENT_3D ( 'NONE', #383, #220, #642 ) ;
|
||||
#676 = AXIS2_PLACEMENT_3D ( 'NONE', #248, #376, #68 ) ;
|
||||
#677 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ;
|
||||
#678 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.275531967630005153E-17 ) ) ;
|
||||
#679 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 5.782411586589357392E-17 ) ) ;
|
||||
#680 = EDGE_CURVE ( 'NONE', #326, #202, #414, .T. ) ;
|
||||
#681 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#682 = EDGE_CURVE ( 'NONE', #328, #311, #789, .T. ) ;
|
||||
#683 = ORIENTED_EDGE ( 'NONE', *, *, #342, .T. ) ;
|
||||
#684 = LINE ( 'NONE', #438, #664 ) ;
|
||||
#685 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#686 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#687 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000004441, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#688 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#689 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#690 = VERTEX_POINT ( 'NONE', #297 ) ;
|
||||
#691 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, 4.500000000000000888 ) ) ;
|
||||
#692 = EDGE_CURVE ( 'NONE', #412, #21, #602, .T. ) ;
|
||||
#693 = EDGE_LOOP ( 'NONE', ( #32, #562 ) ) ;
|
||||
#694 = FACE_OUTER_BOUND ( 'NONE', #232, .T. ) ;
|
||||
#695 = FACE_OUTER_BOUND ( 'NONE', #123, .T. ) ;
|
||||
#696 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
|
||||
#697 = LINE ( 'NONE', #569, #270 ) ;
|
||||
#698 = AXIS2_PLACEMENT_3D ( 'NONE', #430, #120, #302 ) ;
|
||||
#699 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -5.880418562633243510E-17 ) ) ;
|
||||
#700 = EDGE_LOOP ( 'NONE', ( #301, #727 ) ) ;
|
||||
#701 = SURFACE_STYLE_USAGE ( .BOTH. , #74 ) ;
|
||||
#702 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#703 = VERTEX_POINT ( 'NONE', #794 ) ;
|
||||
#704 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000003997, 4.000000000000000000, 2.000000000000001776 ) ) ;
|
||||
#705 = EDGE_LOOP ( 'NONE', ( #522, #540 ) ) ;
|
||||
#706 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#707 = ORIENTED_EDGE ( 'NONE', *, *, #382, .T. ) ;
|
||||
#708 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#709 = AXIS2_PLACEMENT_3D ( 'NONE', #209, #706, #711 ) ;
|
||||
#710 = VECTOR ( 'NONE', #181, 1000.000000000000114 ) ;
|
||||
#711 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#712 = ORIENTED_EDGE ( 'NONE', *, *, #266, .T. ) ;
|
||||
#713 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#714 = VERTEX_POINT ( 'NONE', #350 ) ;
|
||||
#715 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000001510, 12.99999999999999822, 2.000000000000001776 ) ) ;
|
||||
#716 = EDGE_CURVE ( 'NONE', #652, #564, #321, .T. ) ;
|
||||
#717 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#718 = ORIENTED_EDGE ( 'NONE', *, *, #451, .F. ) ;
|
||||
#719 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#720 = SURFACE_SIDE_STYLE ('',( #90 ) ) ;
|
||||
#721 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#722 = VECTOR ( 'NONE', #594, 1000.000000000000114 ) ;
|
||||
#723 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#724 = FACE_OUTER_BOUND ( 'NONE', #434, .T. ) ;
|
||||
#725 = AXIS2_PLACEMENT_3D ( 'NONE', #615, #484, #678 ) ;
|
||||
#726 = VECTOR ( 'NONE', #515, 1000.000000000000000 ) ;
|
||||
#727 = ORIENTED_EDGE ( 'NONE', *, *, #788, .F. ) ;
|
||||
#728 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '12600016', ( #102, #186 ), #331 ) ;
|
||||
#729 = PLANE ( 'NONE', #759 ) ;
|
||||
#730 = FACE_OUTER_BOUND ( 'NONE', #145, .T. ) ;
|
||||
#731 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 49.00000000000000000, 4.499999999999999112 ) ) ;
|
||||
#732 = DIRECTION ( 'NONE', ( 0.7071067811865474617, 0.7071067811865474617, 0.000000000000000000 ) ) ;
|
||||
#733 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#734 = EDGE_LOOP ( 'NONE', ( #777, #85 ) ) ;
|
||||
#735 = CIRCLE ( 'NONE', #357, 3.000000000000000000 ) ;
|
||||
#736 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#737 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#738 = EDGE_CURVE ( 'NONE', #176, #703, #607, .T. ) ;
|
||||
#739 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 4.000000000000001776 ) ) ;
|
||||
#740 = ORIENTED_EDGE ( 'NONE', *, *, #3, .T. ) ;
|
||||
#741 = LINE ( 'NONE', #628, #762 ) ;
|
||||
#742 = PLANE ( 'NONE', #133 ) ;
|
||||
#743 = EDGE_LOOP ( 'NONE', ( #387, #707, #527, #418 ) ) ;
|
||||
#744 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, 4.000000000000001776 ) ) ;
|
||||
#745 = AXIS2_PLACEMENT_3D ( 'NONE', #457, #639, #13 ) ;
|
||||
#746 = ORIENTED_EDGE ( 'NONE', *, *, #616, .T. ) ;
|
||||
#747 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, 1.000000000000002665 ) ) ;
|
||||
#748 = AXIS2_PLACEMENT_3D ( 'NONE', #127, #77, #581 ) ;
|
||||
#749 = VECTOR ( 'NONE', #359, 1000.000000000000000 ) ;
|
||||
#750 = LINE ( 'NONE', #330, #413 ) ;
|
||||
#751 = EDGE_CURVE ( 'NONE', #151, #278, #299, .T. ) ;
|
||||
#752 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#753 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#754 = CYLINDRICAL_SURFACE ( 'NONE', #800, 3.000000000000000000 ) ;
|
||||
#755 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 5.782411586589357392E-17 ) ) ;
|
||||
#756 = ORIENTED_EDGE ( 'NONE', *, *, #650, .F. ) ;
|
||||
#757 = LINE ( 'NONE', #335, #296 ) ;
|
||||
#758 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#759 = AXIS2_PLACEMENT_3D ( 'NONE', #39, #290, #658 ) ;
|
||||
#760 = ORIENTED_EDGE ( 'NONE', *, *, #3, .F. ) ;
|
||||
#761 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#762 = VECTOR ( 'NONE', #552, 1000.000000000000000 ) ;
|
||||
#763 = LINE ( 'NONE', #271, #554 ) ;
|
||||
#764 = AXIS2_PLACEMENT_3D ( 'NONE', #665, #409, #403 ) ;
|
||||
#765 = ORIENTED_EDGE ( 'NONE', *, *, #476, .F. ) ;
|
||||
#766 = EDGE_CURVE ( 'NONE', #111, #651, #169, .T. ) ;
|
||||
#767 = ORIENTED_EDGE ( 'NONE', *, *, #266, .F. ) ;
|
||||
#768 = FACE_OUTER_BOUND ( 'NONE', #87, .T. ) ;
|
||||
#769 = ORIENTED_EDGE ( 'NONE', *, *, #27, .T. ) ;
|
||||
#770 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#771 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 4.000000000000001776 ) ) ;
|
||||
#772 = ORIENTED_EDGE ( 'NONE', *, *, #634, .F. ) ;
|
||||
#773 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#774 = ORIENTED_EDGE ( 'NONE', *, *, #751, .T. ) ;
|
||||
#775 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, 0.000000000000000000 ) ) ;
|
||||
#776 = AXIS2_PLACEMENT_3D ( 'NONE', #536, #783, #94 ) ;
|
||||
#777 = ORIENTED_EDGE ( 'NONE', *, *, #154, .T. ) ;
|
||||
#778 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -7.653191805780032459E-17 ) ) ;
|
||||
#779 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#780 = ORIENTED_EDGE ( 'NONE', *, *, #212, .F. ) ;
|
||||
#781 = LINE ( 'NONE', #775, #15 ) ;
|
||||
#782 = ORIENTED_EDGE ( 'NONE', *, *, #14, .F. ) ;
|
||||
#783 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#784 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#785 = VERTEX_POINT ( 'NONE', #585 ) ;
|
||||
#786 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#787 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #443 ) ;
|
||||
#788 = EDGE_CURVE ( 'NONE', #151, #460, #103, .T. ) ;
|
||||
#789 = LINE ( 'NONE', #98, #516 ) ;
|
||||
#790 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, 4.000000000000001776 ) ) ;
|
||||
#791 = ORIENTED_EDGE ( 'NONE', *, *, #342, .F. ) ;
|
||||
#792 = EDGE_CURVE ( 'NONE', #657, #341, #284, .T. ) ;
|
||||
#793 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000003952, 4.000000000000000000, 2.000000000000001776 ) ) ;
|
||||
#794 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999997069, 12.99999999999999822, 0.000000000000000000 ) ) ;
|
||||
#795 = ORIENTED_EDGE ( 'NONE', *, *, #212, .T. ) ;
|
||||
#796 = SURFACE_STYLE_FILL_AREA ( #47 ) ;
|
||||
#797 = EDGE_CURVE ( 'NONE', #375, #328, #462, .T. ) ;
|
||||
#798 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#799 = AXIS2_PLACEMENT_3D ( 'NONE', #185, #308, #192 ) ;
|
||||
#800 = AXIS2_PLACEMENT_3D ( 'NONE', #771, #195, #261 ) ;
|
||||
#801 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #361 ) ;
|
||||
#802 = LINE ( 'NONE', #241, #622 ) ;
|
||||
#803 = VECTOR ( 'NONE', #576, 1000.000000000000000 ) ;
|
||||
#804 = ORIENTED_EDGE ( 'NONE', *, *, #590, .F. ) ;
|
||||
#805 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#806 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.653191805780032459E-17, -1.000000000000000000 ) ) ;
|
||||
#807 = EDGE_CURVE ( 'NONE', #662, #52, #781, .T. ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
824
STEPS/nano_hexapod/support_ruler_right.STEP
Normal file
@@ -0,0 +1,824 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP214' ),
|
||||
'1' );
|
||||
FILE_NAME ('12600014.STEP',
|
||||
'2021-03-15T09:39:58',
|
||||
( '' ),
|
||||
( '' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2020',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -1.770125995894701079E-17 ) ) ;
|
||||
#2 = DIRECTION ( 'NONE', ( -0.7071067811865475727, -0.7071067811865475727, 0.000000000000000000 ) ) ;
|
||||
#3 = ORIENTED_EDGE ( 'NONE', *, *, #692, .F. ) ;
|
||||
#4 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#5 = LINE ( 'NONE', #431, #131 ) ;
|
||||
#6 = ORIENTED_EDGE ( 'NONE', *, *, #38, .F. ) ;
|
||||
#7 = ADVANCED_FACE ( 'NONE', ( #764 ), #212, .F. ) ;
|
||||
#8 = FACE_OUTER_BOUND ( 'NONE', #364, .T. ) ;
|
||||
#9 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#10 = VECTOR ( 'NONE', #779, 1000.000000000000000 ) ;
|
||||
#11 = AXIS2_PLACEMENT_3D ( 'NONE', #491, #4, #507 ) ;
|
||||
#12 = EDGE_CURVE ( 'NONE', #794, #33, #479, .T. ) ;
|
||||
#13 = ORIENTED_EDGE ( 'NONE', *, *, #340, .F. ) ;
|
||||
#14 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #78 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #230, #573, #605 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#15 = FACE_BOUND ( 'NONE', #226, .T. ) ;
|
||||
#16 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, -1.000000000000002665 ) ) ;
|
||||
#17 = VERTEX_POINT ( 'NONE', #349 ) ;
|
||||
#18 = VERTEX_POINT ( 'NONE', #43 ) ;
|
||||
#19 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, -4.500000000000000888 ) ) ;
|
||||
#20 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.5000000000000004441, -4.000000000000001776 ) ) ;
|
||||
#21 = EDGE_LOOP ( 'NONE', ( #748, #490 ) ) ;
|
||||
#22 = LINE ( 'NONE', #781, #590 ) ;
|
||||
#23 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #551, 'distance_accuracy_value', 'NONE');
|
||||
#24 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000001776, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#25 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
|
||||
#26 = VECTOR ( 'NONE', #248, 1000.000000000000000 ) ;
|
||||
#27 = VECTOR ( 'NONE', #157, 1000.000000000000000 ) ;
|
||||
#28 = LINE ( 'NONE', #762, #757 ) ;
|
||||
#29 = ADVANCED_FACE ( 'NONE', ( #51 ), #296, .F. ) ;
|
||||
#30 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#31 = ORIENTED_EDGE ( 'NONE', *, *, #351, .T. ) ;
|
||||
#32 = PLANE ( 'NONE', #602 ) ;
|
||||
#33 = VERTEX_POINT ( 'NONE', #796 ) ;
|
||||
#34 = ORIENTED_EDGE ( 'NONE', *, *, #700, .F. ) ;
|
||||
#35 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#36 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#37 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#38 = EDGE_CURVE ( 'NONE', #396, #581, #358, .T. ) ;
|
||||
#39 = VERTEX_POINT ( 'NONE', #475 ) ;
|
||||
#40 = VECTOR ( 'NONE', #228, 1000.000000000000000 ) ;
|
||||
#41 = CIRCLE ( 'NONE', #390, 1.699999999999998845 ) ;
|
||||
#42 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000001954, 13.00000000000000178, -2.000000000000001776 ) ) ;
|
||||
#43 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000001332, 12.99999999999999822, -2.000000000000001776 ) ) ;
|
||||
#44 = EDGE_LOOP ( 'NONE', ( #75, #412 ) ) ;
|
||||
#45 = FACE_OUTER_BOUND ( 'NONE', #593, .T. ) ;
|
||||
#46 = EDGE_CURVE ( 'NONE', #388, #581, #242, .T. ) ;
|
||||
#47 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#48 = VERTEX_POINT ( 'NONE', #719 ) ;
|
||||
#49 = EDGE_CURVE ( 'NONE', #672, #632, #603, .T. ) ;
|
||||
#50 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#51 = FACE_OUTER_BOUND ( 'NONE', #165, .T. ) ;
|
||||
#52 = VERTEX_POINT ( 'NONE', #362 ) ;
|
||||
#53 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #35 ) ;
|
||||
#54 = VECTOR ( 'NONE', #563, 1000.000000000000114 ) ;
|
||||
#55 = AXIS2_PLACEMENT_3D ( 'NONE', #799, #381, #505 ) ;
|
||||
#56 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#57 = ADVANCED_FACE ( 'NONE', ( #666 ), #553, .F. ) ;
|
||||
#58 = LINE ( 'NONE', #611, #511 ) ;
|
||||
#59 = ORIENTED_EDGE ( 'NONE', *, *, #692, .T. ) ;
|
||||
#60 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#61 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -1.275531967630005153E-17 ) ) ;
|
||||
#62 = ORIENTED_EDGE ( 'NONE', *, *, #620, .T. ) ;
|
||||
#63 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 49.00000000000000000, -4.000000000000001776 ) ) ;
|
||||
#64 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 48.50000000000000000, -4.499999999999999112 ) ) ;
|
||||
#65 = VERTEX_POINT ( 'NONE', #675 ) ;
|
||||
#66 = EDGE_CURVE ( 'NONE', #249, #687, #58, .T. ) ;
|
||||
#67 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#68 = AXIS2_PLACEMENT_3D ( 'NONE', #724, #170, #299 ) ;
|
||||
#69 = VECTOR ( 'NONE', #1, 1000.000000000000000 ) ;
|
||||
#70 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#71 = ORIENTED_EDGE ( 'NONE', *, *, #730, .F. ) ;
|
||||
#72 = ADVANCED_FACE ( 'NONE', ( #291 ), #540, .F. ) ;
|
||||
#73 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.653191805780032459E-17, 1.000000000000000000 ) ) ;
|
||||
#74 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#75 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
|
||||
#76 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.653191805780032459E-17, 1.000000000000000000 ) ) ;
|
||||
#77 = EDGE_CURVE ( 'NONE', #617, #84, #548, .T. ) ;
|
||||
#78 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #230, 'distance_accuracy_value', 'NONE');
|
||||
#79 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#80 = ORIENTED_EDGE ( 'NONE', *, *, #150, .T. ) ;
|
||||
#81 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 7.653191805780032459E-17 ) ) ;
|
||||
#82 = AXIS2_PLACEMENT_3D ( 'NONE', #449, #2, #680 ) ;
|
||||
#83 = VECTOR ( 'NONE', #259, 1000.000000000000000 ) ;
|
||||
#84 = VERTEX_POINT ( 'NONE', #793 ) ;
|
||||
#85 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #23 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #551, #428, #187 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#86 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#87 = FACE_OUTER_BOUND ( 'NONE', #550, .T. ) ;
|
||||
#88 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#89 = EDGE_CURVE ( 'NONE', #517, #18, #458, .T. ) ;
|
||||
#90 = PLANE ( 'NONE', #403 ) ;
|
||||
#91 = ORIENTED_EDGE ( 'NONE', *, *, #171, .F. ) ;
|
||||
#92 = ADVANCED_FACE ( 'NONE', ( #233 ), #733, .T. ) ;
|
||||
#93 = LINE ( 'NONE', #19, #338 ) ;
|
||||
#94 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#95 = EDGE_LOOP ( 'NONE', ( #655, #706 ) ) ;
|
||||
#96 = AXIS2_PLACEMENT_3D ( 'NONE', #354, #716, #181 ) ;
|
||||
#97 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #294 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #206, #524, #520 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#98 = LINE ( 'NONE', #265, #549 ) ;
|
||||
#99 = ORIENTED_EDGE ( 'NONE', *, *, #12, .F. ) ;
|
||||
#100 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#101 = EDGE_CURVE ( 'NONE', #33, #388, #164, .T. ) ;
|
||||
#102 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, 0.000000000000000000 ) ) ;
|
||||
#103 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#104 = LINE ( 'NONE', #536, #10 ) ;
|
||||
#105 = ORIENTED_EDGE ( 'NONE', *, *, #509, .F. ) ;
|
||||
#106 = VECTOR ( 'NONE', #375, 1000.000000000000114 ) ;
|
||||
#107 = AXIS2_PLACEMENT_3D ( 'NONE', #123, #361, #562 ) ;
|
||||
#108 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -5.782411586589357392E-17 ) ) ;
|
||||
#109 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -2.000000000000001776 ) ) ;
|
||||
#110 = ORIENTED_EDGE ( 'NONE', *, *, #410, .F. ) ;
|
||||
#111 = FILL_AREA_STYLE ('',( #306 ) ) ;
|
||||
#112 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000003064, 4.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#113 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.219727444046192488E-16 ) ) ;
|
||||
#114 = ORIENTED_EDGE ( 'NONE', *, *, #12, .T. ) ;
|
||||
#115 = EDGE_CURVE ( 'NONE', #258, #565, #407, .T. ) ;
|
||||
#116 = FACE_OUTER_BOUND ( 'NONE', #528, .T. ) ;
|
||||
#117 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 1.275531967630005153E-17 ) ) ;
|
||||
#118 = EDGE_LOOP ( 'NONE', ( #698, #476, #266, #530, #532, #635 ) ) ;
|
||||
#119 = VECTOR ( 'NONE', #79, 1000.000000000000000 ) ;
|
||||
#120 = LINE ( 'NONE', #194, #83 ) ;
|
||||
#121 = FACE_OUTER_BOUND ( 'NONE', #118, .T. ) ;
|
||||
#122 = ORIENTED_EDGE ( 'NONE', *, *, #410, .T. ) ;
|
||||
#123 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#124 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, -4.000000000000001776 ) ) ;
|
||||
#125 = EDGE_CURVE ( 'NONE', #134, #52, #598, .T. ) ;
|
||||
#126 = ORIENTED_EDGE ( 'NONE', *, *, #340, .T. ) ;
|
||||
#127 = SURFACE_SIDE_STYLE ('',( #310 ) ) ;
|
||||
#128 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#129 = VERTEX_POINT ( 'NONE', #659 ) ;
|
||||
#130 = CARTESIAN_POINT ( 'NONE', ( 3.500000000000006217, 49.00000000000000000, -4.000000000000001776 ) ) ;
|
||||
#131 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ;
|
||||
#132 = VECTOR ( 'NONE', #798, 1000.000000000000000 ) ;
|
||||
#133 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#134 = VERTEX_POINT ( 'NONE', #286 ) ;
|
||||
#135 = EDGE_CURVE ( 'NONE', #760, #134, #104, .T. ) ;
|
||||
#136 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 0.000000000000000000 ) ) ;
|
||||
#137 = FACE_OUTER_BOUND ( 'NONE', #576, .T. ) ;
|
||||
#138 = ORIENTED_EDGE ( 'NONE', *, *, #421, .T. ) ;
|
||||
#139 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#140 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#141 = ORIENTED_EDGE ( 'NONE', *, *, #652, .F. ) ;
|
||||
#142 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#143 = LINE ( 'NONE', #387, #264 ) ;
|
||||
#144 = AXIS2_PLACEMENT_3D ( 'NONE', #805, #754, #128 ) ;
|
||||
#145 = VECTOR ( 'NONE', #625, 1000.000000000000000 ) ;
|
||||
#146 = ORIENTED_EDGE ( 'NONE', *, *, #429, .T. ) ;
|
||||
#147 = ORIENTED_EDGE ( 'NONE', *, *, #372, .F. ) ;
|
||||
#148 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#149 = FACE_BOUND ( 'NONE', #584, .T. ) ;
|
||||
#150 = EDGE_CURVE ( 'NONE', #565, #48, #568, .T. ) ;
|
||||
#151 = VERTEX_POINT ( 'NONE', #508 ) ;
|
||||
#152 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 48.50000000000000000, -4.000000000000001776 ) ) ;
|
||||
#153 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#154 = ORIENTED_EDGE ( 'NONE', *, *, #723, .F. ) ;
|
||||
#155 = EDGE_CURVE ( 'NONE', #711, #392, #483, .T. ) ;
|
||||
#156 = EDGE_CURVE ( 'NONE', #541, #760, #308, .T. ) ;
|
||||
#157 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#158 = CLOSED_SHELL ( 'NONE', ( #464, #333, #546, #162, #360, #57, #745, #270, #561, #377, #7, #92, #500, #751, #29, #231, #489, #713, #788, #197, #72, #480, #633, #318, #473 ) ) ;
|
||||
#159 = ORIENTED_EDGE ( 'NONE', *, *, #293, .T. ) ;
|
||||
#160 = AXIS2_PLACEMENT_3D ( 'NONE', #677, #447, #370 ) ;
|
||||
#161 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #366 ), #85 ) ;
|
||||
#162 = ADVANCED_FACE ( 'NONE', ( #623 ), #496, .F. ) ;
|
||||
#163 = PLANE ( 'NONE', #433 ) ;
|
||||
#164 = LINE ( 'NONE', #657, #337 ) ;
|
||||
#165 = EDGE_LOOP ( 'NONE', ( #596, #355, #193, #138 ) ) ;
|
||||
#166 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#167 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.530808498934177642E-17, 1.000000000000000000 ) ) ;
|
||||
#168 = ORIENTED_EDGE ( 'NONE', *, *, #652, .T. ) ;
|
||||
#169 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, -4.000000000000000000 ) ) ;
|
||||
#170 = DIRECTION ( 'NONE', ( -0.7071067811865475727, 0.7071067811865475727, 1.082445070294356901E-17 ) ) ;
|
||||
#171 = EDGE_CURVE ( 'NONE', #339, #17, #502, .T. ) ;
|
||||
#172 = ORIENTED_EDGE ( 'NONE', *, *, #293, .F. ) ;
|
||||
#173 = SURFACE_SIDE_STYLE ('',( #560 ) ) ;
|
||||
#174 = AXIS2_PLACEMENT_3D ( 'NONE', #771, #399, #649 ) ;
|
||||
#175 = CIRCLE ( 'NONE', #202, 2.999999999999999556 ) ;
|
||||
#176 = DIRECTION ( 'NONE', ( -0.7071067811865475727, -0.7071067811865475727, -1.082445070294356901E-17 ) ) ;
|
||||
#177 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#178 = EDGE_CURVE ( 'NONE', #695, #396, #5, .T. ) ;
|
||||
#179 = VERTEX_POINT ( 'NONE', #316 ) ;
|
||||
#180 = PLANE ( 'NONE', #512 ) ;
|
||||
#181 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#182 = EDGE_LOOP ( 'NONE', ( #25, #797, #702, #503 ) ) ;
|
||||
#183 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#184 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#185 = FACE_BOUND ( 'NONE', #44, .T. ) ;
|
||||
#186 = ORIENTED_EDGE ( 'NONE', *, *, #125, .T. ) ;
|
||||
#187 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#188 = CIRCLE ( 'NONE', #755, 1.699999999999998845 ) ;
|
||||
#189 = AXIS2_PLACEMENT_3D ( 'NONE', #589, #452, #696 ) ;
|
||||
#190 = EDGE_CURVE ( 'NONE', #52, #249, #627, .T. ) ;
|
||||
#191 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, -4.499999999999999112 ) ) ;
|
||||
#192 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, -1.000000000000005995 ) ) ;
|
||||
#193 = ORIENTED_EDGE ( 'NONE', *, *, #591, .T. ) ;
|
||||
#194 = CARTESIAN_POINT ( 'NONE', ( 3.500000000000006217, 49.00000000000000000, -4.000000000000001776 ) ) ;
|
||||
#195 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#196 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
|
||||
#197 = ADVANCED_FACE ( 'NONE', ( #311 ), #492, .F. ) ;
|
||||
#198 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#199 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999997513, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#200 = EDGE_LOOP ( 'NONE', ( #352, #785 ) ) ;
|
||||
#201 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#202 = AXIS2_PLACEMENT_3D ( 'NONE', #347, #531, #774 ) ;
|
||||
#203 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#204 = ORIENTED_EDGE ( 'NONE', *, *, #526, .F. ) ;
|
||||
#205 = EDGE_CURVE ( 'NONE', #672, #258, #257, .T. ) ;
|
||||
#206 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#207 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#208 = ORIENTED_EDGE ( 'NONE', *, *, #643, .F. ) ;
|
||||
#209 = EDGE_CURVE ( 'NONE', #18, #517, #790, .T. ) ;
|
||||
#210 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, -4.500000000000000888 ) ) ;
|
||||
#211 = PLANE ( 'NONE', #470 ) ;
|
||||
#212 = PLANE ( 'NONE', #663 ) ;
|
||||
#213 = VERTEX_POINT ( 'NONE', #750 ) ;
|
||||
#214 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#215 = EDGE_CURVE ( 'NONE', #760, #396, #260, .T. ) ;
|
||||
#216 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#217 = ORIENTED_EDGE ( 'NONE', *, *, #673, .T. ) ;
|
||||
#218 = LINE ( 'NONE', #152, #326 ) ;
|
||||
#219 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#220 = ORIENTED_EDGE ( 'NONE', *, *, #357, .F. ) ;
|
||||
#221 = LINE ( 'NONE', #710, #27 ) ;
|
||||
#222 = ORIENTED_EDGE ( 'NONE', *, *, #101, .F. ) ;
|
||||
#223 = EDGE_CURVE ( 'NONE', #179, #432, #254, .T. ) ;
|
||||
#224 = FACE_OUTER_BOUND ( 'NONE', #273, .T. ) ;
|
||||
#225 = AXIS2_PLACEMENT_3D ( 'NONE', #133, #74, #320 ) ;
|
||||
#226 = EDGE_LOOP ( 'NONE', ( #13, #587 ) ) ;
|
||||
#227 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, -1.000000000000002665 ) ) ;
|
||||
#228 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.530808498934177642E-17, -1.000000000000000000 ) ) ;
|
||||
#229 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
|
||||
#230 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#231 = ADVANCED_FACE ( 'NONE', ( #137 ), #631, .F. ) ;
|
||||
#232 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#233 = FACE_OUTER_BOUND ( 'NONE', #734, .T. ) ;
|
||||
#234 = ORIENTED_EDGE ( 'NONE', *, *, #556, .T. ) ;
|
||||
#235 = FACE_BOUND ( 'NONE', #661, .T. ) ;
|
||||
#236 = EDGE_CURVE ( 'NONE', #517, #151, #571, .T. ) ;
|
||||
#237 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#238 = ORIENTED_EDGE ( 'NONE', *, *, #509, .T. ) ;
|
||||
#239 = AXIS2_PLACEMENT_3D ( 'NONE', #330, #342, #216 ) ;
|
||||
#240 = AXIS2_PLACEMENT_3D ( 'NONE', #582, #142, #636 ) ;
|
||||
#241 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000004441, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#242 = LINE ( 'NONE', #543, #678 ) ;
|
||||
#243 = ORIENTED_EDGE ( 'NONE', *, *, #758, .T. ) ;
|
||||
#244 = LINE ( 'NONE', #630, #614 ) ;
|
||||
#245 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, -4.000000000000001776 ) ) ;
|
||||
#246 = ORIENTED_EDGE ( 'NONE', *, *, #77, .F. ) ;
|
||||
#247 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999994404, 4.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#248 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#249 = VERTEX_POINT ( 'NONE', #741 ) ;
|
||||
#250 = VECTOR ( 'NONE', #411, 1000.000000000000000 ) ;
|
||||
#251 = VECTOR ( 'NONE', #60, 1000.000000000000000 ) ;
|
||||
#252 = FACE_OUTER_BOUND ( 'NONE', #569, .T. ) ;
|
||||
#253 = AXIS2_PLACEMENT_3D ( 'NONE', #183, #662, #494 ) ;
|
||||
#254 = LINE ( 'NONE', #199, #348 ) ;
|
||||
#255 = ORIENTED_EDGE ( 'NONE', *, *, #629, .T. ) ;
|
||||
#256 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#257 = LINE ( 'NONE', #694, #263 ) ;
|
||||
#258 = VERTEX_POINT ( 'NONE', #245 ) ;
|
||||
#259 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#260 = LINE ( 'NONE', #689, #547 ) ;
|
||||
#261 = EDGE_CURVE ( 'NONE', #541, #695, #322, .T. ) ;
|
||||
#262 = ORIENTED_EDGE ( 'NONE', *, *, #585, .F. ) ;
|
||||
#263 = VECTOR ( 'NONE', #371, 1000.000000000000114 ) ;
|
||||
#264 = VECTOR ( 'NONE', #583, 1000.000000000000000 ) ;
|
||||
#265 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 49.00000000000000000, -1.000000000000002665 ) ) ;
|
||||
#266 = ORIENTED_EDGE ( 'NONE', *, *, #135, .F. ) ;
|
||||
#267 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#268 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#269 = EDGE_LOOP ( 'NONE', ( #328, #382, #255, #717 ) ) ;
|
||||
#270 = ADVANCED_FACE ( 'NONE', ( #737, #185, #121 ), #683, .F. ) ;
|
||||
#271 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#272 = LINE ( 'NONE', #16, #415 ) ;
|
||||
#273 = EDGE_LOOP ( 'NONE', ( #400, #335, #440, #114 ) ) ;
|
||||
#274 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#275 = VERTEX_POINT ( 'NONE', #558 ) ;
|
||||
#276 = FACE_OUTER_BOUND ( 'NONE', #518, .T. ) ;
|
||||
#277 = EDGE_CURVE ( 'NONE', #39, #432, #588, .T. ) ;
|
||||
#278 = ORIENTED_EDGE ( 'NONE', *, *, #313, .T. ) ;
|
||||
#279 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#280 = EDGE_CURVE ( 'NONE', #687, #134, #513, .T. ) ;
|
||||
#281 = ORIENTED_EDGE ( 'NONE', *, *, #383, .F. ) ;
|
||||
#282 = ORIENTED_EDGE ( 'NONE', *, *, #77, .T. ) ;
|
||||
#283 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #595 ) ;
|
||||
#284 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.530808498934177642E-17, 1.000000000000000000 ) ) ;
|
||||
#285 = VECTOR ( 'NONE', #30, 1000.000000000000000 ) ;
|
||||
#286 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#287 = AXIS2_PLACEMENT_3D ( 'NONE', #786, #50, #103 ) ;
|
||||
#288 = ORIENTED_EDGE ( 'NONE', *, *, #171, .T. ) ;
|
||||
#289 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #626, .NOT_KNOWN. ) ;
|
||||
#290 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, -1.000000000000002665 ) ) ;
|
||||
#291 = FACE_OUTER_BOUND ( 'NONE', #647, .T. ) ;
|
||||
#292 = ORIENTED_EDGE ( 'NONE', *, *, #439, .T. ) ;
|
||||
#293 = EDGE_CURVE ( 'NONE', #514, #668, #391, .T. ) ;
|
||||
#294 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #206, 'distance_accuracy_value', 'NONE');
|
||||
#295 = CYLINDRICAL_SURFACE ( 'NONE', #287, 3.000000000000000000 ) ;
|
||||
#296 = CYLINDRICAL_SURFACE ( 'NONE', #577, 3.000000000000000000 ) ;
|
||||
#297 = ORIENTED_EDGE ( 'NONE', *, *, #758, .F. ) ;
|
||||
#298 = LINE ( 'NONE', #169, #740 ) ;
|
||||
#299 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.530808498934177642E-17, -1.000000000000000000 ) ) ;
|
||||
#300 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ;
|
||||
#301 = CIRCLE ( 'NONE', #533, 1.699999999999999512 ) ;
|
||||
#302 = VECTOR ( 'NONE', #715, 1000.000000000000000 ) ;
|
||||
#303 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#304 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#305 = VERTEX_POINT ( 'NONE', #463 ) ;
|
||||
#306 = FILL_AREA_STYLE_COLOUR ( '', #728 ) ;
|
||||
#307 = DIRECTION ( 'NONE', ( 0.7071067811865474617, -0.7071067811865474617, 9.019373039313964068E-18 ) ) ;
|
||||
#308 = LINE ( 'NONE', #192, #26 ) ;
|
||||
#309 = ORIENTED_EDGE ( 'NONE', *, *, #101, .T. ) ;
|
||||
#310 = SURFACE_STYLE_FILL_AREA ( #495 ) ;
|
||||
#311 = FACE_OUTER_BOUND ( 'NONE', #690, .T. ) ;
|
||||
#312 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
|
||||
#313 = EDGE_CURVE ( 'NONE', #17, #305, #272, .T. ) ;
|
||||
#314 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #578 ) ) ;
|
||||
#315 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#316 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999997069, 12.99999999999999822, 0.000000000000000000 ) ) ;
|
||||
#317 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ;
|
||||
#318 = ADVANCED_FACE ( 'NONE', ( #763 ), #642, .F. ) ;
|
||||
#319 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000003952, 4.000000000000000000, -2.000000000000001776 ) ) ;
|
||||
#320 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#321 = ORIENTED_EDGE ( 'NONE', *, *, #313, .F. ) ;
|
||||
#322 = LINE ( 'NONE', #435, #803 ) ;
|
||||
#323 = VERTEX_POINT ( 'NONE', #461 ) ;
|
||||
#324 = VECTOR ( 'NONE', #646, 1000.000000000000114 ) ;
|
||||
#325 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#326 = VECTOR ( 'NONE', #139, 1000.000000000000000 ) ;
|
||||
#327 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -2.000000000000001776 ) ) ;
|
||||
#328 = ORIENTED_EDGE ( 'NONE', *, *, #209, .F. ) ;
|
||||
#329 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#330 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#331 = ORIENTED_EDGE ( 'NONE', *, *, #782, .T. ) ;
|
||||
#332 = PLANE ( 'NONE', #240 ) ;
|
||||
#333 = ADVANCED_FACE ( 'NONE', ( #87 ), #456, .F. ) ;
|
||||
#334 = LINE ( 'NONE', #24, #285 ) ;
|
||||
#335 = ORIENTED_EDGE ( 'NONE', *, *, #66, .T. ) ;
|
||||
#336 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 1.770125995894701079E-17 ) ) ;
|
||||
#337 = VECTOR ( 'NONE', #426, 1000.000000000000114 ) ;
|
||||
#338 = VECTOR ( 'NONE', #325, 1000.000000000000000 ) ;
|
||||
#339 = VERTEX_POINT ( 'NONE', #654 ) ;
|
||||
#340 = EDGE_CURVE ( 'NONE', #806, #628, #301, .T. ) ;
|
||||
#341 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #35, 'design' ) ;
|
||||
#342 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#343 = ORIENTED_EDGE ( 'NONE', *, *, #236, .T. ) ;
|
||||
#344 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#345 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#346 = ORIENTED_EDGE ( 'NONE', *, *, #150, .F. ) ;
|
||||
#347 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -2.000000000000001776 ) ) ;
|
||||
#348 = VECTOR ( 'NONE', #442, 1000.000000000000000 ) ;
|
||||
#349 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, -4.499999999999999112 ) ) ;
|
||||
#350 = VECTOR ( 'NONE', #478, 1000.000000000000114 ) ;
|
||||
#351 = EDGE_CURVE ( 'NONE', #628, #806, #497, .T. ) ;
|
||||
#352 = ORIENTED_EDGE ( 'NONE', *, *, #357, .T. ) ;
|
||||
#353 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 49.00000000000000000, -4.499999999999999112 ) ) ;
|
||||
#354 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#355 = ORIENTED_EDGE ( 'NONE', *, *, #556, .F. ) ;
|
||||
#356 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999997780, 12.99999999999999822, -2.000000000000001776 ) ) ;
|
||||
#357 = EDGE_CURVE ( 'NONE', #179, #323, #188, .T. ) ;
|
||||
#358 = LINE ( 'NONE', #237, #468 ) ;
|
||||
#359 = EDGE_LOOP ( 'NONE', ( #147, #312, #343, #436 ) ) ;
|
||||
#360 = ADVANCED_FACE ( 'NONE', ( #149, #527, #697 ), #90, .F. ) ;
|
||||
#361 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#362 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, -4.000000000000001776 ) ) ;
|
||||
#363 = VECTOR ( 'NONE', #177, 1000.000000000000000 ) ;
|
||||
#364 = EDGE_LOOP ( 'NONE', ( #234, #424 ) ) ;
|
||||
#365 = AXIS2_PLACEMENT_3D ( 'NONE', #744, #56, #303 ) ;
|
||||
#366 = STYLED_ITEM ( 'NONE', ( #555 ), #747 ) ;
|
||||
#367 = LINE ( 'NONE', #184, #485 ) ;
|
||||
#368 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#369 = EDGE_LOOP ( 'NONE', ( #321, #91, #154, #638 ) ) ;
|
||||
#370 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#371 = DIRECTION ( 'NONE', ( 0.7071067811865474617, -0.7071067811865474617, 1.251668095251733953E-17 ) ) ;
|
||||
#372 = EDGE_CURVE ( 'NONE', #18, #129, #334, .T. ) ;
|
||||
#373 = ORIENTED_EDGE ( 'NONE', *, *, #125, .F. ) ;
|
||||
#374 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#375 = DIRECTION ( 'NONE', ( -0.7071067811865474617, -0.7071067811865474617, 1.251668095251733953E-17 ) ) ;
|
||||
#376 = ORIENTED_EDGE ( 'NONE', *, *, #667, .F. ) ;
|
||||
#377 = ADVANCED_FACE ( 'NONE', ( #276 ), #211, .F. ) ;
|
||||
#378 = AXIS2_PLACEMENT_3D ( 'NONE', #671, #615, #113 ) ;
|
||||
#379 = AXIS2_PLACEMENT_3D ( 'NONE', #344, #597, #284 ) ;
|
||||
#380 = CARTESIAN_POINT ( 'NONE', ( 3.499999999999999112, 1.040834085586084257E-14, 0.000000000000000000 ) ) ;
|
||||
#381 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#382 = ORIENTED_EDGE ( 'NONE', *, *, #372, .T. ) ;
|
||||
#383 = EDGE_CURVE ( 'NONE', #323, #39, #143, .T. ) ;
|
||||
#384 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#385 = ORIENTED_EDGE ( 'NONE', *, *, #155, .F. ) ;
|
||||
#386 = LINE ( 'NONE', #455, #691 ) ;
|
||||
#387 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000001066, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#388 = VERTEX_POINT ( 'NONE', #20 ) ;
|
||||
#389 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#390 = AXIS2_PLACEMENT_3D ( 'NONE', #256, #613, #739 ) ;
|
||||
#391 = LINE ( 'NONE', #521, #651 ) ;
|
||||
#392 = VERTEX_POINT ( 'NONE', #586 ) ;
|
||||
#393 = ORIENTED_EDGE ( 'NONE', *, *, #526, .T. ) ;
|
||||
#394 = SURFACE_STYLE_USAGE ( .BOTH. , #127 ) ;
|
||||
#395 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#396 = VERTEX_POINT ( 'NONE', #219 ) ;
|
||||
#397 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -1.770125995894701079E-17 ) ) ;
|
||||
#398 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
|
||||
#399 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#400 = ORIENTED_EDGE ( 'NONE', *, *, #620, .F. ) ;
|
||||
#401 = EDGE_CURVE ( 'NONE', #687, #794, #221, .T. ) ;
|
||||
#402 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#403 = AXIS2_PLACEMENT_3D ( 'NONE', #592, #516, #336 ) ;
|
||||
#404 = AXIS2_PLACEMENT_3D ( 'NONE', #538, #579, #267 ) ;
|
||||
#405 = ORIENTED_EDGE ( 'NONE', *, *, #609, .F. ) ;
|
||||
#406 = PLANE ( 'NONE', #379 ) ;
|
||||
#407 = LINE ( 'NONE', #102, #564 ) ;
|
||||
#408 = ORIENTED_EDGE ( 'NONE', *, *, #280, .F. ) ;
|
||||
#409 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#410 = EDGE_CURVE ( 'NONE', #275, #695, #98, .T. ) ;
|
||||
#411 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.530808498934177642E-17, -1.000000000000000000 ) ) ;
|
||||
#412 = ORIENTED_EDGE ( 'NONE', *, *, #807, .T. ) ;
|
||||
#413 = SURFACE_STYLE_USAGE ( .BOTH. , #173 ) ;
|
||||
#414 = FACE_OUTER_BOUND ( 'NONE', #775, .T. ) ;
|
||||
#415 = VECTOR ( 'NONE', #274, 1000.000000000000000 ) ;
|
||||
#416 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.653191805780032459E-17, 1.000000000000000000 ) ) ;
|
||||
#417 = AXIS2_PLACEMENT_3D ( 'NONE', #100, #670, #542 ) ;
|
||||
#418 = ORIENTED_EDGE ( 'NONE', *, *, #782, .F. ) ;
|
||||
#419 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #366 ) ) ;
|
||||
#420 = PRODUCT_CONTEXT ( 'NONE', #398, 'mechanical' ) ;
|
||||
#421 = EDGE_CURVE ( 'NONE', #554, #65, #727, .T. ) ;
|
||||
#422 = CYLINDRICAL_SURFACE ( 'NONE', #417, 1.699999999999999289 ) ;
|
||||
#423 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#424 = ORIENTED_EDGE ( 'NONE', *, *, #155, .T. ) ;
|
||||
#425 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, -1.000000000000005995 ) ) ;
|
||||
#426 = DIRECTION ( 'NONE', ( -0.7071067811865474617, 0.7071067811865474617, -1.251668095251733953E-17 ) ) ;
|
||||
#427 = ORIENTED_EDGE ( 'NONE', *, *, #772, .F. ) ;
|
||||
#428 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#429 = EDGE_CURVE ( 'NONE', #565, #541, #469, .T. ) ;
|
||||
#430 = LINE ( 'NONE', #693, #446 ) ;
|
||||
#431 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 17.00000000000000000, -1.000000000000005995 ) ) ;
|
||||
#432 = VERTEX_POINT ( 'NONE', #656 ) ;
|
||||
#433 = AXIS2_PLACEMENT_3D ( 'NONE', #279, #176, #594 ) ;
|
||||
#434 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, -4.500000000000000888 ) ) ;
|
||||
#435 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, -1.000000000000005995 ) ) ;
|
||||
#436 = ORIENTED_EDGE ( 'NONE', *, *, #660, .T. ) ;
|
||||
#437 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#438 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, -1.000000000000002665 ) ) ;
|
||||
#439 = EDGE_CURVE ( 'NONE', #305, #275, #474, .T. ) ;
|
||||
#440 = ORIENTED_EDGE ( 'NONE', *, *, #401, .T. ) ;
|
||||
#441 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, -4.500000000000000888 ) ) ;
|
||||
#442 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#443 = ORIENTED_EDGE ( 'NONE', *, *, #667, .T. ) ;
|
||||
#444 = EDGE_CURVE ( 'NONE', #711, #65, #718, .T. ) ;
|
||||
#445 = AXIS2_PLACEMENT_3D ( 'NONE', #109, #488, #784 ) ;
|
||||
#446 = VECTOR ( 'NONE', #504, 1000.000000000000000 ) ;
|
||||
#447 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#448 = AXIS2_PLACEMENT_3D ( 'NONE', #329, #704, #148 ) ;
|
||||
#449 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, 0.000000000000000000 ) ) ;
|
||||
#450 = ORIENTED_EDGE ( 'NONE', *, *, #46, .F. ) ;
|
||||
#451 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #626 ) ) ;
|
||||
#452 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#453 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#454 = EDGE_LOOP ( 'NONE', ( #418, #105, #752, #559, #297, #720, #62, #309, #462 ) ) ;
|
||||
#455 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#456 = CYLINDRICAL_SURFACE ( 'NONE', #239, 1.699999999999999289 ) ;
|
||||
#457 = ORIENTED_EDGE ( 'NONE', *, *, #761, .F. ) ;
|
||||
#458 = CIRCLE ( 'NONE', #445, 2.999999999999999556 ) ;
|
||||
#459 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#460 = CIRCLE ( 'NONE', #107, 3.000000000000000000 ) ;
|
||||
#461 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000000622, 12.99999999999999822, 0.000000000000000000 ) ) ;
|
||||
#462 = ORIENTED_EDGE ( 'NONE', *, *, #585, .T. ) ;
|
||||
#463 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, -1.000000000000002665 ) ) ;
|
||||
#464 = ADVANCED_FACE ( 'NONE', ( #601 ), #539, .F. ) ;
|
||||
#465 = ORIENTED_EDGE ( 'NONE', *, *, #700, .T. ) ;
|
||||
#466 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, -4.500000000000000888 ) ) ;
|
||||
#467 = ORIENTED_EDGE ( 'NONE', *, *, #723, .T. ) ;
|
||||
#468 = VECTOR ( 'NONE', #117, 1000.000000000000000 ) ;
|
||||
#469 = LINE ( 'NONE', #290, #768 ) ;
|
||||
#470 = AXIS2_PLACEMENT_3D ( 'NONE', #529, #9, #402 ) ;
|
||||
#471 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, -4.500000000000000888 ) ) ;
|
||||
#472 = EDGE_LOOP ( 'NONE', ( #486, #292, #122, #522, #738, #80 ) ) ;
|
||||
#473 = ADVANCED_FACE ( 'NONE', ( #414 ), #180, .T. ) ;
|
||||
#474 = LINE ( 'NONE', #545, #350 ) ;
|
||||
#475 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000001510, 12.99999999999999822, -2.000000000000001776 ) ) ;
|
||||
#476 = ORIENTED_EDGE ( 'NONE', *, *, #280, .T. ) ;
|
||||
#477 = FACE_OUTER_BOUND ( 'NONE', #182, .T. ) ;
|
||||
#478 = DIRECTION ( 'NONE', ( -0.7071067811865474617, -0.7071067811865474617, -8.624775468843979835E-17 ) ) ;
|
||||
#479 = LINE ( 'NONE', #423, #40 ) ;
|
||||
#480 = ADVANCED_FACE ( 'NONE', ( #116 ), #163, .T. ) ;
|
||||
#481 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ;
|
||||
#482 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#483 = CIRCLE ( 'NONE', #523, 2.999999999999999556 ) ;
|
||||
#484 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.530808498934177642E-17, 1.000000000000000000 ) ) ;
|
||||
#485 = VECTOR ( 'NONE', #307, 1000.000000000000114 ) ;
|
||||
#486 = ORIENTED_EDGE ( 'NONE', *, *, #519, .T. ) ;
|
||||
#487 = LINE ( 'NONE', #610, #616 ) ;
|
||||
#488 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#489 = ADVANCED_FACE ( 'NONE', ( #235, #722 ), #32, .F. ) ;
|
||||
#490 = ORIENTED_EDGE ( 'NONE', *, *, #629, .F. ) ;
|
||||
#491 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#492 = PLANE ( 'NONE', #82 ) ;
|
||||
#493 = ORIENTED_EDGE ( 'NONE', *, *, #190, .F. ) ;
|
||||
#494 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#495 = FILL_AREA_STYLE ('',( #736 ) ) ;
|
||||
#496 = CYLINDRICAL_SURFACE ( 'NONE', #144, 1.699999999999999289 ) ;
|
||||
#497 = CIRCLE ( 'NONE', #174, 1.699999999999999512 ) ;
|
||||
#498 = VERTEX_POINT ( 'NONE', #112 ) ;
|
||||
#499 = CIRCLE ( 'NONE', #160, 3.000000000000000000 ) ;
|
||||
#500 = ADVANCED_FACE ( 'NONE', ( #658 ), #422, .F. ) ;
|
||||
#501 = LINE ( 'NONE', #374, #69 ) ;
|
||||
#502 = LINE ( 'NONE', #64, #54 ) ;
|
||||
#503 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;
|
||||
#504 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#505 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#506 = EDGE_LOOP ( 'NONE', ( #243, #300, #146, #800, #572, #186 ) ) ;
|
||||
#507 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#508 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998224, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#509 = EDGE_CURVE ( 'NONE', #632, #213, #298, .T. ) ;
|
||||
#510 = ORIENTED_EDGE ( 'NONE', *, *, #807, .F. ) ;
|
||||
#511 = VECTOR ( 'NONE', #167, 1000.000000000000000 ) ;
|
||||
#512 = AXIS2_PLACEMENT_3D ( 'NONE', #726, #606, #664 ) ;
|
||||
#513 = LINE ( 'NONE', #708, #324 ) ;
|
||||
#514 = VERTEX_POINT ( 'NONE', #353 ) ;
|
||||
#515 = PLANE ( 'NONE', #189 ) ;
|
||||
#516 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.770125995894701079E-17, 1.000000000000000000 ) ) ;
|
||||
#517 = VERTEX_POINT ( 'NONE', #356 ) ;
|
||||
#518 = EDGE_LOOP ( 'NONE', ( #317, #34, #405, #278, #780, #217 ) ) ;
|
||||
#519 = EDGE_CURVE ( 'NONE', #48, #305, #487, .T. ) ;
|
||||
#520 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#521 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, -4.500000000000000888 ) ) ;
|
||||
#522 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;
|
||||
#523 = AXIS2_PLACEMENT_3D ( 'NONE', #746, #195, #70 ) ;
|
||||
#524 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#525 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #578 ), #97 ) ;
|
||||
#526 = EDGE_CURVE ( 'NONE', #617, #339, #732, .T. ) ;
|
||||
#527 = FACE_BOUND ( 'NONE', #21, .T. ) ;
|
||||
#528 = EDGE_LOOP ( 'NONE', ( #208, #450, #222, #99 ) ) ;
|
||||
#529 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, -4.000000000000001776 ) ) ;
|
||||
#530 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;
|
||||
#531 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#532 = ORIENTED_EDGE ( 'NONE', *, *, #38, .T. ) ;
|
||||
#533 = AXIS2_PLACEMENT_3D ( 'NONE', #765, #268, #140 ) ;
|
||||
#534 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#535 = AXIS2_PLACEMENT_3D ( 'NONE', #207, #453, #637 ) ;
|
||||
#536 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#537 = ORIENTED_EDGE ( 'NONE', *, *, #730, .T. ) ;
|
||||
#538 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, -4.000000000000001776 ) ) ;
|
||||
#539 = CYLINDRICAL_SURFACE ( 'NONE', #804, 3.000000000000000000 ) ;
|
||||
#540 = PLANE ( 'NONE', #68 ) ;
|
||||
#541 = VERTEX_POINT ( 'NONE', #425 ) ;
|
||||
#542 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#543 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999997335, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#544 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
|
||||
#545 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999998668, 49.00000000000000000, -1.000000000000002665 ) ) ;
|
||||
#546 = ADVANCED_FACE ( 'NONE', ( #45 ), #295, .F. ) ;
|
||||
#547 = VECTOR ( 'NONE', #634, 1000.000000000000000 ) ;
|
||||
#548 = LINE ( 'NONE', #471, #639 ) ;
|
||||
#549 = VECTOR ( 'NONE', #759, 1000.000000000000000 ) ;
|
||||
#550 = EDGE_LOOP ( 'NONE', ( #427, #743, #676, #612 ) ) ;
|
||||
#551 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
|
||||
#552 = LINE ( 'NONE', #618, #132 ) ;
|
||||
#553 = PLANE ( 'NONE', #378 ) ;
|
||||
#554 = VERTEX_POINT ( 'NONE', #674 ) ;
|
||||
#555 = PRESENTATION_STYLE_ASSIGNMENT (( #413 ) ) ;
|
||||
#556 = EDGE_CURVE ( 'NONE', #392, #711, #175, .T. ) ;
|
||||
#557 = LINE ( 'NONE', #688, #251 ) ;
|
||||
#558 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 48.50000000000000000, -1.000000000000002665 ) ) ;
|
||||
#559 = ORIENTED_EDGE ( 'NONE', *, *, #205, .T. ) ;
|
||||
#560 = SURFACE_STYLE_FILL_AREA ( #111 ) ;
|
||||
#561 = ADVANCED_FACE ( 'NONE', ( #224 ), #406, .F. ) ;
|
||||
#562 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#563 = DIRECTION ( 'NONE', ( 0.7071067811865474617, 0.7071067811865474617, 0.000000000000000000 ) ) ;
|
||||
#564 = VECTOR ( 'NONE', #345, 1000.000000000000000 ) ;
|
||||
#565 = VERTEX_POINT ( 'NONE', #227 ) ;
|
||||
#566 = AXIS2_PLACEMENT_3D ( 'NONE', #437, #315, #682 ) ;
|
||||
#567 = CYLINDRICAL_SURFACE ( 'NONE', #11, 3.000000000000000000 ) ;
|
||||
#568 = LINE ( 'NONE', #438, #600 ) ;
|
||||
#569 = EDGE_LOOP ( 'NONE', ( #238, #71, #172, #465 ) ) ;
|
||||
#570 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000003997, 4.000000000000000000, -2.000000000000001776 ) ) ;
|
||||
#571 = LINE ( 'NONE', #384, #119 ) ;
|
||||
#572 = ORIENTED_EDGE ( 'NONE', *, *, #135, .T. ) ;
|
||||
#573 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#574 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#575 = EDGE_CURVE ( 'NONE', #681, #498, #41, .T. ) ;
|
||||
#576 = EDGE_LOOP ( 'NONE', ( #281, #220, #725, #443 ) ) ;
|
||||
#577 = AXIS2_PLACEMENT_3D ( 'NONE', #607, #304, #47 ) ;
|
||||
#578 = STYLED_ITEM ( 'NONE', ( #641 ), #721 ) ;
|
||||
#579 = DIRECTION ( 'NONE', ( -0.7071067811865475727, 0.7071067811865475727, 0.000000000000000000 ) ) ;
|
||||
#580 = DIRECTION ( 'NONE', ( 0.000000000000000000, -7.653191805780032459E-17, 1.000000000000000000 ) ) ;
|
||||
#581 = VERTEX_POINT ( 'NONE', #201 ) ;
|
||||
#582 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, -1.000000000000005995 ) ) ;
|
||||
#583 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#584 = EDGE_LOOP ( 'NONE', ( #621, #141 ) ) ;
|
||||
#585 = EDGE_CURVE ( 'NONE', #388, #84, #501, .T. ) ;
|
||||
#586 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999995115, 4.000000000000000000, -2.000000000000001776 ) ) ;
|
||||
#587 = ORIENTED_EDGE ( 'NONE', *, *, #351, .F. ) ;
|
||||
#588 = CIRCLE ( 'NONE', #767, 1.699999999999999512 ) ;
|
||||
#589 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000001510, 4.000000000000000000, -2.000000000000001776 ) ) ;
|
||||
#590 = VECTOR ( 'NONE', #86, 1000.000000000000000 ) ;
|
||||
#591 = EDGE_CURVE ( 'NONE', #392, #554, #430, .T. ) ;
|
||||
#592 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#593 = EDGE_LOOP ( 'NONE', ( #385, #773, #168, #650 ) ) ;
|
||||
#594 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.530808498934177642E-17, 1.000000000000000000 ) ) ;
|
||||
#595 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #289, #341 ) ;
|
||||
#596 = ORIENTED_EDGE ( 'NONE', *, *, #444, .F. ) ;
|
||||
#597 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 1.530808498934177642E-17 ) ) ;
|
||||
#598 = LINE ( 'NONE', #37, #250 ) ;
|
||||
#599 = ORIENTED_EDGE ( 'NONE', *, *, #205, .F. ) ;
|
||||
#600 = VECTOR ( 'NONE', #686, 1000.000000000000114 ) ;
|
||||
#601 = FACE_OUTER_BOUND ( 'NONE', #269, .T. ) ;
|
||||
#602 = AXIS2_PLACEMENT_3D ( 'NONE', #42, #534, #409 ) ;
|
||||
#603 = LINE ( 'NONE', #729, #363 ) ;
|
||||
#604 = EDGE_LOOP ( 'NONE', ( #544, #789, #59, #126 ) ) ;
|
||||
#605 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#606 = DIRECTION ( 'NONE', ( 0.000000000000000000, 5.880418562633243510E-17, -1.000000000000000000 ) ) ;
|
||||
#607 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#608 = ORIENTED_EDGE ( 'NONE', *, *, #46, .T. ) ;
|
||||
#609 = EDGE_CURVE ( 'NONE', #17, #514, #802, .T. ) ;
|
||||
#610 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, -1.000000000000002665 ) ) ;
|
||||
#611 = CARTESIAN_POINT ( 'NONE', ( 3.499999999999999112, 1.040834085586084257E-14, -4.000000000000001776 ) ) ;
|
||||
#612 = ORIENTED_EDGE ( 'NONE', *, *, #223, .F. ) ;
|
||||
#613 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#614 = VECTOR ( 'NONE', #73, 1000.000000000000000 ) ;
|
||||
#615 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.219727444046192488E-16, -1.000000000000000000 ) ) ;
|
||||
#616 = VECTOR ( 'NONE', #36, 1000.000000000000000 ) ;
|
||||
#617 = VERTEX_POINT ( 'NONE', #434 ) ;
|
||||
#618 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999994849, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#619 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.275531967630005153E-17, -1.000000000000000000 ) ) ;
|
||||
#620 = EDGE_CURVE ( 'NONE', #249, #33, #557, .T. ) ;
|
||||
#621 = ORIENTED_EDGE ( 'NONE', *, *, #421, .F. ) ;
|
||||
#622 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, -4.500000000000000888 ) ) ;
|
||||
#623 = FACE_OUTER_BOUND ( 'NONE', #766, .T. ) ;
|
||||
#624 = ORIENTED_EDGE ( 'NONE', *, *, #761, .T. ) ;
|
||||
#625 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#626 = PRODUCT ( '12600014', '12600014', '', ( #420 ) ) ;
|
||||
#627 = LINE ( 'NONE', #124, #106 ) ;
|
||||
#628 = VERTEX_POINT ( 'NONE', #319 ) ;
|
||||
#629 = EDGE_CURVE ( 'NONE', #129, #151, #703, .T. ) ;
|
||||
#630 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 49.00000000000000000, -4.499999999999999112 ) ) ;
|
||||
#631 = CYLINDRICAL_SURFACE ( 'NONE', #225, 1.699999999999999289 ) ;
|
||||
#632 = VERTEX_POINT ( 'NONE', #63 ) ;
|
||||
#633 = ADVANCED_FACE ( 'NONE', ( #252 ), #749, .F. ) ;
|
||||
#634 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#635 = ORIENTED_EDGE ( 'NONE', *, *, #643, .T. ) ;
|
||||
#636 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#637 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#638 = ORIENTED_EDGE ( 'NONE', *, *, #439, .F. ) ;
|
||||
#639 = VECTOR ( 'NONE', #416, 1000.000000000000000 ) ;
|
||||
#640 = CIRCLE ( 'NONE', #653, 1.699999999999998845 ) ;
|
||||
#641 = PRESENTATION_STYLE_ASSIGNMENT (( #394 ) ) ;
|
||||
#642 = PLANE ( 'NONE', #776 ) ;
|
||||
#643 = EDGE_CURVE ( 'NONE', #581, #794, #367, .T. ) ;
|
||||
#644 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#645 = PLANE ( 'NONE', #404 ) ;
|
||||
#646 = DIRECTION ( 'NONE', ( 0.7071067811865474617, 0.7071067811865474617, -9.019373039313964068E-18 ) ) ;
|
||||
#647 = EDGE_LOOP ( 'NONE', ( #408, #731, #493, #373 ) ) ;
|
||||
#648 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999995071, 4.000000000000000000, -2.000000000000001776 ) ) ;
|
||||
#649 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#650 = ORIENTED_EDGE ( 'NONE', *, *, #591, .F. ) ;
|
||||
#651 = VECTOR ( 'NONE', #705, 1000.000000000000000 ) ;
|
||||
#652 = EDGE_CURVE ( 'NONE', #65, #554, #499, .T. ) ;
|
||||
#653 = AXIS2_PLACEMENT_3D ( 'NONE', #136, #214, #271 ) ;
|
||||
#654 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999999112, 48.50000000000000000, -4.499999999999999112 ) ) ;
|
||||
#655 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
|
||||
#656 = CARTESIAN_POINT ( 'NONE', ( -1.699999999999997735, 12.99999999999999822, -2.000000000000001776 ) ) ;
|
||||
#657 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#658 = FACE_OUTER_BOUND ( 'NONE', #604, .T. ) ;
|
||||
#659 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000001776, 12.99999999999999822, -4.000000000000001776 ) ) ;
|
||||
#660 = EDGE_CURVE ( 'NONE', #151, #129, #460, .T. ) ;
|
||||
#661 = EDGE_LOOP ( 'NONE', ( #376, #684 ) ) ;
|
||||
#662 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#663 = AXIS2_PLACEMENT_3D ( 'NONE', #644, #88, #787 ) ;
|
||||
#664 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 5.880418562633243510E-17 ) ) ;
|
||||
#665 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#666 = FACE_OUTER_BOUND ( 'NONE', #472, .T. ) ;
|
||||
#667 = EDGE_CURVE ( 'NONE', #432, #39, #792, .T. ) ;
|
||||
#668 = VERTEX_POINT ( 'NONE', #441 ) ;
|
||||
#669 = SHAPE_DEFINITION_REPRESENTATION ( #283, #747 ) ;
|
||||
#670 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#671 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, -1.000000000000002665 ) ) ;
|
||||
#672 = VERTEX_POINT ( 'NONE', #130 ) ;
|
||||
#673 = EDGE_CURVE ( 'NONE', #48, #672, #120, .T. ) ;
|
||||
#674 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999995559, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#675 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000004441, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#676 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
|
||||
#677 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#678 = VECTOR ( 'NONE', #484, 1000.000000000000000 ) ;
|
||||
#679 = AXIS2_PLACEMENT_3D ( 'NONE', #622, #198, #67 ) ;
|
||||
#680 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#681 = VERTEX_POINT ( 'NONE', #247 ) ;
|
||||
#682 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#683 = PLANE ( 'NONE', #712 ) ;
|
||||
#684 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
|
||||
#685 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 17.00000000000000000, -1.000000000000005995 ) ) ;
|
||||
#686 = DIRECTION ( 'NONE', ( -0.7071067811865474617, 0.7071067811865474617, 8.624775468843979835E-17 ) ) ;
|
||||
#687 = VERTEX_POINT ( 'NONE', #380 ) ;
|
||||
#688 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#689 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 17.00000000000000000, 0.000000000000000000 ) ) ;
|
||||
#690 = EDGE_LOOP ( 'NONE', ( #599, #770, #346, #481 ) ) ;
|
||||
#691 = VECTOR ( 'NONE', #397, 1000.000000000000000 ) ;
|
||||
#692 = EDGE_CURVE ( 'NONE', #681, #806, #552, .T. ) ;
|
||||
#693 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999995559, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#694 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 48.50000000000000711, -4.000000000000001776 ) ) ;
|
||||
#695 = VERTEX_POINT ( 'NONE', #685 ) ;
|
||||
#696 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#697 = FACE_OUTER_BOUND ( 'NONE', #454, .T. ) ;
|
||||
#698 = ORIENTED_EDGE ( 'NONE', *, *, #401, .F. ) ;
|
||||
#699 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#700 = EDGE_CURVE ( 'NONE', #514, #632, #244, .T. ) ;
|
||||
#701 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, 0.000000000000000000 ) ) ;
|
||||
#702 = ORIENTED_EDGE ( 'NONE', *, *, #156, .F. ) ;
|
||||
#703 = CIRCLE ( 'NONE', #566, 3.000000000000000000 ) ;
|
||||
#704 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#705 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -5.782411586589357392E-17 ) ) ;
|
||||
#706 = ORIENTED_EDGE ( 'NONE', *, *, #209, .T. ) ;
|
||||
#707 = FACE_OUTER_BOUND ( 'NONE', #369, .T. ) ;
|
||||
#708 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#709 = ORIENTED_EDGE ( 'NONE', *, *, #609, .T. ) ;
|
||||
#710 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#711 = VERTEX_POINT ( 'NONE', #570 ) ;
|
||||
#712 = AXIS2_PLACEMENT_3D ( 'NONE', #368, #619, #61 ) ;
|
||||
#713 = ADVANCED_FACE ( 'NONE', ( #795 ), #567, .F. ) ;
|
||||
#714 = VECTOR ( 'NONE', #482, 1000.000000000000000 ) ;
|
||||
#715 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 5.880418562633244743E-17 ) ) ;
|
||||
#716 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#717 = ORIENTED_EDGE ( 'NONE', *, *, #236, .F. ) ;
|
||||
#718 = LINE ( 'NONE', #241, #714 ) ;
|
||||
#719 = CARTESIAN_POINT ( 'NONE', ( 3.500000000000006217, 49.00000000000000000, -1.000000000000002665 ) ) ;
|
||||
#720 = ORIENTED_EDGE ( 'NONE', *, *, #190, .T. ) ;
|
||||
#721 = MANIFOLD_SOLID_BREP ( 'Boss.-Extru.2', #158 ) ;
|
||||
#722 = FACE_OUTER_BOUND ( 'NONE', #95, .T. ) ;
|
||||
#723 = EDGE_CURVE ( 'NONE', #275, #339, #218, .T. ) ;
|
||||
#724 = CARTESIAN_POINT ( 'NONE', ( 3.999999999999998224, 0.5000000000000004441, 0.000000000000000000 ) ) ;
|
||||
#725 = ORIENTED_EDGE ( 'NONE', *, *, #223, .T. ) ;
|
||||
#726 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -4.500000000000000888 ) ) ;
|
||||
#727 = CIRCLE ( 'NONE', #535, 3.000000000000000000 ) ;
|
||||
#728 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ;
|
||||
#729 = CARTESIAN_POINT ( 'NONE', ( 4.000000000000000888, 49.00000000000000000, -4.000000000000001776 ) ) ;
|
||||
#730 = EDGE_CURVE ( 'NONE', #668, #213, #753, .T. ) ;
|
||||
#731 = ORIENTED_EDGE ( 'NONE', *, *, #66, .F. ) ;
|
||||
#732 = LINE ( 'NONE', #778, #302 ) ;
|
||||
#733 = PLANE ( 'NONE', #96 ) ;
|
||||
#734 = EDGE_LOOP ( 'NONE', ( #110, #467, #204, #282, #262, #608, #6, #196 ) ) ;
|
||||
#735 = EDGE_CURVE ( 'NONE', #498, #628, #22, .T. ) ;
|
||||
#736 = FILL_AREA_STYLE_COLOUR ( '', #665 ) ;
|
||||
#737 = FACE_BOUND ( 'NONE', #200, .T. ) ;
|
||||
#738 = ORIENTED_EDGE ( 'NONE', *, *, #429, .F. ) ;
|
||||
#739 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#740 = VECTOR ( 'NONE', #108, 1000.000000000000000 ) ;
|
||||
#741 = CARTESIAN_POINT ( 'NONE', ( 3.499999999999999112, 1.040834085586084257E-14, -4.000000000000001776 ) ) ;
|
||||
#742 = CIRCLE ( 'NONE', #448, 1.699999999999998845 ) ;
|
||||
#743 = ORIENTED_EDGE ( 'NONE', *, *, #383, .T. ) ;
|
||||
#744 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -2.000000000000001776 ) ) ;
|
||||
#745 = ADVANCED_FACE ( 'NONE', ( #477 ), #332, .F. ) ;
|
||||
#746 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -2.000000000000001776 ) ) ;
|
||||
#747 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '12600014', ( #721, #253 ), #14 ) ;
|
||||
#748 = ORIENTED_EDGE ( 'NONE', *, *, #660, .F. ) ;
|
||||
#749 = PLANE ( 'NONE', #679 ) ;
|
||||
#750 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000001776, 19.00000000000000000, -4.000000000000000000 ) ) ;
|
||||
#751 = ADVANCED_FACE ( 'NONE', ( #15, #8 ), #515, .F. ) ;
|
||||
#752 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ;
|
||||
#753 = LINE ( 'NONE', #210, #777 ) ;
|
||||
#754 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#755 = AXIS2_PLACEMENT_3D ( 'NONE', #701, #395, #94 ) ;
|
||||
#756 = EDGE_LOOP ( 'NONE', ( #331, #246, #457, #537 ) ) ;
|
||||
#757 = VECTOR ( 'NONE', #459, 1000.000000000000000 ) ;
|
||||
#758 = EDGE_CURVE ( 'NONE', #52, #258, #386, .T. ) ;
|
||||
#759 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.219727444046192488E-16 ) ) ;
|
||||
#760 = VERTEX_POINT ( 'NONE', #389 ) ;
|
||||
#761 = EDGE_CURVE ( 'NONE', #668, #617, #93, .T. ) ;
|
||||
#762 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, -4.000000000000000000 ) ) ;
|
||||
#763 = FACE_OUTER_BOUND ( 'NONE', #756, .T. ) ;
|
||||
#764 = FACE_OUTER_BOUND ( 'NONE', #506, .T. ) ;
|
||||
#765 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -2.000000000000001776 ) ) ;
|
||||
#766 = EDGE_LOOP ( 'NONE', ( #510, #229, #31, #3 ) ) ;
|
||||
#767 = AXIS2_PLACEMENT_3D ( 'NONE', #327, #153, #769 ) ;
|
||||
#768 = VECTOR ( 'NONE', #783, 1000.000000000000000 ) ;
|
||||
#769 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#770 = ORIENTED_EDGE ( 'NONE', *, *, #673, .F. ) ;
|
||||
#771 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -2.000000000000001776 ) ) ;
|
||||
#772 = EDGE_CURVE ( 'NONE', #323, #179, #640, .T. ) ;
|
||||
#773 = ORIENTED_EDGE ( 'NONE', *, *, #444, .T. ) ;
|
||||
#774 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#775 = EDGE_LOOP ( 'NONE', ( #393, #288, #709, #159, #624 ) ) ;
|
||||
#776 = AXIS2_PLACEMENT_3D ( 'NONE', #466, #81, #580 ) ;
|
||||
#777 = VECTOR ( 'NONE', #76, 1000.000000000000000 ) ;
|
||||
#778 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, -4.500000000000000888 ) ) ;
|
||||
#779 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 1.275531967630005153E-17 ) ) ;
|
||||
#780 = ORIENTED_EDGE ( 'NONE', *, *, #519, .F. ) ;
|
||||
#781 = CARTESIAN_POINT ( 'NONE', ( 1.700000000000003508, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#782 = EDGE_CURVE ( 'NONE', #213, #84, #28, .T. ) ;
|
||||
#783 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -1.219727444046192488E-16 ) ) ;
|
||||
#784 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ;
|
||||
#785 = ORIENTED_EDGE ( 'NONE', *, *, #772, .T. ) ;
|
||||
#786 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#787 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#788 = ADVANCED_FACE ( 'NONE', ( #707 ), #645, .T. ) ;
|
||||
#789 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
|
||||
#790 = CIRCLE ( 'NONE', #55, 2.999999999999999556 ) ;
|
||||
#791 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#792 = CIRCLE ( 'NONE', #365, 1.699999999999999512 ) ;
|
||||
#793 = CARTESIAN_POINT ( 'NONE', ( -3.999999999999995559, 19.00000000000000000, -4.000000000000001776 ) ) ;
|
||||
#794 = VERTEX_POINT ( 'NONE', #699 ) ;
|
||||
#795 = FACE_OUTER_BOUND ( 'NONE', #359, .T. ) ;
|
||||
#796 = CARTESIAN_POINT ( 'NONE', ( -3.499999999999996891, 0.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#797 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;
|
||||
#798 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#799 = CARTESIAN_POINT ( 'NONE', ( 1.734723475976807094E-15, 12.99999999999999822, -2.000000000000001776 ) ) ;
|
||||
#800 = ORIENTED_EDGE ( 'NONE', *, *, #156, .T. ) ;
|
||||
#801 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #398 ) ;
|
||||
#802 = LINE ( 'NONE', #191, #145 ) ;
|
||||
#803 = VECTOR ( 'NONE', #574, 1000.000000000000000 ) ;
|
||||
#804 = AXIS2_PLACEMENT_3D ( 'NONE', #232, #791, #166 ) ;
|
||||
#805 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017736E-15, 4.000000000000000000, -4.000000000000001776 ) ) ;
|
||||
#806 = VERTEX_POINT ( 'NONE', #648 ) ;
|
||||
#807 = EDGE_CURVE ( 'NONE', #498, #681, #742, .T. ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
10006
STEPS/nano_hexapod/vionic_encoder.STEP
Normal file
BIN
STEPS/png/amplified_piezo_actuator.png
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
STEPS/png/bot_platform.png
Normal file
After Width: | Height: | Size: 146 KiB |
BIN
STEPS/png/encoder.png
Normal file
After Width: | Height: | Size: 132 KiB |
BIN
STEPS/png/flexible_joint_bot.png
Normal file
After Width: | Height: | Size: 96 KiB |
BIN
STEPS/png/flexible_joint_top.png
Normal file
After Width: | Height: | Size: 120 KiB |
BIN
STEPS/png/nano_hexapod_strut.png
Normal file
After Width: | Height: | Size: 206 KiB |
BIN
STEPS/png/top_platform.png
Normal file
After Width: | Height: | Size: 157 KiB |
@@ -1,45 +1,39 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-05-07 jeu. 14:04 -->
|
||||
<!-- 2021-02-20 sam. 23:08 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Alternative Micro-Station Architecture</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Alternative Micro-Station Architecture</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#orgfc342c6">1. Current Micro-Station Architecture</a></li>
|
||||
<li><a href="#orgc09ec50">2. Alternative Micro-Station Architecture</a></li>
|
||||
<li><a href="#org247d72d">3. Alternative Metrology Architecture</a></li>
|
||||
<li><a href="#orge88a434">4. First rough specification of the stages - Maneuverability</a></li>
|
||||
<li><a href="#org44e1330">5. Advantages</a></li>
|
||||
<li><a href="#org62007a3">6. Disadvantages</a></li>
|
||||
<li><a href="#org0cd332b">1. Current Micro-Station Architecture</a></li>
|
||||
<li><a href="#orgd7cf2e3">2. Alternative Micro-Station Architecture</a></li>
|
||||
<li><a href="#org824aa14">3. Alternative Metrology Architecture</a></li>
|
||||
<li><a href="#org107818e">4. First rough specification of the stages - Maneuverability</a></li>
|
||||
<li><a href="#org5a1297a">5. Advantages</a></li>
|
||||
<li><a href="#org880bc68">6. Disadvantages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgfc342c6" class="outline-2">
|
||||
<h2 id="orgfc342c6"><span class="section-number-2">1</span> Current Micro-Station Architecture</h2>
|
||||
<div id="outline-container-org0cd332b" class="outline-2">
|
||||
<h2 id="org0cd332b"><span class="section-number-2">1</span> Current Micro-Station Architecture</h2>
|
||||
<div class="outline-text-2" id="text-1">
|
||||
<p>
|
||||
<b>Motion Requirements</b>:
|
||||
@@ -62,11 +56,11 @@ For each of these motion requirements, a position stage is associated:
|
||||
</ol>
|
||||
|
||||
<p>
|
||||
The architecture is shown in Figure <a href="#org41ed0af">1</a>.
|
||||
The architecture is shown in Figure <a href="#org8583068">1</a>.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org41ed0af" class="figure">
|
||||
<div id="org8583068" class="figure">
|
||||
<p><img src="figs/nass_schematic.png" alt="nass_schematic.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>Architecture of the Micro-Station</p>
|
||||
@@ -92,8 +86,8 @@ Requirements on Tx an Rx motions are not specified.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgc09ec50" class="outline-2">
|
||||
<h2 id="orgc09ec50"><span class="section-number-2">2</span> Alternative Micro-Station Architecture</h2>
|
||||
<div id="outline-container-orgd7cf2e3" class="outline-2">
|
||||
<h2 id="orgd7cf2e3"><span class="section-number-2">2</span> Alternative Micro-Station Architecture</h2>
|
||||
<div class="outline-text-2" id="text-2">
|
||||
<p>
|
||||
If we remove the requirement of having to control each motion with an independent position stage, we can think of other mechanical architectures.
|
||||
@@ -118,7 +112,7 @@ A short stroke hexapod with flexible hinges can be used to compensate the positi
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The mechanical architecture can then be composed of (see Figures <a href="#orgac922d2">2</a> and <a href="#org4c0d31a">3</a>):
|
||||
The mechanical architecture can then be composed of (see Figures <a href="#org8000986">2</a> and <a href="#org9b0e1ac">3</a>):
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li>One long stroke hexapod for position</li>
|
||||
@@ -127,14 +121,14 @@ The mechanical architecture can then be composed of (see Figures <a href="#orgac
|
||||
</ul>
|
||||
|
||||
|
||||
<div id="orgac922d2" class="figure">
|
||||
<div id="org8000986" class="figure">
|
||||
<p><img src="figs/nass_concept.png" alt="nass_concept.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 2: </span>Alternative Micro-Station Architecture</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org4c0d31a" class="figure">
|
||||
<div id="org9b0e1ac" class="figure">
|
||||
<p><img src="figs/alternative_nass_concept.jpg" alt="alternative_nass_concept.jpg" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 3: </span>Alternative Micro-Station Architecture</p>
|
||||
@@ -142,8 +136,8 @@ The mechanical architecture can then be composed of (see Figures <a href="#orgac
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org247d72d" class="outline-2">
|
||||
<h2 id="org247d72d"><span class="section-number-2">3</span> Alternative Metrology Architecture</h2>
|
||||
<div id="outline-container-org824aa14" class="outline-2">
|
||||
<h2 id="org824aa14"><span class="section-number-2">3</span> Alternative Metrology Architecture</h2>
|
||||
<div class="outline-text-2" id="text-3">
|
||||
<p>
|
||||
As the motion of the sample does not change, the metrology could be the same as the one planned for the current micro-station architecture.
|
||||
@@ -172,8 +166,8 @@ Kinematic mount of the metrology frame supporting both the spherical mirrors and
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orge88a434" class="outline-2">
|
||||
<h2 id="orge88a434"><span class="section-number-2">4</span> First rough specification of the stages - Maneuverability</h2>
|
||||
<div id="outline-container-org107818e" class="outline-2">
|
||||
<h2 id="org107818e"><span class="section-number-2">4</span> First rough specification of the stages - Maneuverability</h2>
|
||||
<div class="outline-text-2" id="text-4">
|
||||
<p>
|
||||
The required maneuverability of the <b>long stroke hexapod</b> corresponds to the wanted 6d pose of the sample (except the Rz rotation done by the Spindle):
|
||||
@@ -201,8 +195,8 @@ Moreover the dynamical errors of each stage are very difficult to estimate, thus
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org44e1330" class="outline-2">
|
||||
<h2 id="org44e1330"><span class="section-number-2">5</span> Advantages</h2>
|
||||
<div id="outline-container-org5a1297a" class="outline-2">
|
||||
<h2 id="org5a1297a"><span class="section-number-2">5</span> Advantages</h2>
|
||||
<div class="outline-text-2" id="text-5">
|
||||
<p>
|
||||
<b>Mechanics</b>:
|
||||
@@ -252,8 +246,8 @@ Also Tx scans and Rx scans can be performed.</li>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org62007a3" class="outline-2">
|
||||
<h2 id="org62007a3"><span class="section-number-2">6</span> Disadvantages</h2>
|
||||
<div id="outline-container-org880bc68" class="outline-2">
|
||||
<h2 id="org880bc68"><span class="section-number-2">6</span> Disadvantages</h2>
|
||||
<div class="outline-text-2" id="text-6">
|
||||
<ul class="org-ul">
|
||||
<li>Possible singularities in the required maneuverability for the Long stroke Hexapod?
|
||||
@@ -273,7 +267,7 @@ The require displacement of each leg of the hexapod can be computed with the inv
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-05-07 jeu. 14:04</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:08</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,44 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-05-07 jeu. 14:05 -->
|
||||
<!-- 2021-02-20 sam. 23:09 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Centrifugal Forces</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<script>MathJax = {
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
<script>
|
||||
MathJax = {
|
||||
svg: {
|
||||
scale: 1,
|
||||
fontCache: "global"
|
||||
},
|
||||
tex: {
|
||||
tags: 'ams',
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],}
|
||||
tags: "ams",
|
||||
multlineWidth: "%MULTLINEWIDTH",
|
||||
tagSide: "right",
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],},
|
||||
tagIndent: ".8em"
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
||||
<script id="MathJax-script" async
|
||||
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Centrifugal Forces</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org49834ed">1. Parameters</a></li>
|
||||
<li><a href="#org4b7747e">2. Centrifugal forces for light and heavy sample</a></li>
|
||||
<li><a href="#org92c9f54">3. Centrifugal forces as a function of the rotation speed</a></li>
|
||||
<li><a href="#orgb7f1acf">4. Maximum rotation speed as a function of the mass</a></li>
|
||||
<li><a href="#org5199302">1. Parameters</a></li>
|
||||
<li><a href="#orga2ea10d">2. Centrifugal forces for light and heavy sample</a></li>
|
||||
<li><a href="#orgf375b50">3. Centrifugal forces as a function of the rotation speed</a></li>
|
||||
<li><a href="#orge7fb13d">4. Maximum rotation speed as a function of the mass</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -52,7 +56,7 @@ This is the case then the sample is moved by the micro-hexapod.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The centrifugal forces are defined as represented Figure <a href="#orgd84fe6e">1</a> where:
|
||||
The centrifugal forces are defined as represented Figure <a href="#org91ed599">1</a> where:
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li>\(M\) is the total mass of the rotating elements in \([kg]\)</li>
|
||||
@@ -61,14 +65,14 @@ The centrifugal forces are defined as represented Figure <a href="#orgd84fe6e">1
|
||||
</ul>
|
||||
|
||||
|
||||
<div id="orgd84fe6e" class="figure">
|
||||
<div id="org91ed599" class="figure">
|
||||
<p><img src="./figs/centrifugal.png" alt="centrifugal.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>Centrifugal forces</p>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org49834ed" class="outline-2">
|
||||
<h2 id="org49834ed"><span class="section-number-2">1</span> Parameters</h2>
|
||||
<div id="outline-container-org5199302" class="outline-2">
|
||||
<h2 id="org5199302"><span class="section-number-2">1</span> Parameters</h2>
|
||||
<div class="outline-text-2" id="text-1">
|
||||
<p>
|
||||
We define some parameters for the computation.
|
||||
@@ -79,8 +83,8 @@ The mass of the sample can vary from \(1\,kg\) to \(50\,kg\) to which is added t
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">M_light = 16; % mass of excentred parts mooving [kg]
|
||||
M_heavy = 65; % [kg]
|
||||
<pre class="src src-matlab"> M_light = 16; <span class="org-comment">% mass of excentred parts mooving [kg]</span>
|
||||
M_heavy = 65; <span class="org-comment">% [kg]</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -88,8 +92,8 @@ M_heavy = 65; % [kg]
|
||||
For the light mass, the rotation speed is 60rpm whereas for the heavy mass, it is equal to 1rpm.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">w_light = 2*pi; % rotational speed [rad/s]
|
||||
w_heavy = 2*pi/60; % rotational speed [rad/s]
|
||||
<pre class="src src-matlab"> w_light = 2<span class="org-type">*</span><span class="org-constant">pi</span>; <span class="org-comment">% rotational speed [rad/s]</span>
|
||||
w_heavy = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">/</span>60; <span class="org-comment">% rotational speed [rad/s]</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -97,14 +101,14 @@ w_heavy = 2*pi/60; % rotational speed [rad/s]
|
||||
Finally, we consider a mass eccentricity of \(10\,mm\).
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">R = 0.01; % Excentricity [m]
|
||||
<pre class="src src-matlab"> R = 0.01; <span class="org-comment">% Excentricity [m]</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org4b7747e" class="outline-2">
|
||||
<h2 id="org4b7747e"><span class="section-number-2">2</span> Centrifugal forces for light and heavy sample</h2>
|
||||
<div id="outline-container-orga2ea10d" class="outline-2">
|
||||
<h2 id="orga2ea10d"><span class="section-number-2">2</span> Centrifugal forces for light and heavy sample</h2>
|
||||
<div class="outline-text-2" id="text-2">
|
||||
<p>
|
||||
From the formula \(F_c = m \omega^2 r\), we obtain the values shown below.
|
||||
@@ -139,15 +143,15 @@ From the formula \(F_c = m \omega^2 r\), we obtain the values shown below.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org92c9f54" class="outline-2">
|
||||
<h2 id="org92c9f54"><span class="section-number-2">3</span> Centrifugal forces as a function of the rotation speed</h2>
|
||||
<div id="outline-container-orgf375b50" class="outline-2">
|
||||
<h2 id="orgf375b50"><span class="section-number-2">3</span> Centrifugal forces as a function of the rotation speed</h2>
|
||||
<div class="outline-text-2" id="text-3">
|
||||
<p>
|
||||
The centrifugal forces as a function of the rotation speed for light and heavy sample is shown on Figure <a href="#orgfaf795f">2</a>.
|
||||
The centrifugal forces as a function of the rotation speed for light and heavy sample is shown on Figure <a href="#org87b7644">2</a>.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="orgfaf795f" class="figure">
|
||||
<div id="org87b7644" class="figure">
|
||||
<p><img src="figs/centrifugal_forces_rpm.png" alt="centrifugal_forces_rpm.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 2: </span>Centrifugal forces function of the rotation speed</p>
|
||||
@@ -155,29 +159,29 @@ The centrifugal forces as a function of the rotation speed for light and heavy s
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgb7f1acf" class="outline-2">
|
||||
<h2 id="orgb7f1acf"><span class="section-number-2">4</span> Maximum rotation speed as a function of the mass</h2>
|
||||
<div id="outline-container-orge7fb13d" class="outline-2">
|
||||
<h2 id="orge7fb13d"><span class="section-number-2">4</span> Maximum rotation speed as a function of the mass</h2>
|
||||
<div class="outline-text-2" id="text-4">
|
||||
<p>
|
||||
We plot the maximum rotation speed as a function of the mass for different maximum force that we can use to counteract the centrifugal forces (Figure <a href="#org6ee8f38">3</a>).
|
||||
We plot the maximum rotation speed as a function of the mass for different maximum force that we can use to counteract the centrifugal forces (Figure <a href="#org8fe6a07">3</a>).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
From a specified maximum allowed centrifugal force (here set to \(10\,[N]\)), the maximum rotation speed as a function of the sample’s mass is shown in Figure <a href="#org6ee8f38">3</a>.
|
||||
From a specified maximum allowed centrifugal force (here set to \(10\,[N]\)), the maximum rotation speed as a function of the sample’s mass is shown in Figure <a href="#org8fe6a07">3</a>.
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">F_max = 10; % Maximum accepted centrifugal forces [N]
|
||||
<pre class="src src-matlab"> F_max = 10; <span class="org-comment">% Maximum accepted centrifugal forces [N]</span>
|
||||
|
||||
R = 0.01;
|
||||
R = 0.01;
|
||||
|
||||
M_sample = 0:1:100;
|
||||
M_reflector = 15;
|
||||
M_sample = 0<span class="org-type">:</span>1<span class="org-type">:</span>100;
|
||||
M_reflector = 15;
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org6ee8f38" class="figure">
|
||||
<div id="org8fe6a07" class="figure">
|
||||
<p><img src="figs/max_force_rpm.png" alt="max_force_rpm.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 3: </span>Maximum rotation speed as a function of the sample mass for an allowed centrifugal force of \(100\,[N]\)</p>
|
||||
@@ -187,7 +191,7 @@ M_reflector = 15;
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-05-07 jeu. 14:05</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:09</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,37 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-04-17 ven. 09:34 -->
|
||||
<!-- 2021-02-20 sam. 23:07 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Compensating the gravity forces to start at steady state</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Compensating the gravity forces to start at steady state</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org356e04b">1. Initialization of the Experimental Conditions</a></li>
|
||||
<li><a href="#org263e5db">2. Without compensation</a></li>
|
||||
<li><a href="#orgfd6d9e9">3. Simulation to compute the required force in each joint</a></li>
|
||||
<li><a href="#org44bde7a">4. New simulation with compensation of gravity forces</a></li>
|
||||
<li><a href="#orgb714922">5. Conclusion</a></li>
|
||||
<li><a href="#orgb5e305a">1. Initialization of the Experimental Conditions</a></li>
|
||||
<li><a href="#org96a269f">2. Without compensation</a></li>
|
||||
<li><a href="#orged240b5">3. Simulation to compute the required force in each joint</a></li>
|
||||
<li><a href="#org25738bf">4. New simulation with compensation of gravity forces</a></li>
|
||||
<li><a href="#orgb003af1">5. Conclusion</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -41,19 +36,19 @@ In this file is shown a technique used to compensate the gravity forces at t=0.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The problem is that in presence of gravity, the system does not start at steady state and experience a transient phase (section <a href="#org4bc70b2">2</a>).
|
||||
The problem is that in presence of gravity, the system does not start at steady state and experience a transient phase (section <a href="#orgf3b9673">2</a>).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
In order to start the simulation at steady state in presence of gravity:
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li>section <a href="#org2de8ac1">3</a>: first the stages are initialize in such a way that they are rigid, and the forces/torques applied at the location of their joints is measured</li>
|
||||
<li>section <a href="#org5364ea3">4</a>: Then, the equilibrium position of each joint is modified in such a way that at t=0, the forces in each joints exactly compensate the forces due to gravity forces</li>
|
||||
<li>section <a href="#orgaf044de">3</a>: first the stages are initialize in such a way that they are rigid, and the forces/torques applied at the location of their joints is measured</li>
|
||||
<li>section <a href="#orga475c79">4</a>: Then, the equilibrium position of each joint is modified in such a way that at t=0, the forces in each joints exactly compensate the forces due to gravity forces</li>
|
||||
</ul>
|
||||
|
||||
<div id="outline-container-org356e04b" class="outline-2">
|
||||
<h2 id="org356e04b"><span class="section-number-2">1</span> Initialization of the Experimental Conditions</h2>
|
||||
<div id="outline-container-orgb5e305a" class="outline-2">
|
||||
<h2 id="orgb5e305a"><span class="section-number-2">1</span> Initialization of the Experimental Conditions</h2>
|
||||
<div class="outline-text-2" id="text-1">
|
||||
<p>
|
||||
We don’t inject any perturbations and no reference tracking.
|
||||
@@ -76,11 +71,11 @@ initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span clas
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org263e5db" class="outline-2">
|
||||
<h2 id="org263e5db"><span class="section-number-2">2</span> Without compensation</h2>
|
||||
<div id="outline-container-org96a269f" class="outline-2">
|
||||
<h2 id="org96a269f"><span class="section-number-2">2</span> Without compensation</h2>
|
||||
<div class="outline-text-2" id="text-2">
|
||||
<p>
|
||||
<a id="org4bc70b2"></a>
|
||||
<a id="orgf3b9673"></a>
|
||||
Let’s simulate the system without any compensation of gravity forces.
|
||||
</p>
|
||||
|
||||
@@ -111,10 +106,10 @@ sim_no_compensation = simout;
|
||||
</div>
|
||||
|
||||
<p>
|
||||
And we can observe on Figure <a href="#org0568928">1</a> that there are some motion in the system.
|
||||
And we can observe on Figure <a href="#org3568468">1</a> that there are some motion in the system.
|
||||
</p>
|
||||
|
||||
<div id="org0568928" class="figure">
|
||||
<div id="org3568468" class="figure">
|
||||
<p><img src="figs/transient_phase_gravity_no_compensation.png" alt="transient_phase_gravity_no_compensation.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>Motion of the sample at the start of the simulation in presence of gravity (<a href="./figs/transient_phase_gravity_no_compensation.png">png</a>, <a href="./figs/transient_phase_gravity_no_compensation.pdf">pdf</a>)</p>
|
||||
@@ -122,11 +117,11 @@ And we can observe on Figure <a href="#org0568928">1</a> that there are some mot
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgfd6d9e9" class="outline-2">
|
||||
<h2 id="orgfd6d9e9"><span class="section-number-2">3</span> Simulation to compute the required force in each joint</h2>
|
||||
<div id="outline-container-orged240b5" class="outline-2">
|
||||
<h2 id="orged240b5"><span class="section-number-2">3</span> Simulation to compute the required force in each joint</h2>
|
||||
<div class="outline-text-2" id="text-3">
|
||||
<p>
|
||||
<a id="org2de8ac1"></a>
|
||||
<a id="orgaf044de"></a>
|
||||
We here wish to simulate the system in order to compute the required force in each joint to compensate the gravity forces.
|
||||
</p>
|
||||
|
||||
@@ -318,11 +313,11 @@ We save these forces in <code>Foffset.mat</code>.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org44bde7a" class="outline-2">
|
||||
<h2 id="org44bde7a"><span class="section-number-2">4</span> New simulation with compensation of gravity forces</h2>
|
||||
<div id="outline-container-org25738bf" class="outline-2">
|
||||
<h2 id="org25738bf"><span class="section-number-2">4</span> New simulation with compensation of gravity forces</h2>
|
||||
<div class="outline-text-2" id="text-4">
|
||||
<p>
|
||||
<a id="org5364ea3"></a>
|
||||
<a id="orga475c79"></a>
|
||||
We now initialize the stages with the option <code>Foffset</code>.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
@@ -358,17 +353,17 @@ sim_compensation = simout;
|
||||
Verification that nothing is moving
|
||||
</p>
|
||||
|
||||
<div id="orgc677acf" class="figure">
|
||||
<div id="org2b3d436" class="figure">
|
||||
<p><img src="figs/transient_phase_gravity_compensation.png" alt="transient_phase_gravity_compensation.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 2: </span>Motion of the sample at the start of the simulation in presence of gravity when compensating the gravity forces (<a href="./figs/transient_phase_gravity_compensation.png">png</a>, <a href="./figs/transient_phase_gravity_compensation.pdf">pdf</a>)</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="outline-container-orgb714922" class="outline-2">
|
||||
<h2 id="orgb714922"><span class="section-number-2">5</span> Conclusion</h2>
|
||||
<div id="outline-container-orgb003af1" class="outline-2">
|
||||
<h2 id="orgb003af1"><span class="section-number-2">5</span> Conclusion</h2>
|
||||
<div class="outline-text-2" id="text-5">
|
||||
<div class="important">
|
||||
<div class="important" id="org3329ee9">
|
||||
<p>
|
||||
This initialization technique permits to compute the required forces/torques to be applied in each joint in order to compensate for gravity forces.
|
||||
This initialization should be redone for each configuration (change of sample mass, change of tilt angle), but not when changing the stiffness of joints, for instant when changing from lorentz based nano-hexapod or piezo based.
|
||||
@@ -380,7 +375,7 @@ This initialization should be redone for each configuration (change of sample ma
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-04-17 ven. 09:34</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:07</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,73 +1,77 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-04-17 ven. 09:35 -->
|
||||
<!-- 2021-02-20 sam. 23:08 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Control of the Nano-Active-Stabilization-System</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<script>MathJax = {
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
<script>
|
||||
MathJax = {
|
||||
svg: {
|
||||
scale: 1,
|
||||
fontCache: "global"
|
||||
},
|
||||
tex: {
|
||||
tags: 'ams',
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],}
|
||||
tags: "ams",
|
||||
multlineWidth: "%MULTLINEWIDTH",
|
||||
tagSide: "right",
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],},
|
||||
tagIndent: ".8em"
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
||||
<script id="MathJax-script" async
|
||||
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Control of the Nano-Active-Stabilization-System</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org15699e9">1. Control Configuration - Introduction</a></li>
|
||||
<li><a href="#org2be3166">2. Tracking Control in the Frame of the Nano-Hexapod - Basic Architectures</a>
|
||||
<li><a href="#org25c471e">1. Control Configuration - Introduction</a></li>
|
||||
<li><a href="#orgcd0731f">2. Tracking Control in the Frame of the Nano-Hexapod - Basic Architectures</a>
|
||||
<ul>
|
||||
<li><a href="#org970ab39">2.1. Control in the frame of the Legs</a></li>
|
||||
<li><a href="#org82193fb">2.2. Control in the Cartesian frame</a></li>
|
||||
<li><a href="#orgbc69eea">2.1. Control in the frame of the Legs</a></li>
|
||||
<li><a href="#org65bc213">2.2. Control in the Cartesian frame</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org7d7b7f4">3. Active Damping Architecture - Collocated Control (link)</a>
|
||||
<li><a href="#org9ef6b25">3. Active Damping Architecture - Collocated Control (link)</a>
|
||||
<ul>
|
||||
<li><a href="#org3546873">3.1. Integral Force Feedback</a></li>
|
||||
<li><a href="#org722b371">3.2. Direct Relative Velocity Feedback</a></li>
|
||||
<li><a href="#orge25231e">3.1. Integral Force Feedback</a></li>
|
||||
<li><a href="#org66ad123">3.2. Direct Relative Velocity Feedback</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgca70c79">4. HAC-LAC Architectures (link)</a>
|
||||
<li><a href="#orgf83465a">4. HAC-LAC Architectures (link)</a>
|
||||
<ul>
|
||||
<li><a href="#orgd9c84f0">4.1. HAC-LAC using IFF and Tracking control in the frame of the Legs</a></li>
|
||||
<li><a href="#orgeb80da1">4.2. HAC-LAC using IFF and Tracking control in the Cartesian frame</a></li>
|
||||
<li><a href="#org8b2b21e">4.3. HAC-LAC using IFF - the HAC controller is positioning the sample w.r.t. the granite in the task space</a></li>
|
||||
<li><a href="#org1c04b26">4.4. HAC-LAC using IFF - the HAC controller is positioning the sample w.r.t. the granite in the space of the legs</a></li>
|
||||
<li><a href="#org83b9480">4.5. HAC-LAC using DVF - the HAC controller is positioning the sample w.r.t. the granite in the task space</a></li>
|
||||
<li><a href="#orgdbdd7d4">4.6. HAC-LAC using DVF - the HAC controller is positioning the sample w.r.t. the granite in the space of the legs</a></li>
|
||||
<li><a href="#org3a2dfa2">4.1. HAC-LAC using IFF and Tracking control in the frame of the Legs</a></li>
|
||||
<li><a href="#org27fd54b">4.2. HAC-LAC using IFF and Tracking control in the Cartesian frame</a></li>
|
||||
<li><a href="#org8454531">4.3. HAC-LAC using IFF - the HAC controller is positioning the sample w.r.t. the granite in the task space</a></li>
|
||||
<li><a href="#org89a2695">4.4. HAC-LAC using IFF - the HAC controller is positioning the sample w.r.t. the granite in the space of the legs</a></li>
|
||||
<li><a href="#orgac21cc9">4.5. HAC-LAC using DVF - the HAC controller is positioning the sample w.r.t. the granite in the task space</a></li>
|
||||
<li><a href="#org6676bde">4.6. HAC-LAC using DVF - the HAC controller is positioning the sample w.r.t. the granite in the space of the legs</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgab73896">5. Cascade Architectures (link)</a>
|
||||
<li><a href="#orge5dd5fd">5. Cascade Architectures (link)</a>
|
||||
<ul>
|
||||
<li><a href="#org3e5154f">5.1. Cascade Control with HAC-LAC Inner Loop and Primary Controller in the task space</a></li>
|
||||
<li><a href="#org4353aca">5.2. Cascade Control with HAC-LAC Inner Loop and Primary Controller in the joint space</a></li>
|
||||
<li><a href="#org9b331a4">5.1. Cascade Control with HAC-LAC Inner Loop and Primary Controller in the task space</a></li>
|
||||
<li><a href="#org2f8d9f9">5.2. Cascade Control with HAC-LAC Inner Loop and Primary Controller in the joint space</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org4ac6d11">6. Force Control (link)</a></li>
|
||||
<li><a href="#org5840a0b">7. Other Control Architectures</a>
|
||||
<li><a href="#org3a980c5">6. Force Control (link)</a></li>
|
||||
<li><a href="#org73661f1">7. Other Control Architectures</a>
|
||||
<ul>
|
||||
<li><a href="#org5be51f2">7.1. Control to force the nano-hexapod to not do any vertical rotation</a></li>
|
||||
<li><a href="#org26f61ba">7.1. Control to force the nano-hexapod to not do any vertical rotation</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -75,7 +79,7 @@
|
||||
</div>
|
||||
|
||||
<p>
|
||||
The system consist of the following inputs and outputs (Figure <a href="#org2d9f6d0">1</a>):
|
||||
The system consist of the following inputs and outputs (Figure <a href="#org37cd4b0">1</a>):
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li>\(\bm{\tau}\): Forces applied in each leg</li>
|
||||
@@ -85,7 +89,7 @@ The system consist of the following inputs and outputs (Figure <a href="#org2d9f
|
||||
</ul>
|
||||
|
||||
|
||||
<div id="org2d9f6d0" class="figure">
|
||||
<div id="org37cd4b0" class="figure">
|
||||
<p><img src="figs/control_architecture_plant.png" alt="control_architecture_plant.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>Block diagram with the inputs and outputs of the system</p>
|
||||
@@ -94,7 +98,7 @@ The system consist of the following inputs and outputs (Figure <a href="#org2d9f
|
||||
<p>
|
||||
In order to position the Sample with respect to the granite, we must use the measurement \(\bm{\mathcal{X}}\) in the control loop.
|
||||
The wanted position of the sample with respect to the granite is represented by \(\bm{r}_\mathcal{X}\).
|
||||
From \(\bm{r}_\mathcal{X}\) and \(\bm{\mathcal{X}}\), we can compute the required small change of pose of the nano-hexapod’s top platform expressed in the frame of the nano-hexapod’s base as shown in Figure <a href="#orgc4acef7">2</a>.
|
||||
From \(\bm{r}_\mathcal{X}\) and \(\bm{\mathcal{X}}\), we can compute the required small change of pose of the nano-hexapod’s top platform expressed in the frame of the nano-hexapod’s base as shown in Figure <a href="#orgb843e60">2</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -106,7 +110,7 @@ This can we considered as:
|
||||
</ul>
|
||||
|
||||
|
||||
<div id="orgc4acef7" class="figure">
|
||||
<div id="orgb843e60" class="figure">
|
||||
<p><img src="figs/control_architecture_pos_error.png" alt="control_architecture_pos_error.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 2: </span>Block diagram corresponding to the computation of the position error in the frame of the nano-hexapod</p>
|
||||
@@ -116,15 +120,15 @@ This can we considered as:
|
||||
In this document, we see how the different outputs of the system can be used to control of position \(\bm{\mathcal{X}}\).
|
||||
</p>
|
||||
|
||||
<div id="outline-container-org15699e9" class="outline-2">
|
||||
<h2 id="org15699e9"><span class="section-number-2">1</span> Control Configuration - Introduction</h2>
|
||||
<div id="outline-container-org25c471e" class="outline-2">
|
||||
<h2 id="org25c471e"><span class="section-number-2">1</span> Control Configuration - Introduction</h2>
|
||||
<div class="outline-text-2" id="text-1">
|
||||
<p>
|
||||
In this section, we discuss the control configuration for the NASS.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
From <a class='org-ref-reference' href="#skogestad07_multiv_feedb_contr">skogestad07_multiv_feedb_contr</a>:
|
||||
From (<a href="#citeproc_bib_item_2">Skogestad and Postlethwaite 2007</a>):
|
||||
</p>
|
||||
<blockquote>
|
||||
<p>
|
||||
@@ -149,24 +153,24 @@ Decoupling elements will be used to convert quantities from the joint space to t
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Decentralized controllers will be largely used both for Tracking control (Section <a href="#org251e3c9">2</a>) and for Active Damping techniques (Section <a href="#org1b3cc21">3</a>)
|
||||
Decentralized controllers will be largely used both for Tracking control (Section <a href="#orga1c5122">2</a>) and for Active Damping techniques (Section <a href="#orgaf5a850">3</a>)
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Combining both can be done in an HAC-LAC topology presented in Section <a href="#org31fa800">4</a>.
|
||||
Combining both can be done in an HAC-LAC topology presented in Section <a href="#org4b1b4af">4</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The use of decentralized controllers is proposed in Section <a href="#orga038762">5</a>.
|
||||
The use of decentralized controllers is proposed in Section <a href="#org697801a">5</a>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org2be3166" class="outline-2">
|
||||
<h2 id="org2be3166"><span class="section-number-2">2</span> Tracking Control in the Frame of the Nano-Hexapod - Basic Architectures</h2>
|
||||
<div id="outline-container-orgcd0731f" class="outline-2">
|
||||
<h2 id="orgcd0731f"><span class="section-number-2">2</span> Tracking Control in the Frame of the Nano-Hexapod - Basic Architectures</h2>
|
||||
<div class="outline-text-2" id="text-2">
|
||||
<p>
|
||||
<a id="org251e3c9"></a>
|
||||
<a id="orga1c5122"></a>
|
||||
</p>
|
||||
<p>
|
||||
In this section, we suppose that we want to track some reference position \(\bm{r}_{\mathcal{X}_n}\) corresponding to the pose of the nano-hexapod’s mobile platform with respect to its fixed base.
|
||||
@@ -184,11 +188,11 @@ However, thanks to the forward and inverse kinematics, the controller can either
|
||||
These to configuration are described in the next two sections.
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-org970ab39" class="outline-3">
|
||||
<h3 id="org970ab39"><span class="section-number-3">2.1</span> Control in the frame of the Legs</h3>
|
||||
<div id="outline-container-orgbc69eea" class="outline-3">
|
||||
<h3 id="orgbc69eea"><span class="section-number-3">2.1</span> Control in the frame of the Legs</h3>
|
||||
<div class="outline-text-3" id="text-2-1">
|
||||
<p>
|
||||
<a id="org8583193"></a>
|
||||
<a id="org92ab294"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -198,7 +202,7 @@ Finally, a diagonal (Decentralized) controller \(\bm{K}_\mathcal{L}\) can be use
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org3211e10" class="figure">
|
||||
<div id="org6c88afe" class="figure">
|
||||
<p><img src="figs/control_architecture_leg_frame.png" alt="control_architecture_leg_frame.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 3: </span>Control in the frame of the legs</p>
|
||||
@@ -206,11 +210,11 @@ Finally, a diagonal (Decentralized) controller \(\bm{K}_\mathcal{L}\) can be use
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org82193fb" class="outline-3">
|
||||
<h3 id="org82193fb"><span class="section-number-3">2.2</span> Control in the Cartesian frame</h3>
|
||||
<div id="outline-container-org65bc213" class="outline-3">
|
||||
<h3 id="org65bc213"><span class="section-number-3">2.2</span> Control in the Cartesian frame</h3>
|
||||
<div class="outline-text-3" id="text-2-2">
|
||||
<p>
|
||||
<a id="orgbd7e263"></a>
|
||||
<a id="orgd4d12e5"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -221,7 +225,7 @@ These forces are then converted to forces applied in each of the nano-hexapod&rs
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org81b6823" class="figure">
|
||||
<div id="orga34a56c" class="figure">
|
||||
<p><img src="figs/control_architecture_cartesian_frame.png" alt="control_architecture_cartesian_frame.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 4: </span>Control in the cartesian Frame (rotating frame attached to the nano-hexapod’s base)</p>
|
||||
@@ -230,14 +234,14 @@ These forces are then converted to forces applied in each of the nano-hexapod&rs
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org7d7b7f4" class="outline-2">
|
||||
<h2 id="org7d7b7f4"><span class="section-number-2">3</span> Active Damping Architecture - Collocated Control (<a href="control_active_damping.html">link</a>)</h2>
|
||||
<div id="outline-container-org9ef6b25" class="outline-2">
|
||||
<h2 id="org9ef6b25"><span class="section-number-2">3</span> Active Damping Architecture - Collocated Control (<a href="control_active_damping.html">link</a>)</h2>
|
||||
<div class="outline-text-2" id="text-3">
|
||||
<p>
|
||||
<a id="org1b3cc21"></a>
|
||||
<a id="orgaf5a850"></a>
|
||||
</p>
|
||||
<p>
|
||||
From <a class='org-ref-reference' href="#preumont18_vibrat_contr_activ_struc_fourt_edition">preumont18_vibrat_contr_activ_struc_fourt_edition</a>:
|
||||
From (<a href="#citeproc_bib_item_1">Preumont 2018</a>):
|
||||
</p>
|
||||
<blockquote>
|
||||
<p>
|
||||
@@ -258,11 +262,11 @@ These two active damping techniques are collocated control techniques.
|
||||
The active damping techniques are studied in <a href="control_active_damping.html">this</a> document.
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-org3546873" class="outline-3">
|
||||
<h3 id="org3546873"><span class="section-number-3">3.1</span> Integral Force Feedback</h3>
|
||||
<div id="outline-container-orge25231e" class="outline-3">
|
||||
<h3 id="orge25231e"><span class="section-number-3">3.1</span> Integral Force Feedback</h3>
|
||||
<div class="outline-text-3" id="text-3-1">
|
||||
<p>
|
||||
<a id="orgb398117"></a>
|
||||
<a id="org71c8197"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -286,7 +290,7 @@ A lead-lag can also be used instead of a pure integrator.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org19b5f2d" class="figure">
|
||||
<div id="orga842725" class="figure">
|
||||
<p><img src="figs/control_architecture_iff.png" alt="control_architecture_iff.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 5: </span>Integral Force Feedback</p>
|
||||
@@ -294,11 +298,11 @@ A lead-lag can also be used instead of a pure integrator.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org722b371" class="outline-3">
|
||||
<h3 id="org722b371"><span class="section-number-3">3.2</span> Direct Relative Velocity Feedback</h3>
|
||||
<div id="outline-container-org66ad123" class="outline-3">
|
||||
<h3 id="org66ad123"><span class="section-number-3">3.2</span> Direct Relative Velocity Feedback</h3>
|
||||
<div class="outline-text-3" id="text-3-2">
|
||||
<p>
|
||||
<a id="orgfaf575b"></a>
|
||||
<a id="org4acc137"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -315,7 +319,7 @@ Each diagonal element consists of:
|
||||
\end{equation}
|
||||
|
||||
|
||||
<div id="org402f972" class="figure">
|
||||
<div id="org76615cc" class="figure">
|
||||
<p><img src="figs/control_architecture_dvf.png" alt="control_architecture_dvf.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 6: </span>Direct Velocity Feedback</p>
|
||||
@@ -324,11 +328,11 @@ Each diagonal element consists of:
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgca70c79" class="outline-2">
|
||||
<h2 id="orgca70c79"><span class="section-number-2">4</span> HAC-LAC Architectures (<a href="control_hac_lac.html">link</a>)</h2>
|
||||
<div id="outline-container-orgf83465a" class="outline-2">
|
||||
<h2 id="orgf83465a"><span class="section-number-2">4</span> HAC-LAC Architectures (<a href="control_hac_lac.html">link</a>)</h2>
|
||||
<div class="outline-text-2" id="text-4">
|
||||
<p>
|
||||
<a id="org31fa800"></a>
|
||||
<a id="org4b1b4af"></a>
|
||||
</p>
|
||||
<p>
|
||||
Here we can combine Active Damping Techniques (Low authority control) with a tracking controller (high authority control).
|
||||
@@ -336,11 +340,11 @@ Usually, the low authority controller is designed first, and the high authority
|
||||
</p>
|
||||
|
||||
<p>
|
||||
From <a class='org-ref-reference' href="#preumont18_vibrat_contr_activ_struc_fourt_edition">preumont18_vibrat_contr_activ_struc_fourt_edition</a>:
|
||||
From (<a href="#citeproc_bib_item_1">Preumont 2018</a>):
|
||||
</p>
|
||||
<blockquote>
|
||||
<p>
|
||||
The HAC/LAC approach consist of combining the two approached in a dual-loop control as shown in Figure <a href="#org1b2c5c7">7</a>.
|
||||
The HAC/LAC approach consist of combining the two approached in a dual-loop control as shown in Figure <a href="#orgfe203dc">7</a>.
|
||||
The inner loop uses a set of collocated actuator/sensor pairs for decentralized active damping with guaranteed stability ; the outer loop consists of a non-collocated HAC based on a model of the actively damped structure.
|
||||
This approach has the following advantages:
|
||||
</p>
|
||||
@@ -352,29 +356,29 @@ This approach has the following advantages:
|
||||
</blockquote>
|
||||
|
||||
|
||||
<div id="org1b2c5c7" class="figure">
|
||||
<div id="orgfe203dc" class="figure">
|
||||
<p><img src="figs/control_architecture_hac_lac.png" alt="control_architecture_hac_lac.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 7: </span>HAC-LAC Control Architecture</p>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
If there is only one input to the system, the HAC-LAC topology can be represented as depicted in Figure <a href="#org91828a2">8</a>.
|
||||
If there is only one input to the system, the HAC-LAC topology can be represented as depicted in Figure <a href="#org8e5c9da">8</a>.
|
||||
Usually, the Low Authority Controller is first design, and then the High Authority Controller is designed based on the damped plant.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org91828a2" class="figure">
|
||||
<div id="org8e5c9da" class="figure">
|
||||
<p><img src="figs/control_architecture_hac_lac_one_input.png" alt="control_architecture_hac_lac_one_input.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 8: </span>HAC-LAC Architecture with a system having only one input</p>
|
||||
</div>
|
||||
</div>
|
||||
<div id="outline-container-orgd9c84f0" class="outline-3">
|
||||
<h3 id="orgd9c84f0"><span class="section-number-3">4.1</span> HAC-LAC using IFF and Tracking control in the frame of the Legs</h3>
|
||||
<div id="outline-container-org3a2dfa2" class="outline-3">
|
||||
<h3 id="org3a2dfa2"><span class="section-number-3">4.1</span> HAC-LAC using IFF and Tracking control in the frame of the Legs</h3>
|
||||
<div class="outline-text-3" id="text-4-1">
|
||||
|
||||
<div id="orgd235561" class="figure">
|
||||
<div id="org259b2b4" class="figure">
|
||||
<p><img src="figs/control_architecture_hac_iff_L.png" alt="control_architecture_hac_iff_L.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 9: </span>IFF + Control in the frame of the legs</p>
|
||||
@@ -382,11 +386,11 @@ Usually, the Low Authority Controller is first design, and then the High Authori
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgeb80da1" class="outline-3">
|
||||
<h3 id="orgeb80da1"><span class="section-number-3">4.2</span> HAC-LAC using IFF and Tracking control in the Cartesian frame</h3>
|
||||
<div id="outline-container-org27fd54b" class="outline-3">
|
||||
<h3 id="org27fd54b"><span class="section-number-3">4.2</span> HAC-LAC using IFF and Tracking control in the Cartesian frame</h3>
|
||||
<div class="outline-text-3" id="text-4-2">
|
||||
|
||||
<div id="orgb89bca0" class="figure">
|
||||
<div id="org0bde593" class="figure">
|
||||
<p><img src="figs/control_architecture_hac_iff_X.png" alt="control_architecture_hac_iff_X.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 10: </span>IFF + Control in the cartesian frame</p>
|
||||
@@ -394,44 +398,44 @@ Usually, the Low Authority Controller is first design, and then the High Authori
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org8b2b21e" class="outline-3">
|
||||
<h3 id="org8b2b21e"><span class="section-number-3">4.3</span> HAC-LAC using IFF - the HAC controller is positioning the sample w.r.t. the granite in the task space</h3>
|
||||
<div id="outline-container-org8454531" class="outline-3">
|
||||
<h3 id="org8454531"><span class="section-number-3">4.3</span> HAC-LAC using IFF - the HAC controller is positioning the sample w.r.t. the granite in the task space</h3>
|
||||
<div class="outline-text-3" id="text-4-3">
|
||||
|
||||
<div class="figure">
|
||||
<div id="orgd88bdcb" class="figure">
|
||||
<p><img src="figs/control_architecture_hac_iff_pos_X.png" alt="control_architecture_hac_iff_pos_X.png" />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org1c04b26" class="outline-3">
|
||||
<h3 id="org1c04b26"><span class="section-number-3">4.4</span> HAC-LAC using IFF - the HAC controller is positioning the sample w.r.t. the granite in the space of the legs</h3>
|
||||
<div id="outline-container-org89a2695" class="outline-3">
|
||||
<h3 id="org89a2695"><span class="section-number-3">4.4</span> HAC-LAC using IFF - the HAC controller is positioning the sample w.r.t. the granite in the space of the legs</h3>
|
||||
<div class="outline-text-3" id="text-4-4">
|
||||
|
||||
<div class="figure">
|
||||
<div id="orgc4e63e2" class="figure">
|
||||
<p><img src="figs/control_architecture_hac_iff_pos_L.png" alt="control_architecture_hac_iff_pos_L.png" />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org83b9480" class="outline-3">
|
||||
<h3 id="org83b9480"><span class="section-number-3">4.5</span> HAC-LAC using DVF - the HAC controller is positioning the sample w.r.t. the granite in the task space</h3>
|
||||
<div id="outline-container-orgac21cc9" class="outline-3">
|
||||
<h3 id="orgac21cc9"><span class="section-number-3">4.5</span> HAC-LAC using DVF - the HAC controller is positioning the sample w.r.t. the granite in the task space</h3>
|
||||
<div class="outline-text-3" id="text-4-5">
|
||||
|
||||
<div class="figure">
|
||||
<div id="org4e63dc4" class="figure">
|
||||
<p><img src="figs/control_architecture_hac_dvf_pos_X.png" alt="control_architecture_hac_dvf_pos_X.png" />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgdbdd7d4" class="outline-3">
|
||||
<h3 id="orgdbdd7d4"><span class="section-number-3">4.6</span> HAC-LAC using DVF - the HAC controller is positioning the sample w.r.t. the granite in the space of the legs</h3>
|
||||
<div id="outline-container-org6676bde" class="outline-3">
|
||||
<h3 id="org6676bde"><span class="section-number-3">4.6</span> HAC-LAC using DVF - the HAC controller is positioning the sample w.r.t. the granite in the space of the legs</h3>
|
||||
<div class="outline-text-3" id="text-4-6">
|
||||
|
||||
<div class="figure">
|
||||
<div id="org2cc76e1" class="figure">
|
||||
<p><img src="figs/control_architecture_hac_dvf_pos_L.png" alt="control_architecture_hac_dvf_pos_L.png" />
|
||||
</p>
|
||||
</div>
|
||||
@@ -439,26 +443,26 @@ Usually, the Low Authority Controller is first design, and then the High Authori
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgab73896" class="outline-2">
|
||||
<h2 id="orgab73896"><span class="section-number-2">5</span> Cascade Architectures (<a href="control_cascade.html">link</a>)</h2>
|
||||
<div id="outline-container-orge5dd5fd" class="outline-2">
|
||||
<h2 id="orge5dd5fd"><span class="section-number-2">5</span> Cascade Architectures (<a href="control_cascade.html">link</a>)</h2>
|
||||
<div class="outline-text-2" id="text-5">
|
||||
<p>
|
||||
<a id="orga038762"></a>
|
||||
<a id="org697801a"></a>
|
||||
</p>
|
||||
<p>
|
||||
The principle of Cascade control is shown in Figure <a href="#org03ef231">15</a> and explained as follow:
|
||||
The principle of Cascade control is shown in Figure <a href="#org8e45511">15</a> and explained as follow:
|
||||
</p>
|
||||
<blockquote>
|
||||
<p>
|
||||
To follow <b>two objectives</b> with different properties in one control system, usually a <b>hierarchy</b> of two feedback loops is used in practice.
|
||||
This kind of control topology is called <b>cascade control</b>, which is used when there are <b>several measurements and one prime control variable</b>.
|
||||
Cascade control is implemented by <b>nesting</b> the control loops, as shown in Figure <a href="#org03ef231">15</a>.
|
||||
The output control loop is called the <b>primary loop</b>, while the inner loop is called the secondary loop and is used to fulfill a secondary objective in the closed-loop system. – <a class='org-ref-reference' href="#taghirad13_paral">taghirad13_paral</a>
|
||||
Cascade control is implemented by <b>nesting</b> the control loops, as shown in Figure <a href="#org8e45511">15</a>.
|
||||
The output control loop is called the <b>primary loop</b>, while the inner loop is called the secondary loop and is used to fulfill a secondary objective in the closed-loop system. – (<a href="#citeproc_bib_item_3">Taghirad 2013</a>)
|
||||
</p>
|
||||
</blockquote>
|
||||
|
||||
|
||||
<div id="org03ef231" class="figure">
|
||||
<div id="org8e45511" class="figure">
|
||||
<p><img src="figs/control_architecture_cascade_control.png" alt="control_architecture_cascade_control.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 15: </span>Cascade Control Architecture</p>
|
||||
@@ -479,11 +483,11 @@ In the NASS’s case:
|
||||
The inner loop can be composed of the system controlled with the HAC-LAC topology.
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-org3e5154f" class="outline-3">
|
||||
<h3 id="org3e5154f"><span class="section-number-3">5.1</span> Cascade Control with HAC-LAC Inner Loop and Primary Controller in the task space</h3>
|
||||
<div id="outline-container-org9b331a4" class="outline-3">
|
||||
<h3 id="org9b331a4"><span class="section-number-3">5.1</span> Cascade Control with HAC-LAC Inner Loop and Primary Controller in the task space</h3>
|
||||
<div class="outline-text-3" id="text-5-1">
|
||||
|
||||
<div id="orgff7dfc6" class="figure">
|
||||
<div id="orge54ab8a" class="figure">
|
||||
<p><img src="figs/control_architecture_cascade_L.png" alt="control_architecture_cascade_L.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 16: </span>Cascaded Control consisting of (from inner to outer loop): IFF, Linearization Loop, Tracking Control in the frame of the Legs</p>
|
||||
@@ -491,11 +495,11 @@ The inner loop can be composed of the system controlled with the HAC-LAC topolog
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org4353aca" class="outline-3">
|
||||
<h3 id="org4353aca"><span class="section-number-3">5.2</span> Cascade Control with HAC-LAC Inner Loop and Primary Controller in the joint space</h3>
|
||||
<div id="outline-container-org2f8d9f9" class="outline-3">
|
||||
<h3 id="org2f8d9f9"><span class="section-number-3">5.2</span> Cascade Control with HAC-LAC Inner Loop and Primary Controller in the joint space</h3>
|
||||
<div class="outline-text-3" id="text-5-2">
|
||||
|
||||
<div id="org4bc4c4c" class="figure">
|
||||
<div id="orgdb3211a" class="figure">
|
||||
<p><img src="figs/control_architecture_cascade_X.png" alt="control_architecture_cascade_X.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 17: </span>Cascaded Control consisting of (from inner to outer loop): IFF, Linearization Loop, Tracking Control in the Cartesian Frame</p>
|
||||
@@ -504,8 +508,8 @@ The inner loop can be composed of the system controlled with the HAC-LAC topolog
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org4ac6d11" class="outline-2">
|
||||
<h2 id="org4ac6d11"><span class="section-number-2">6</span> Force Control (<a href="control_force.html">link</a>)</h2>
|
||||
<div id="outline-container-org3a980c5" class="outline-2">
|
||||
<h2 id="org3a980c5"><span class="section-number-2">6</span> Force Control (<a href="control_force.html">link</a>)</h2>
|
||||
<div class="outline-text-2" id="text-6">
|
||||
<p>
|
||||
Signals:
|
||||
@@ -517,41 +521,41 @@ Signals:
|
||||
</ul>
|
||||
|
||||
|
||||
<div class="figure">
|
||||
<div id="org17f57fd" class="figure">
|
||||
<p><img src="figs/control_architecture_force.png" alt="control_architecture_force.png" />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org5840a0b" class="outline-2">
|
||||
<h2 id="org5840a0b"><span class="section-number-2">7</span> Other Control Architectures</h2>
|
||||
<div id="outline-container-org73661f1" class="outline-2">
|
||||
<h2 id="org73661f1"><span class="section-number-2">7</span> Other Control Architectures</h2>
|
||||
<div class="outline-text-2" id="text-7">
|
||||
</div>
|
||||
<div id="outline-container-org5be51f2" class="outline-3">
|
||||
<h3 id="org5be51f2"><span class="section-number-3">7.1</span> Control to force the nano-hexapod to not do any vertical rotation</h3>
|
||||
<div id="outline-container-org26f61ba" class="outline-3">
|
||||
<h3 id="org26f61ba"><span class="section-number-3">7.1</span> Control to force the nano-hexapod to not do any vertical rotation</h3>
|
||||
<div class="outline-text-3" id="text-7-1">
|
||||
<p>
|
||||
As the sample rotation around the vertical axis is not measure, the best we can do with the nano-hexapod is to not rotate around this same axis.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
One way to do it is shown in Figure <a href="#orga8781eb">19</a>.
|
||||
One way to do it is shown in Figure <a href="#org6559cc5">19</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The controller \(\bm{K}_{R_z}\) is decomposed as shown in Figure <a href="#org2f0522c">20</a>.
|
||||
The controller \(\bm{K}_{R_z}\) is decomposed as shown in Figure <a href="#org1d551e2">20</a>.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="orga8781eb" class="figure">
|
||||
<div id="org6559cc5" class="figure">
|
||||
<p><img src="figs/control_architecture_fixed_rz.png" alt="control_architecture_fixed_rz.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 19: </span>Figure caption</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org2f0522c" class="figure">
|
||||
<div id="org1d551e2" class="figure">
|
||||
<p><img src="figs/control_architecture_fixed_Krz.png" alt="control_architecture_fixed_Krz.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 20: </span>Figure caption</p>
|
||||
@@ -563,16 +567,18 @@ The controller \(\bm{K}_{R_z}\) is decomposed as shown in Figure <a href="#org2f
|
||||
|
||||
<p>
|
||||
|
||||
<h1 class='org-ref-bib-h1'>Bibliography</h1>
|
||||
<ul class='org-ref-bib'><li><a id="skogestad07_multiv_feedb_contr">[skogestad07_multiv_feedb_contr]</a> <a name="skogestad07_multiv_feedb_contr"></a>Skogestad & Postlethwaite, Multivariable Feedback Control: Analysis and Design, John Wiley (2007).</li>
|
||||
<li><a id="preumont18_vibrat_contr_activ_struc_fourt_edition">[preumont18_vibrat_contr_activ_struc_fourt_edition]</a> <a name="preumont18_vibrat_contr_activ_struc_fourt_edition"></a>Andre Preumont, Vibration Control of Active Structures - Fourth Edition, Springer International Publishing (2018).</li>
|
||||
<li><a id="taghirad13_paral">[taghirad13_paral]</a> <a name="taghirad13_paral"></a>Taghirad, Parallel robots : mechanics and control, CRC Press (2013).</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<style>.csl-entry{text-indent: -1.5em; margin-left: 1.5em;}</style><h2 class='citeproc-org-bib-h2'>Bibliography</h2>
|
||||
<div class="csl-bib-body">
|
||||
<div class="csl-entry"><a name="citeproc_bib_item_1"></a>Preumont, Andre. 2018. <i>Vibration Control of Active Structures - Fourth Edition</i>. Solid Mechanics and Its Applications. Springer International Publishing. <a href="https://doi.org/10.1007/978-3-319-72296-2">https://doi.org/10.1007/978-3-319-72296-2</a>.</div>
|
||||
<div class="csl-entry"><a name="citeproc_bib_item_2"></a>Skogestad, Sigurd, and Ian Postlethwaite. 2007. <i>Multivariable Feedback Control: Analysis and Design</i>. John Wiley.</div>
|
||||
<div class="csl-entry"><a name="citeproc_bib_item_3"></a>Taghirad, Hamid. 2013. <i>Parallel Robots : Mechanics and Control</i>. Boca Raton, FL: CRC Press.</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-04-17 ven. 09:35</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:08</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,75 +1,79 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-04-17 ven. 09:35 -->
|
||||
<!-- 2021-02-20 sam. 23:08 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Cascade Control applied on the Simscape Model</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<script>MathJax = {
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
<script>
|
||||
MathJax = {
|
||||
svg: {
|
||||
scale: 1,
|
||||
fontCache: "global"
|
||||
},
|
||||
tex: {
|
||||
tags: 'ams',
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],}
|
||||
tags: "ams",
|
||||
multlineWidth: "%MULTLINEWIDTH",
|
||||
tagSide: "right",
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],},
|
||||
tagIndent: ".8em"
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
||||
<script id="MathJax-script" async
|
||||
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Cascade Control applied on the Simscape Model</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org143e6e7">1. Initialization</a></li>
|
||||
<li><a href="#orga3bd04c">2. Low Authority Control - Integral Force Feedback \(\bm{K}_\text{IFF}\)</a>
|
||||
<li><a href="#org61c020f">1. Initialization</a></li>
|
||||
<li><a href="#orgabcff63">2. Low Authority Control - Integral Force Feedback \(\bm{K}_\text{IFF}\)</a>
|
||||
<ul>
|
||||
<li><a href="#org702c612">2.1. Identification</a></li>
|
||||
<li><a href="#org1eda739">2.2. Plant</a></li>
|
||||
<li><a href="#orgf33a40f">2.3. Root Locus</a></li>
|
||||
<li><a href="#orgd895b21">2.4. Controller and Loop Gain</a></li>
|
||||
<li><a href="#org340d5c4">2.1. Identification</a></li>
|
||||
<li><a href="#orga3a6bfe">2.2. Plant</a></li>
|
||||
<li><a href="#org08443b2">2.3. Root Locus</a></li>
|
||||
<li><a href="#orgfcc764a">2.4. Controller and Loop Gain</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org101bfbc">3. High Authority Control in the joint space - \(\bm{K}_\mathcal{L}\)</a>
|
||||
<li><a href="#org5f8f119">3. High Authority Control in the joint space - \(\bm{K}_\mathcal{L}\)</a>
|
||||
<ul>
|
||||
<li><a href="#org259240d">3.1. Identification of the damped plant</a></li>
|
||||
<li><a href="#orgfc86b4c">3.2. Obtained Plant</a></li>
|
||||
<li><a href="#orgdea5e17">3.3. Controller Design and Loop Gain</a></li>
|
||||
<li><a href="#org4c8cb18">3.1. Identification of the damped plant</a></li>
|
||||
<li><a href="#org8ad1542">3.2. Obtained Plant</a></li>
|
||||
<li><a href="#orge39ae16">3.3. Controller Design and Loop Gain</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org58f9f32">4. Primary Controller in the task space - \(\bm{K}_\mathcal{X}\)</a>
|
||||
<li><a href="#org11a22c2">4. Primary Controller in the task space - \(\bm{K}_\mathcal{X}\)</a>
|
||||
<ul>
|
||||
<li><a href="#org82ca884">4.1. Identification of the linearized plant</a></li>
|
||||
<li><a href="#org6f5b22e">4.2. Obtained Plant</a></li>
|
||||
<li><a href="#org839cdb3">4.3. Controller Design</a></li>
|
||||
<li><a href="#orgfc45f6f">4.1. Identification of the linearized plant</a></li>
|
||||
<li><a href="#org170c73f">4.2. Obtained Plant</a></li>
|
||||
<li><a href="#orge97b630">4.3. Controller Design</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org3300911">5. Simulation</a></li>
|
||||
<li><a href="#org2943496">6. Results</a></li>
|
||||
<li><a href="#org07fbc52">5. Simulation</a></li>
|
||||
<li><a href="#org3e9cd70">6. Results</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
The control architecture we wish here to study is shown in Figure <a href="#org19741db">1</a>.
|
||||
The control architecture we wish here to study is shown in Figure <a href="#orga0c68cb">1</a>.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org19741db" class="figure">
|
||||
<div id="orga0c68cb" class="figure">
|
||||
<p><img src="figs/cascade_control_architecture.png" alt="cascade_control_architecture.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>Cascaded Control consisting of (from inner to outer loop): IFF, Linearization Loop, Tracking Control in the frame of the Legs</p>
|
||||
@@ -79,28 +83,28 @@ The control architecture we wish here to study is shown in Figure <a href="#org1
|
||||
This cascade control is designed in three steps:
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li>In section <a href="#orga20c211">2</a>: an active damping controller is designed.
|
||||
<li>In section <a href="#orgbc2e2fd">2</a>: an active damping controller is designed.
|
||||
This is based on the Integral Force Feedback and applied in a decentralized way</li>
|
||||
<li>In section <a href="#org9367d49">3</a>: a decentralized tracking control is designed in the frame of the legs.
|
||||
<li>In section <a href="#orgd16580b">3</a>: a decentralized tracking control is designed in the frame of the legs.
|
||||
This controller is based on the displacement of each of the legs</li>
|
||||
<li>In section <a href="#orgdd883a0">4</a>: a controller is designed in the task space in order to follow the wanted reference path corresponding to the sample position with respect to the granite</li>
|
||||
<li>In section <a href="#org20bc645">4</a>: a controller is designed in the task space in order to follow the wanted reference path corresponding to the sample position with respect to the granite</li>
|
||||
</ul>
|
||||
|
||||
<div id="outline-container-org143e6e7" class="outline-2">
|
||||
<h2 id="org143e6e7"><span class="section-number-2">1</span> Initialization</h2>
|
||||
<div id="outline-container-org61c020f" class="outline-2">
|
||||
<h2 id="org61c020f"><span class="section-number-2">1</span> Initialization</h2>
|
||||
<div class="outline-text-2" id="text-1">
|
||||
<p>
|
||||
We initialize all the stages with the default parameters.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
<pre class="src src-matlab"> initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -108,8 +112,8 @@ initializeMirror();
|
||||
The nano-hexapod is a piezoelectric hexapod and the sample has a mass of 50kg.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeNanoHexapod(<span class="org-string">'actuator'</span>, <span class="org-string">'piezo'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
<pre class="src src-matlab"> initializeNanoHexapod(<span class="org-string">'actuator'</span>, <span class="org-string">'piezo'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -117,12 +121,12 @@ initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
We set the references that corresponds to a tomography experiment.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances();
|
||||
<pre class="src src-matlab"> initializeDisturbances();
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -130,7 +134,7 @@ We set the references that corresponds to a tomography experiment.
|
||||
Open Loop.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController(<span class="org-string">'type'</span>, <span class="org-string">'cascade-hac-lac'</span>);
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'cascade-hac-lac'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -138,7 +142,7 @@ Open Loop.
|
||||
And we put some gravity.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">true</span>);
|
||||
<pre class="src src-matlab"> initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">true</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -146,55 +150,55 @@ And we put some gravity.
|
||||
We log the signals.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
<pre class="src src-matlab"> initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">Kp = tf(zeros(6));
|
||||
Kl = tf(zeros(6));
|
||||
Kiff = tf(zeros(6));
|
||||
<pre class="src src-matlab"> Kp = tf(zeros(6));
|
||||
Kl = tf(zeros(6));
|
||||
Kiff = tf(zeros(6));
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orga3bd04c" class="outline-2">
|
||||
<h2 id="orga3bd04c"><span class="section-number-2">2</span> Low Authority Control - Integral Force Feedback \(\bm{K}_\text{IFF}\)</h2>
|
||||
<div id="outline-container-orgabcff63" class="outline-2">
|
||||
<h2 id="orgabcff63"><span class="section-number-2">2</span> Low Authority Control - Integral Force Feedback \(\bm{K}_\text{IFF}\)</h2>
|
||||
<div class="outline-text-2" id="text-2">
|
||||
<p>
|
||||
<a id="orga20c211"></a>
|
||||
<a id="orgbc2e2fd"></a>
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-org702c612" class="outline-3">
|
||||
<h3 id="org702c612"><span class="section-number-3">2.1</span> Identification</h3>
|
||||
<div id="outline-container-org340d5c4" class="outline-3">
|
||||
<h3 id="org340d5c4"><span class="section-number-3">2.1</span> Identification</h3>
|
||||
<div class="outline-text-3" id="text-2-1">
|
||||
<p>
|
||||
Let’s first identify the plant for the IFF controller.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'openinput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Micro-Station'</span>], 3, <span class="org-string">'openoutput'</span>, [], <span class="org-string">'Fnlm'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Force Sensors</span>
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'openinput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Micro-Station'</span>], 3, <span class="org-string">'openoutput'</span>, [], <span class="org-string">'Fnlm'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Force Sensors</span>
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
G_iff = linearize(mdl, io, 0);
|
||||
G_iff.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
G_iff.OutputName = {<span class="org-string">'Fnlm1'</span>, <span class="org-string">'Fnlm2'</span>, <span class="org-string">'Fnlm3'</span>, <span class="org-string">'Fnlm4'</span>, <span class="org-string">'Fnlm5'</span>, <span class="org-string">'Fnlm6'</span>};
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
G_iff = linearize(mdl, io, 0);
|
||||
G_iff.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
G_iff.OutputName = {<span class="org-string">'Fnlm1'</span>, <span class="org-string">'Fnlm2'</span>, <span class="org-string">'Fnlm3'</span>, <span class="org-string">'Fnlm4'</span>, <span class="org-string">'Fnlm5'</span>, <span class="org-string">'Fnlm6'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org1eda739" class="outline-3">
|
||||
<h3 id="org1eda739"><span class="section-number-3">2.2</span> Plant</h3>
|
||||
<div id="outline-container-orga3a6bfe" class="outline-3">
|
||||
<h3 id="orga3a6bfe"><span class="section-number-3">2.2</span> Plant</h3>
|
||||
<div class="outline-text-3" id="text-2-2">
|
||||
|
||||
<div id="org366ff26" class="figure">
|
||||
<div id="orgdfa60cc" class="figure">
|
||||
<p><img src="figs/cascade_iff_plant.png" alt="cascade_iff_plant.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 2: </span>IFF Plant (<a href="./figs/cascade_iff_plant.png">png</a>, <a href="./figs/cascade_iff_plant.pdf">pdf</a>)</p>
|
||||
@@ -202,11 +206,11 @@ G_iff.OutputName = {<span class="org-string">'Fnlm1'</span>, <span class="org-st
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgf33a40f" class="outline-3">
|
||||
<h3 id="orgf33a40f"><span class="section-number-3">2.3</span> Root Locus</h3>
|
||||
<div id="outline-container-org08443b2" class="outline-3">
|
||||
<h3 id="org08443b2"><span class="section-number-3">2.3</span> Root Locus</h3>
|
||||
<div class="outline-text-3" id="text-2-3">
|
||||
|
||||
<div id="orgdf7a93e" class="figure">
|
||||
<div id="org6320a7a" class="figure">
|
||||
<p><img src="figs/cascade_iff_root_locus.png" alt="cascade_iff_root_locus.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 3: </span>Root Locus for the IFF control (<a href="./figs/cascade_iff_root_locus.png">png</a>, <a href="./figs/cascade_iff_root_locus.pdf">pdf</a>)</p>
|
||||
@@ -218,21 +222,21 @@ The maximum damping is obtained for a control gain of \(\approx 3000\).
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgd895b21" class="outline-3">
|
||||
<h3 id="orgd895b21"><span class="section-number-3">2.4</span> Controller and Loop Gain</h3>
|
||||
<div id="outline-container-orgfcc764a" class="outline-3">
|
||||
<h3 id="orgfcc764a"><span class="section-number-3">2.4</span> Controller and Loop Gain</h3>
|
||||
<div class="outline-text-3" id="text-2-4">
|
||||
<p>
|
||||
We create the \(6 \times 6\) diagonal Integral Force Feedback controller.
|
||||
The obtained loop gain is shown in Figure <a href="#org7aaed92">4</a>.
|
||||
The obtained loop gain is shown in Figure <a href="#org59e605f">4</a>.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">w0 = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>50;
|
||||
Kiff = <span class="org-type">-</span>3000<span class="org-type">/</span>s<span class="org-type">*</span>eye(6);
|
||||
<pre class="src src-matlab"> w0 = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>50;
|
||||
Kiff = <span class="org-type">-</span>3000<span class="org-type">/</span>s<span class="org-type">*</span>eye(6);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org7aaed92" class="figure">
|
||||
<div id="org59e605f" class="figure">
|
||||
<p><img src="figs/cascade_iff_loop_gain.png" alt="cascade_iff_loop_gain.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 4: </span>Obtained Loop gain the IFF Control (<a href="./figs/cascade_iff_loop_gain.png">png</a>, <a href="./figs/cascade_iff_loop_gain.pdf">pdf</a>)</p>
|
||||
@@ -241,32 +245,32 @@ Kiff = <span class="org-type">-</span>3000<span class="org-type">/</span>s<span
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org101bfbc" class="outline-2">
|
||||
<h2 id="org101bfbc"><span class="section-number-2">3</span> High Authority Control in the joint space - \(\bm{K}_\mathcal{L}\)</h2>
|
||||
<div id="outline-container-org5f8f119" class="outline-2">
|
||||
<h2 id="org5f8f119"><span class="section-number-2">3</span> High Authority Control in the joint space - \(\bm{K}_\mathcal{L}\)</h2>
|
||||
<div class="outline-text-2" id="text-3">
|
||||
<p>
|
||||
<a id="org9367d49"></a>
|
||||
<a id="orgd16580b"></a>
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-org259240d" class="outline-3">
|
||||
<h3 id="org259240d"><span class="section-number-3">3.1</span> Identification of the damped plant</h3>
|
||||
<div id="outline-container-org4c8cb18" class="outline-3">
|
||||
<h3 id="org4c8cb18"><span class="section-number-3">3.1</span> Identification of the damped plant</h3>
|
||||
<div class="outline-text-3" id="text-3-1">
|
||||
<p>
|
||||
We now identify the transfer function from \(\tau^\prime\) to \(d\bm{\mathcal{L}}\) as shown in Figure <a href="#org19741db">1</a>.
|
||||
We now identify the transfer function from \(\tau^\prime\) to \(d\bm{\mathcal{L}}\) as shown in Figure <a href="#orga0c68cb">1</a>.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'input'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Micro-Station'</span>], 3, <span class="org-string">'output'</span>, [], <span class="org-string">'Dnlm'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Leg Displacement</span>
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'input'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Micro-Station'</span>], 3, <span class="org-string">'output'</span>, [], <span class="org-string">'Dnlm'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Leg Displacement</span>
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
Gl = linearize(mdl, io, 0);
|
||||
Gl.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
Gl.OutputName = {<span class="org-string">'Dnlm1'</span>, <span class="org-string">'Dnlm2'</span>, <span class="org-string">'Dnlm3'</span>, <span class="org-string">'Dnlm4'</span>, <span class="org-string">'Dnlm5'</span>, <span class="org-string">'Dnlm6'</span>};
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
Gl = linearize(mdl, io, 0);
|
||||
Gl.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
Gl.OutputName = {<span class="org-string">'Dnlm1'</span>, <span class="org-string">'Dnlm2'</span>, <span class="org-string">'Dnlm3'</span>, <span class="org-string">'Dnlm4'</span>, <span class="org-string">'Dnlm5'</span>, <span class="org-string">'Dnlm6'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -275,19 +279,19 @@ There are some unstable poles in the Plant with very small imaginary parts.
|
||||
These unstable poles are probably not physical, and they disappear when taking the minimum realization of the plant.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">isstable(Gl)
|
||||
Gl = minreal(Gl);
|
||||
isstable(Gl)
|
||||
<pre class="src src-matlab"> isstable(Gl)
|
||||
Gl = minreal(Gl);
|
||||
isstable(Gl)
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgfc86b4c" class="outline-3">
|
||||
<h3 id="orgfc86b4c"><span class="section-number-3">3.2</span> Obtained Plant</h3>
|
||||
<div id="outline-container-org8ad1542" class="outline-3">
|
||||
<h3 id="org8ad1542"><span class="section-number-3">3.2</span> Obtained Plant</h3>
|
||||
<div class="outline-text-3" id="text-3-2">
|
||||
<p>
|
||||
The obtain plant is shown in Figure <a href="#org455eb07">5</a>.
|
||||
The obtain plant is shown in Figure <a href="#org5030d6d">5</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -295,7 +299,7 @@ We can see that the plant is quite well decoupled.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org455eb07" class="figure">
|
||||
<div id="org5030d6d" class="figure">
|
||||
<p><img src="figs/cascade_hac_joint_plant.png" alt="cascade_hac_joint_plant.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 5: </span>Plant for the High Authority Control in the Joint Space (<a href="./figs/cascade_hac_joint_plant.png">png</a>, <a href="./figs/cascade_hac_joint_plant.pdf">pdf</a>)</p>
|
||||
@@ -304,8 +308,8 @@ We can see that the plant is quite well decoupled.
|
||||
</div>
|
||||
|
||||
|
||||
<div id="outline-container-orgdea5e17" class="outline-3">
|
||||
<h3 id="orgdea5e17"><span class="section-number-3">3.3</span> Controller Design and Loop Gain</h3>
|
||||
<div id="outline-container-orge39ae16" class="outline-3">
|
||||
<h3 id="orge39ae16"><span class="section-number-3">3.3</span> Controller Design and Loop Gain</h3>
|
||||
<div class="outline-text-3" id="text-3-3">
|
||||
<p>
|
||||
The controller consists of:
|
||||
@@ -318,20 +322,20 @@ The controller consists of:
|
||||
</ul>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">wc = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>400; <span class="org-comment">% Bandwidth Bandwidth [rad/s]</span>
|
||||
<pre class="src src-matlab"> wc = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>400; <span class="org-comment">% Bandwidth Bandwidth [rad/s]</span>
|
||||
|
||||
h = 2; <span class="org-comment">% Lead parameter</span>
|
||||
h = 2; <span class="org-comment">% Lead parameter</span>
|
||||
|
||||
<span class="org-comment">% Kl = (1/h) * (1 + s/wc*h)/(1 + s/wc/h) * wc/s * ((s/wc*2 + 1)/(s/wc*2)) * (1/(1 + s/wc/2));</span>
|
||||
Kl = (1<span class="org-type">/</span>h) <span class="org-type">*</span> (1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">*</span>h)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>h) <span class="org-type">*</span> (1<span class="org-type">/</span>h) <span class="org-type">*</span> (1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">*</span>h)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>h) <span class="org-type">*</span> wc<span class="org-type">/</span>s;
|
||||
<span class="org-comment">% Kl = (1/h) * (1 + s/wc*h)/(1 + s/wc/h) * wc/s * ((s/wc*2 + 1)/(s/wc*2)) * (1/(1 + s/wc/2));</span>
|
||||
Kl = (1<span class="org-type">/</span>h) <span class="org-type">*</span> (1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">*</span>h)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>h) <span class="org-type">*</span> (1<span class="org-type">/</span>h) <span class="org-type">*</span> (1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">*</span>h)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>h) <span class="org-type">*</span> wc<span class="org-type">/</span>s;
|
||||
|
||||
<span class="org-comment">% Normalization of the gain of have a loop gain of 1 at frequency wc</span>
|
||||
Kl = Kl<span class="org-type">.*</span>diag(1<span class="org-type">./</span>diag(abs(freqresp(Gl<span class="org-type">*</span>Kl, wc))));
|
||||
<span class="org-comment">% Normalization of the gain of have a loop gain of 1 at frequency wc</span>
|
||||
Kl = Kl<span class="org-type">.*</span>diag(1<span class="org-type">./</span>diag(abs(freqresp(Gl<span class="org-type">*</span>Kl, wc))));
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org3dd0142" class="figure">
|
||||
<div id="org3b106c4" class="figure">
|
||||
<p><img src="figs/cascade_hac_joint_loop_gain.png" alt="cascade_hac_joint_loop_gain.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 6: </span>Loop Gain for the High Autority Control in the joint space (<a href="./figs/cascade_hac_joint_loop_gain.png">png</a>, <a href="./figs/cascade_hac_joint_loop_gain.pdf">pdf</a>)</p>
|
||||
@@ -340,32 +344,32 @@ Kl = Kl<span class="org-type">.*</span>diag(1<span class="org-type">./</span>dia
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org58f9f32" class="outline-2">
|
||||
<h2 id="org58f9f32"><span class="section-number-2">4</span> Primary Controller in the task space - \(\bm{K}_\mathcal{X}\)</h2>
|
||||
<div id="outline-container-org11a22c2" class="outline-2">
|
||||
<h2 id="org11a22c2"><span class="section-number-2">4</span> Primary Controller in the task space - \(\bm{K}_\mathcal{X}\)</h2>
|
||||
<div class="outline-text-2" id="text-4">
|
||||
<p>
|
||||
<a id="orgdd883a0"></a>
|
||||
<a id="org20bc645"></a>
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-org82ca884" class="outline-3">
|
||||
<h3 id="org82ca884"><span class="section-number-3">4.1</span> Identification of the linearized plant</h3>
|
||||
<div id="outline-container-orgfc45f6f" class="outline-3">
|
||||
<h3 id="orgfc45f6f"><span class="section-number-3">4.1</span> Identification of the linearized plant</h3>
|
||||
<div class="outline-text-3" id="text-4-1">
|
||||
<p>
|
||||
We know identify the dynamics between \(\bm{r}_{\mathcal{X}_n}\) and \(\bm{r}_\mathcal{X}\).
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller/Cascade-HAC-LAC/Kp'</span>], 1, <span class="org-string">'input'</span>); io_i = io_i <span class="org-type">+</span> 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Tracking Error'</span>], 1, <span class="org-string">'output'</span>, [], <span class="org-string">'En'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Position Errror</span>
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller/Cascade-HAC-LAC/Kp'</span>], 1, <span class="org-string">'input'</span>); io_i = io_i <span class="org-type">+</span> 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Tracking Error'</span>], 1, <span class="org-string">'output'</span>, [], <span class="org-string">'En'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Position Errror</span>
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
Gx = linearize(mdl, io, 0);
|
||||
Gx.InputName = {<span class="org-string">'rL1'</span>, <span class="org-string">'rL2'</span>, <span class="org-string">'rL3'</span>, <span class="org-string">'rL4'</span>, <span class="org-string">'rL5'</span>, <span class="org-string">'rL6'</span>};
|
||||
Gx.OutputName = {<span class="org-string">'Ex'</span>, <span class="org-string">'Ey'</span>, <span class="org-string">'Ez'</span>, <span class="org-string">'Erx'</span>, <span class="org-string">'Ery'</span>, <span class="org-string">'Erz'</span>};
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
Gx = linearize(mdl, io, 0);
|
||||
Gx.InputName = {<span class="org-string">'rL1'</span>, <span class="org-string">'rL2'</span>, <span class="org-string">'rL3'</span>, <span class="org-string">'rL4'</span>, <span class="org-string">'rL5'</span>, <span class="org-string">'rL6'</span>};
|
||||
Gx.OutputName = {<span class="org-string">'Ex'</span>, <span class="org-string">'Ey'</span>, <span class="org-string">'Ez'</span>, <span class="org-string">'Erx'</span>, <span class="org-string">'Ery'</span>, <span class="org-string">'Erz'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -373,19 +377,19 @@ Gx.OutputName = {<span class="org-string">'Ex'</span>, <span class="org-string">
|
||||
As before, we take the minimum realization.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">isstable(Gx)
|
||||
Gx = minreal(Gx);
|
||||
isstable(Gx)
|
||||
<pre class="src src-matlab"> isstable(Gx)
|
||||
Gx = minreal(Gx);
|
||||
isstable(Gx)
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6f5b22e" class="outline-3">
|
||||
<h3 id="org6f5b22e"><span class="section-number-3">4.2</span> Obtained Plant</h3>
|
||||
<div id="outline-container-org170c73f" class="outline-3">
|
||||
<h3 id="org170c73f"><span class="section-number-3">4.2</span> Obtained Plant</h3>
|
||||
<div class="outline-text-3" id="text-4-2">
|
||||
|
||||
<div id="orge364e46" class="figure">
|
||||
<div id="org9c2e85a" class="figure">
|
||||
<p><img src="figs/cascade_primary_plant.png" alt="cascade_primary_plant.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 7: </span>Plant for the Primary Controller (<a href="./figs/cascade_primary_plant.png">png</a>, <a href="./figs/cascade_primary_plant.pdf">pdf</a>)</p>
|
||||
@@ -393,23 +397,23 @@ isstable(Gx)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org839cdb3" class="outline-3">
|
||||
<h3 id="org839cdb3"><span class="section-number-3">4.3</span> Controller Design</h3>
|
||||
<div id="outline-container-orge97b630" class="outline-3">
|
||||
<h3 id="orge97b630"><span class="section-number-3">4.3</span> Controller Design</h3>
|
||||
<div class="outline-text-3" id="text-4-3">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">wc = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>10; <span class="org-comment">% Bandwidth Bandwidth [rad/s]</span>
|
||||
<pre class="src src-matlab"> wc = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>10; <span class="org-comment">% Bandwidth Bandwidth [rad/s]</span>
|
||||
|
||||
h = 2; <span class="org-comment">% Lead parameter</span>
|
||||
h = 2; <span class="org-comment">% Lead parameter</span>
|
||||
|
||||
Kp = (1<span class="org-type">/</span>h) <span class="org-type">*</span> (1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">*</span>h)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>h) <span class="org-type">*</span> wc<span class="org-type">/</span>s <span class="org-type">*</span> (s <span class="org-type">+</span> 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>5)<span class="org-type">/</span>s <span class="org-type">*</span> 1<span class="org-type">/</span>(1<span class="org-type">+</span>s<span class="org-type">/</span>2<span class="org-type">/</span><span class="org-constant">pi</span><span class="org-type">/</span>20);
|
||||
Kp = (1<span class="org-type">/</span>h) <span class="org-type">*</span> (1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">*</span>h)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>h) <span class="org-type">*</span> wc<span class="org-type">/</span>s <span class="org-type">*</span> (s <span class="org-type">+</span> 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>5)<span class="org-type">/</span>s <span class="org-type">*</span> 1<span class="org-type">/</span>(1<span class="org-type">+</span>s<span class="org-type">/</span>2<span class="org-type">/</span><span class="org-constant">pi</span><span class="org-type">/</span>20);
|
||||
|
||||
<span class="org-comment">% Normalization of the gain of have a loop gain of 1 at frequency wc</span>
|
||||
Kp = Kp<span class="org-type">.*</span>diag(1<span class="org-type">./</span>diag(abs(freqresp(Gx<span class="org-type">*</span>Kp, wc))));
|
||||
<span class="org-comment">% Normalization of the gain of have a loop gain of 1 at frequency wc</span>
|
||||
Kp = Kp<span class="org-type">.*</span>diag(1<span class="org-type">./</span>diag(abs(freqresp(Gx<span class="org-type">*</span>Kp, wc))));
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="orgb9d3971" class="figure">
|
||||
<div id="org37a2534" class="figure">
|
||||
<p><img src="figs/cascade_primary_loop_gain.png" alt="cascade_primary_loop_gain.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 8: </span>Loop Gain for the primary controller (outer loop) (<a href="./figs/cascade_primary_loop_gain.png">png</a>, <a href="./figs/cascade_primary_loop_gain.pdf">pdf</a>)</p>
|
||||
@@ -418,12 +422,12 @@ Kp = Kp<span class="org-type">.*</span>diag(1<span class="org-type">./</span>dia
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org3300911" class="outline-2">
|
||||
<h2 id="org3300911"><span class="section-number-2">5</span> Simulation</h2>
|
||||
<div id="outline-container-org07fbc52" class="outline-2">
|
||||
<h2 id="org07fbc52"><span class="section-number-2">5</span> Simulation</h2>
|
||||
<div class="outline-text-2" id="text-5">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'2'</span>);
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'2'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -431,58 +435,58 @@ Kp = Kp<span class="org-type">.*</span>diag(1<span class="org-type">./</span>dia
|
||||
And we simulate the system.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">cascade_hac_lac = simout;
|
||||
save(<span class="org-string">'./mat/cascade_hac_lac.mat'</span>, <span class="org-string">'cascade_hac_lac'</span>);
|
||||
<pre class="src src-matlab"> cascade_hac_lac = simout;
|
||||
save(<span class="org-string">'./mat/cascade_hac_lac.mat'</span>, <span class="org-string">'cascade_hac_lac'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org2943496" class="outline-2">
|
||||
<h2 id="org2943496"><span class="section-number-2">6</span> Results</h2>
|
||||
<div id="outline-container-org3e9cd70" class="outline-2">
|
||||
<h2 id="org3e9cd70"><span class="section-number-2">6</span> Results</h2>
|
||||
<div class="outline-text-2" id="text-6">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_align_dist'</span>);
|
||||
load(<span class="org-string">'./mat/cascade_hac_lac.mat'</span>, <span class="org-string">'cascade_hac_lac'</span>);
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_align_dist'</span>);
|
||||
load(<span class="org-string">'./mat/cascade_hac_lac.mat'</span>, <span class="org-string">'cascade_hac_lac'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">n_av = 4;
|
||||
han_win = hanning(ceil(length(cascade_hac_lac.Em.En.Data(<span class="org-type">:</span>,1))<span class="org-type">/</span>n_av));
|
||||
<pre class="src src-matlab"> n_av = 4;
|
||||
han_win = hanning(ceil(length(cascade_hac_lac.Em.En.Data(<span class="org-type">:</span>,1))<span class="org-type">/</span>n_av));
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">t = cascade_hac_lac.Em.En.Time;
|
||||
Ts = t(2)<span class="org-type">-</span>t(1);
|
||||
<pre class="src src-matlab"> t = cascade_hac_lac.Em.En.Time;
|
||||
Ts = t(2)<span class="org-type">-</span>t(1);
|
||||
|
||||
[pxx_ol, f] = pwelch(tomo_align_dist.Em.En.Data, han_win, [], [], 1<span class="org-type">/</span>Ts);
|
||||
[pxx_ca, <span class="org-type">~</span>] = pwelch(cascade_hac_lac.Em.En.Data, han_win, [], [], 1<span class="org-type">/</span>Ts);
|
||||
[pxx_ol, f] = pwelch(tomo_align_dist.Em.En.Data, han_win, [], [], 1<span class="org-type">/</span>Ts);
|
||||
[pxx_ca, <span class="org-type">~</span>] = pwelch(cascade_hac_lac.Em.En.Data, han_win, [], [], 1<span class="org-type">/</span>Ts);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org11aa945" class="figure">
|
||||
<div id="orgb068123" class="figure">
|
||||
<p><img src="figs/cascade_hac_lac_tomography_psd.png" alt="cascade_hac_lac_tomography_psd.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 9: </span>ASD of the position error (<a href="./figs/cascade_hac_lac_tomography_psd.png">png</a>, <a href="./figs/cascade_hac_lac_tomography_psd.pdf">pdf</a>)</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org845b982" class="figure">
|
||||
<div id="orgb10044c" class="figure">
|
||||
<p><img src="figs/cascade_hac_lac_tomography_cas.png" alt="cascade_hac_lac_tomography_cas.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 10: </span>Cumulative Amplitude Spectrum of the position error (<a href="./figs/cascade_hac_lac_tomography_cas.png">png</a>, <a href="./figs/cascade_hac_lac_tomography_cas.pdf">pdf</a>)</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org0151895" class="figure">
|
||||
<div id="orgd639abb" class="figure">
|
||||
<p><img src="figs/cascade_hac_lac_tomography.png" alt="cascade_hac_lac_tomography.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 11: </span>Results of the Tomography Experiment (<a href="./figs/cascade_hac_lac_tomography.png">png</a>, <a href="./figs/cascade_hac_lac_tomography.pdf">pdf</a>)</p>
|
||||
@@ -492,7 +496,7 @@ Ts = t(2)<span class="org-type">-</span>t(1);
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-04-17 ven. 09:35</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:08</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,65 +1,69 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-04-17 ven. 09:35 -->
|
||||
<!-- 2021-02-20 sam. 23:08 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Control in the Frame of the Legs applied on the Simscape Model</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<script>MathJax = {
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
<script>
|
||||
MathJax = {
|
||||
svg: {
|
||||
scale: 1,
|
||||
fontCache: "global"
|
||||
},
|
||||
tex: {
|
||||
tags: 'ams',
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],}
|
||||
tags: "ams",
|
||||
multlineWidth: "%MULTLINEWIDTH",
|
||||
tagSide: "right",
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],},
|
||||
tagIndent: ".8em"
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
||||
<script id="MathJax-script" async
|
||||
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Control in the Frame of the Legs applied on the Simscape Model</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org1f22cdb">1. Decentralized Control</a>
|
||||
<li><a href="#org1a08332">1. Decentralized Control</a>
|
||||
<ul>
|
||||
<li><a href="#org01937c0">1.1. Control Schematic</a></li>
|
||||
<li><a href="#orgc9e3b66">1.2. Initialize the Simscape Model</a></li>
|
||||
<li><a href="#org42afc36">1.3. Identification of the plant</a></li>
|
||||
<li><a href="#org871560e">1.4. Plant Analysis</a></li>
|
||||
<li><a href="#org296e3de">1.5. Controller Design</a></li>
|
||||
<li><a href="#orgb7afa1e">1.6. Simulation</a></li>
|
||||
<li><a href="#orgbb1dc16">1.7. Results</a></li>
|
||||
<li><a href="#org88b6ca3">1.1. Control Schematic</a></li>
|
||||
<li><a href="#org9041934">1.2. Initialize the Simscape Model</a></li>
|
||||
<li><a href="#org78bce32">1.3. Identification of the plant</a></li>
|
||||
<li><a href="#org3a56a98">1.4. Plant Analysis</a></li>
|
||||
<li><a href="#org36df689">1.5. Controller Design</a></li>
|
||||
<li><a href="#orgac5ea1c">1.6. Simulation</a></li>
|
||||
<li><a href="#orga044079">1.7. Results</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgfa4be92">2. HAC-LAC (IFF) Decentralized Control</a>
|
||||
<li><a href="#orgeeaa041">2. HAC-LAC (IFF) Decentralized Control</a>
|
||||
<ul>
|
||||
<li><a href="#orgbc4af09">2.1. Control Schematic</a></li>
|
||||
<li><a href="#org5ac6c37">2.2. Initialize the Simscape Model</a></li>
|
||||
<li><a href="#org0903106">2.3. Initialization</a></li>
|
||||
<li><a href="#orge739f61">2.4. Identification for IFF</a></li>
|
||||
<li><a href="#org08b6a99">2.5. Integral Force Feedback Controller</a></li>
|
||||
<li><a href="#org06b5c75">2.6. Identification of the damped plant</a></li>
|
||||
<li><a href="#org85a0730">2.7. Controller Design</a></li>
|
||||
<li><a href="#org58ffd80">2.8. Simulation</a></li>
|
||||
<li><a href="#orga01ccc6">2.9. Results</a></li>
|
||||
<li><a href="#orge42dfda">2.1. Control Schematic</a></li>
|
||||
<li><a href="#org790d1db">2.2. Initialize the Simscape Model</a></li>
|
||||
<li><a href="#org110a4e9">2.3. Initialization</a></li>
|
||||
<li><a href="#org8f68ab2">2.4. Identification for IFF</a></li>
|
||||
<li><a href="#orgbe68cd0">2.5. Integral Force Feedback Controller</a></li>
|
||||
<li><a href="#orgca29231">2.6. Identification of the damped plant</a></li>
|
||||
<li><a href="#org95df29b">2.7. Controller Design</a></li>
|
||||
<li><a href="#org8b5710f">2.8. Simulation</a></li>
|
||||
<li><a href="#org791c2a5">2.9. Results</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org21a9294">3. Conclusion</a></li>
|
||||
<li><a href="#orgf9b95b3">3. Conclusion</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -68,15 +72,15 @@
|
||||
In this document, we apply some decentralized control to the NASS and see what level of performance can be obtained.
|
||||
</p>
|
||||
|
||||
<div id="outline-container-org1f22cdb" class="outline-2">
|
||||
<h2 id="org1f22cdb"><span class="section-number-2">1</span> Decentralized Control</h2>
|
||||
<div id="outline-container-org1a08332" class="outline-2">
|
||||
<h2 id="org1a08332"><span class="section-number-2">1</span> Decentralized Control</h2>
|
||||
<div class="outline-text-2" id="text-1">
|
||||
</div>
|
||||
<div id="outline-container-org01937c0" class="outline-3">
|
||||
<h3 id="org01937c0"><span class="section-number-3">1.1</span> Control Schematic</h3>
|
||||
<div id="outline-container-org88b6ca3" class="outline-3">
|
||||
<h3 id="org88b6ca3"><span class="section-number-3">1.1</span> Control Schematic</h3>
|
||||
<div class="outline-text-3" id="text-1-1">
|
||||
<p>
|
||||
The control architecture is shown in Figure <a href="#org5b9133f">1</a>.
|
||||
The control architecture is shown in Figure <a href="#orgd4d73cb">1</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -92,7 +96,7 @@ The signals are:
|
||||
</ul>
|
||||
|
||||
|
||||
<div id="org5b9133f" class="figure">
|
||||
<div id="orgd4d73cb" class="figure">
|
||||
<p><img src="figs/decentralized_reference_tracking_L.png" alt="decentralized_reference_tracking_L.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>Decentralized control for reference tracking</p>
|
||||
@@ -100,21 +104,21 @@ The signals are:
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgc9e3b66" class="outline-3">
|
||||
<h3 id="orgc9e3b66"><span class="section-number-3">1.2</span> Initialize the Simscape Model</h3>
|
||||
<div id="outline-container-org9041934" class="outline-3">
|
||||
<h3 id="org9041934"><span class="section-number-3">1.2</span> Initialize the Simscape Model</h3>
|
||||
<div class="outline-text-3" id="text-1-2">
|
||||
<p>
|
||||
We initialize all the stages with the default parameters.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
<pre class="src src-matlab"> initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -122,8 +126,8 @@ initializeMirror();
|
||||
The nano-hexapod is a piezoelectric hexapod and the sample has a mass of 50kg.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeNanoHexapod(<span class="org-string">'actuator'</span>, <span class="org-string">'piezo'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
<pre class="src src-matlab"> initializeNanoHexapod(<span class="org-string">'actuator'</span>, <span class="org-string">'piezo'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -131,12 +135,12 @@ initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
We set the references that corresponds to a tomography experiment.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances();
|
||||
<pre class="src src-matlab"> initializeDisturbances();
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -144,8 +148,8 @@ We set the references that corresponds to a tomography experiment.
|
||||
Open Loop.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-L'</span>);
|
||||
Kl = tf(zeros(6));
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-L'</span>);
|
||||
Kl = tf(zeros(6));
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -153,7 +157,7 @@ Kl = tf(zeros(6));
|
||||
And we put some gravity.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">true</span>);
|
||||
<pre class="src src-matlab"> initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">true</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -161,41 +165,41 @@ And we put some gravity.
|
||||
We log the signals.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
<pre class="src src-matlab"> initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org42afc36" class="outline-3">
|
||||
<h3 id="org42afc36"><span class="section-number-3">1.3</span> Identification of the plant</h3>
|
||||
<div id="outline-container-org78bce32" class="outline-3">
|
||||
<h3 id="org78bce32"><span class="section-number-3">1.3</span> Identification of the plant</h3>
|
||||
<div class="outline-text-3" id="text-1-3">
|
||||
<p>
|
||||
Let’s identify the transfer function from \(\bm{\tau}\) to \(\bm{\mathcal{L}}\).
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'openinput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller/Reference-Tracking-L/Sum'</span>], 1, <span class="org-string">'openoutput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Leg length error</span>
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'openinput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller/Reference-Tracking-L/Sum'</span>], 1, <span class="org-string">'openoutput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Leg length error</span>
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
G = linearize(mdl, io, 0);
|
||||
G.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
G.OutputName = {<span class="org-string">'El1'</span>, <span class="org-string">'El2'</span>, <span class="org-string">'El3'</span>, <span class="org-string">'El4'</span>, <span class="org-string">'El5'</span>, <span class="org-string">'El6'</span>};
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
G = linearize(mdl, io, 0);
|
||||
G.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
G.OutputName = {<span class="org-string">'El1'</span>, <span class="org-string">'El2'</span>, <span class="org-string">'El3'</span>, <span class="org-string">'El4'</span>, <span class="org-string">'El5'</span>, <span class="org-string">'El6'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org871560e" class="outline-3">
|
||||
<h3 id="org871560e"><span class="section-number-3">1.4</span> Plant Analysis</h3>
|
||||
<div id="outline-container-org3a56a98" class="outline-3">
|
||||
<h3 id="org3a56a98"><span class="section-number-3">1.4</span> Plant Analysis</h3>
|
||||
<div class="outline-text-3" id="text-1-4">
|
||||
<p>
|
||||
The diagonal and off-diagonal terms of the plant are shown in Figure <a href="#org68ea839">2</a>.
|
||||
The diagonal and off-diagonal terms of the plant are shown in Figure <a href="#orgbc5977b">2</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -207,7 +211,7 @@ We can see that:
|
||||
</ul>
|
||||
|
||||
|
||||
<div id="org68ea839" class="figure">
|
||||
<div id="orgbc5977b" class="figure">
|
||||
<p><img src="figs/decentralized_control_plant_L.png" alt="decentralized_control_plant_L.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 2: </span>Transfer Functions from forces applied in each actuator \(\tau_i\) to the relative motion of each leg \(d\mathcal{L}_i\) (<a href="./figs/decentralized_control_plant_L.png">png</a>, <a href="./figs/decentralized_control_plant_L.pdf">pdf</a>)</p>
|
||||
@@ -215,8 +219,8 @@ We can see that:
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org296e3de" class="outline-3">
|
||||
<h3 id="org296e3de"><span class="section-number-3">1.5</span> Controller Design</h3>
|
||||
<div id="outline-container-org36df689" class="outline-3">
|
||||
<h3 id="org36df689"><span class="section-number-3">1.5</span> Controller Design</h3>
|
||||
<div class="outline-text-3" id="text-1-5">
|
||||
<p>
|
||||
The controller consists of:
|
||||
@@ -229,14 +233,14 @@ The controller consists of:
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
The obtained loop gains corresponding to the diagonal elements are shown in Figure <a href="#org3bd29d4">3</a>.
|
||||
The obtained loop gains corresponding to the diagonal elements are shown in Figure <a href="#org0e9c3e8">3</a>.
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">wc = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>20;
|
||||
h = 1.5;
|
||||
<pre class="src src-matlab"> wc = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>20;
|
||||
h = 1.5;
|
||||
|
||||
Kl = diag(1<span class="org-type">./</span>diag(abs(freqresp(G, wc)))) <span class="org-type">*</span> ...
|
||||
Kl = diag(1<span class="org-type">./</span>diag(abs(freqresp(G, wc)))) <span class="org-type">*</span> ...
|
||||
wc<span class="org-type">/</span>s <span class="org-type">*</span> ...<span class="org-comment"> % Pure Integrator</span>
|
||||
((s<span class="org-type">/</span>wc<span class="org-type">*</span>2 <span class="org-type">+</span> 1)<span class="org-type">/</span>(s<span class="org-type">/</span>wc<span class="org-type">*</span>2)) <span class="org-type">*</span> ...<span class="org-comment"> % Integrator up to wc/2</span>
|
||||
1<span class="org-type">/</span>h <span class="org-type">*</span> (1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">*</span>h)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>h) <span class="org-type">*</span> ...<span class="org-comment"> % Lead</span>
|
||||
@@ -246,7 +250,7 @@ Kl = diag(1<span class="org-type">./</span>diag(abs(freqresp(G, wc)))) <span cla
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org3bd29d4" class="figure">
|
||||
<div id="org0e9c3e8" class="figure">
|
||||
<p><img src="figs/decentralized_control_L_loop_gain.png" alt="decentralized_control_L_loop_gain.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 3: </span>Obtained Loop Gain (<a href="./figs/decentralized_control_L_loop_gain.png">png</a>, <a href="./figs/decentralized_control_L_loop_gain.pdf">pdf</a>)</p>
|
||||
@@ -256,54 +260,54 @@ Kl = diag(1<span class="org-type">./</span>diag(abs(freqresp(G, wc)))) <span cla
|
||||
We add a minus sign to the controller as it is not included in the Simscape model.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">Kl = <span class="org-type">-</span>Kl;
|
||||
<pre class="src src-matlab"> Kl = <span class="org-type">-</span>Kl;
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgb7afa1e" class="outline-3">
|
||||
<h3 id="orgb7afa1e"><span class="section-number-3">1.6</span> Simulation</h3>
|
||||
<div id="outline-container-orgac5ea1c" class="outline-3">
|
||||
<h3 id="orgac5ea1c"><span class="section-number-3">1.6</span> Simulation</h3>
|
||||
<div class="outline-text-3" id="text-1-6">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-L'</span>);
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-L'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'2'</span>);
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'2'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">decentralized_L = simout;
|
||||
save(<span class="org-string">'./mat/tomo_exp_decentalized.mat'</span>, <span class="org-string">'decentralized_L'</span>, <span class="org-string">'-append'</span>);
|
||||
<pre class="src src-matlab"> decentralized_L = simout;
|
||||
save(<span class="org-string">'./mat/tomo_exp_decentalized.mat'</span>, <span class="org-string">'decentralized_L'</span>, <span class="org-string">'-append'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgbb1dc16" class="outline-3">
|
||||
<h3 id="orgbb1dc16"><span class="section-number-3">1.7</span> Results</h3>
|
||||
<div id="outline-container-orga044079" class="outline-3">
|
||||
<h3 id="orga044079"><span class="section-number-3">1.7</span> Results</h3>
|
||||
<div class="outline-text-3" id="text-1-7">
|
||||
<p>
|
||||
The reference path and the position of the mobile platform are shown in Figure <a href="#org247b3a0">4</a>.
|
||||
The reference path and the position of the mobile platform are shown in Figure <a href="#org5b1621d">4</a>.
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_align_dist'</span>);
|
||||
load(<span class="org-string">'./mat/tomo_exp_decentalized.mat'</span>, <span class="org-string">'decentralized_L'</span>);
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_align_dist'</span>);
|
||||
load(<span class="org-string">'./mat/tomo_exp_decentalized.mat'</span>, <span class="org-string">'decentralized_L'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org247b3a0" class="figure">
|
||||
<div id="org5b1621d" class="figure">
|
||||
<p><img src="figs/decentralized_L_position_errors.png" alt="decentralized_L_position_errors.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 4: </span>Position Errors when using the Decentralized Control Architecture (<a href="./figs/decentralized_L_position_errors.png">png</a>, <a href="./figs/decentralized_L_position_errors.pdf">pdf</a>)</p>
|
||||
@@ -312,19 +316,19 @@ load(<span class="org-string">'./mat/tomo_exp_decentalized.mat'</span>, <span cl
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgfa4be92" class="outline-2">
|
||||
<h2 id="orgfa4be92"><span class="section-number-2">2</span> HAC-LAC (IFF) Decentralized Control</h2>
|
||||
<div id="outline-container-orgeeaa041" class="outline-2">
|
||||
<h2 id="orgeeaa041"><span class="section-number-2">2</span> HAC-LAC (IFF) Decentralized Control</h2>
|
||||
<div class="outline-text-2" id="text-2">
|
||||
<p>
|
||||
We here add an Active Damping Loop (Integral Force Feedback) prior to using the Decentralized control architecture using \(\bm{\mathcal{L}}\).
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgbc4af09" class="outline-3">
|
||||
<h3 id="orgbc4af09"><span class="section-number-3">2.1</span> Control Schematic</h3>
|
||||
<div id="outline-container-orge42dfda" class="outline-3">
|
||||
<h3 id="orge42dfda"><span class="section-number-3">2.1</span> Control Schematic</h3>
|
||||
<div class="outline-text-3" id="text-2-1">
|
||||
<p>
|
||||
The control architecture is shown in Figure <a href="#org5b9133f">1</a>.
|
||||
The control architecture is shown in Figure <a href="#orgd4d73cb">1</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -340,7 +344,7 @@ The signals are:
|
||||
</ul>
|
||||
|
||||
|
||||
<div id="org657383b" class="figure">
|
||||
<div id="org9b33c60" class="figure">
|
||||
<p><img src="figs/decentralized_reference_tracking_L.png" alt="decentralized_reference_tracking_L.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 5: </span>Decentralized control for reference tracking</p>
|
||||
@@ -348,21 +352,21 @@ The signals are:
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org5ac6c37" class="outline-3">
|
||||
<h3 id="org5ac6c37"><span class="section-number-3">2.2</span> Initialize the Simscape Model</h3>
|
||||
<div id="outline-container-org790d1db" class="outline-3">
|
||||
<h3 id="org790d1db"><span class="section-number-3">2.2</span> Initialize the Simscape Model</h3>
|
||||
<div class="outline-text-3" id="text-2-2">
|
||||
<p>
|
||||
We initialize all the stages with the default parameters.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
<pre class="src src-matlab"> initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -370,8 +374,8 @@ initializeMirror();
|
||||
The nano-hexapod is a piezoelectric hexapod and the sample has a mass of 50kg.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeNanoHexapod(<span class="org-string">'actuator'</span>, <span class="org-string">'piezo'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
<pre class="src src-matlab"> initializeNanoHexapod(<span class="org-string">'actuator'</span>, <span class="org-string">'piezo'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -379,12 +383,12 @@ initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
We set the references that corresponds to a tomography experiment.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances();
|
||||
<pre class="src src-matlab"> initializeDisturbances();
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -392,8 +396,8 @@ We set the references that corresponds to a tomography experiment.
|
||||
Open Loop.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-L'</span>);
|
||||
Kl = tf(zeros(6));
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-L'</span>);
|
||||
Kl = tf(zeros(6));
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -401,7 +405,7 @@ Kl = tf(zeros(6));
|
||||
And we put some gravity.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">true</span>);
|
||||
<pre class="src src-matlab"> initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">true</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -409,90 +413,90 @@ And we put some gravity.
|
||||
We log the signals.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
<pre class="src src-matlab"> initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org0903106" class="outline-3">
|
||||
<h3 id="org0903106"><span class="section-number-3">2.3</span> Initialization</h3>
|
||||
<div id="outline-container-org110a4e9" class="outline-3">
|
||||
<h3 id="org110a4e9"><span class="section-number-3">2.3</span> Initialization</h3>
|
||||
<div class="outline-text-3" id="text-2-3">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-iff-L'</span>);
|
||||
K_iff = tf(zeros(6));
|
||||
Kl = tf(zeros(6));
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-iff-L'</span>);
|
||||
K_iff = tf(zeros(6));
|
||||
Kl = tf(zeros(6));
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orge739f61" class="outline-3">
|
||||
<h3 id="orge739f61"><span class="section-number-3">2.4</span> Identification for IFF</h3>
|
||||
<div id="outline-container-org8f68ab2" class="outline-3">
|
||||
<h3 id="org8f68ab2"><span class="section-number-3">2.4</span> Identification for IFF</h3>
|
||||
<div class="outline-text-3" id="text-2-4">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'openinput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Micro-Station'</span>], 3, <span class="org-string">'openoutput'</span>, [], <span class="org-string">'Fnlm'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Force Sensors</span>
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'openinput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Micro-Station'</span>], 3, <span class="org-string">'openoutput'</span>, [], <span class="org-string">'Fnlm'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Force Sensors</span>
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
G_iff = linearize(mdl, io, 0);
|
||||
G_iff.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
G_iff.OutputName = {<span class="org-string">'Fnlm1'</span>, <span class="org-string">'Fnlm2'</span>, <span class="org-string">'Fnlm3'</span>, <span class="org-string">'Fnlm4'</span>, <span class="org-string">'Fnlm5'</span>, <span class="org-string">'Fnlm6'</span>};
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
G_iff = linearize(mdl, io, 0);
|
||||
G_iff.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
G_iff.OutputName = {<span class="org-string">'Fnlm1'</span>, <span class="org-string">'Fnlm2'</span>, <span class="org-string">'Fnlm3'</span>, <span class="org-string">'Fnlm4'</span>, <span class="org-string">'Fnlm5'</span>, <span class="org-string">'Fnlm6'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org08b6a99" class="outline-3">
|
||||
<h3 id="org08b6a99"><span class="section-number-3">2.5</span> Integral Force Feedback Controller</h3>
|
||||
<div id="outline-container-orgbe68cd0" class="outline-3">
|
||||
<h3 id="orgbe68cd0"><span class="section-number-3">2.5</span> Integral Force Feedback Controller</h3>
|
||||
<div class="outline-text-3" id="text-2-5">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">w0 = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>50;
|
||||
K_iff = <span class="org-type">-</span>5000<span class="org-type">/</span>s <span class="org-type">*</span> (s<span class="org-type">/</span>w0)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>w0) <span class="org-type">*</span> eye(6);
|
||||
<pre class="src src-matlab"> w0 = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>50;
|
||||
K_iff = <span class="org-type">-</span>5000<span class="org-type">/</span>s <span class="org-type">*</span> (s<span class="org-type">/</span>w0)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>w0) <span class="org-type">*</span> eye(6);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">K_iff = <span class="org-type">-</span>K_iff;
|
||||
<pre class="src src-matlab"> K_iff = <span class="org-type">-</span>K_iff;
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org06b5c75" class="outline-3">
|
||||
<h3 id="org06b5c75"><span class="section-number-3">2.6</span> Identification of the damped plant</h3>
|
||||
<div id="outline-container-orgca29231" class="outline-3">
|
||||
<h3 id="orgca29231"><span class="section-number-3">2.6</span> Identification of the damped plant</h3>
|
||||
<div class="outline-text-3" id="text-2-6">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink DehaezeFile</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink DehaezeFile</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'input'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller/Reference-Tracking-IFF-L/Sum'</span>], 1, <span class="org-string">'openoutput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Leg length error</span>
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'input'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller/Reference-Tracking-IFF-L/Sum'</span>], 1, <span class="org-string">'openoutput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Leg length error</span>
|
||||
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
Gd = linearize(mdl, io, 0);
|
||||
Gd.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
Gd.OutputName = {<span class="org-string">'El1'</span>, <span class="org-string">'El2'</span>, <span class="org-string">'El3'</span>, <span class="org-string">'El4'</span>, <span class="org-string">'El5'</span>, <span class="org-string">'El6'</span>};
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
Gd = linearize(mdl, io, 0);
|
||||
Gd.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
Gd.OutputName = {<span class="org-string">'El1'</span>, <span class="org-string">'El2'</span>, <span class="org-string">'El3'</span>, <span class="org-string">'El4'</span>, <span class="org-string">'El5'</span>, <span class="org-string">'El6'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org85a0730" class="outline-3">
|
||||
<h3 id="org85a0730"><span class="section-number-3">2.7</span> Controller Design</h3>
|
||||
<div id="outline-container-org95df29b" class="outline-3">
|
||||
<h3 id="org95df29b"><span class="section-number-3">2.7</span> Controller Design</h3>
|
||||
<div class="outline-text-3" id="text-2-7">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">wc = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>300;
|
||||
h = 3;
|
||||
<pre class="src src-matlab"> wc = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>300;
|
||||
h = 3;
|
||||
|
||||
Kl = diag(1<span class="org-type">./</span>diag(abs(freqresp(Gd, wc)))) <span class="org-type">*</span> ...
|
||||
Kl = diag(1<span class="org-type">./</span>diag(abs(freqresp(Gd, wc)))) <span class="org-type">*</span> ...
|
||||
((s<span class="org-type">/</span>(2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>20) <span class="org-type">+</span> 1)<span class="org-type">/</span>(s<span class="org-type">/</span>(2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>20))) <span class="org-type">*</span> ...<span class="org-comment"> % Pure Integrator</span>
|
||||
((s<span class="org-type">/</span>(2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>50) <span class="org-type">+</span> 1)<span class="org-type">/</span>(s<span class="org-type">/</span>(2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>50))) <span class="org-type">*</span> ...<span class="org-comment"> % Integrator up to wc/2</span>
|
||||
1<span class="org-type">/</span>h <span class="org-type">*</span> (1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">*</span>h)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>h) <span class="org-type">*</span> ...
|
||||
@@ -502,56 +506,56 @@ Kl = diag(1<span class="org-type">./</span>diag(abs(freqresp(Gd, wc)))) <span cl
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">isstable(feedback(Gd<span class="org-type">*</span>Kl, eye(6), <span class="org-type">-</span>1))
|
||||
<pre class="src src-matlab"> isstable(feedback(Gd<span class="org-type">*</span>Kl, eye(6), <span class="org-type">-</span>1))
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">Kl = <span class="org-type">-</span>Kl;
|
||||
<pre class="src src-matlab"> Kl = <span class="org-type">-</span>Kl;
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="outline-container-org58ffd80" class="outline-3">
|
||||
<h3 id="org58ffd80"><span class="section-number-3">2.8</span> Simulation</h3>
|
||||
<div id="outline-container-org8b5710f" class="outline-3">
|
||||
<h3 id="org8b5710f"><span class="section-number-3">2.8</span> Simulation</h3>
|
||||
<div class="outline-text-3" id="text-2-8">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-iff-L'</span>);
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'ref-track-iff-L'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'2'</span>);
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'2'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">decentralized_iff_L = simout;
|
||||
save(<span class="org-string">'./mat/tomo_exp_decentalized.mat'</span>, <span class="org-string">'decentralized_iff_L'</span>, <span class="org-string">'-append'</span>);
|
||||
<pre class="src src-matlab"> decentralized_iff_L = simout;
|
||||
save(<span class="org-string">'./mat/tomo_exp_decentalized.mat'</span>, <span class="org-string">'decentralized_iff_L'</span>, <span class="org-string">'-append'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orga01ccc6" class="outline-3">
|
||||
<h3 id="orga01ccc6"><span class="section-number-3">2.9</span> Results</h3>
|
||||
<div id="outline-container-org791c2a5" class="outline-3">
|
||||
<h3 id="org791c2a5"><span class="section-number-3">2.9</span> Results</h3>
|
||||
</div>
|
||||
</div>
|
||||
<div id="outline-container-org21a9294" class="outline-2">
|
||||
<h2 id="org21a9294"><span class="section-number-2">3</span> Conclusion</h2>
|
||||
<div id="outline-container-orgf9b95b3" class="outline-2">
|
||||
<h2 id="orgf9b95b3"><span class="section-number-2">3</span> Conclusion</h2>
|
||||
</div>
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-04-17 ven. 09:35</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:08</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,34 +1,38 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-04-17 ven. 09:35 -->
|
||||
<!-- 2021-02-20 sam. 23:08 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Force Control applied on the Simscape Model</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<script>MathJax = {
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
<script>
|
||||
MathJax = {
|
||||
svg: {
|
||||
scale: 1,
|
||||
fontCache: "global"
|
||||
},
|
||||
tex: {
|
||||
tags: 'ams',
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],}
|
||||
tags: "ams",
|
||||
multlineWidth: "%MULTLINEWIDTH",
|
||||
tagSide: "right",
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],},
|
||||
tagIndent: ".8em"
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
||||
<script id="MathJax-script" async
|
||||
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Force Control applied on the Simscape Model</h1>
|
||||
<p>
|
||||
@@ -47,20 +51,20 @@ Ideas:
|
||||
</ul>
|
||||
|
||||
|
||||
<div class="figure">
|
||||
<div id="org517d735" class="figure">
|
||||
<p><img src="figs/control_cascade_force_F.png" alt="control_cascade_force_F.png" />
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="figure">
|
||||
<div id="org05e43e1" class="figure">
|
||||
<p><img src="figs/control_cascade_force_tau.png" alt="control_cascade_force_tau.png" />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-04-17 ven. 09:35</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:08</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,58 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-05-05 mar. 10:34 -->
|
||||
<!-- 2021-02-20 sam. 23:08 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>HAC-LAC applied on the Simscape Model</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<script>MathJax = {
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
<script>
|
||||
MathJax = {
|
||||
svg: {
|
||||
scale: 1,
|
||||
fontCache: "global"
|
||||
},
|
||||
tex: {
|
||||
tags: 'ams',
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],}
|
||||
tags: "ams",
|
||||
multlineWidth: "%MULTLINEWIDTH",
|
||||
tagSide: "right",
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],},
|
||||
tagIndent: ".8em"
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
||||
<script id="MathJax-script" async
|
||||
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">HAC-LAC applied on the Simscape Model</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org1fe8594">1. Initialization</a></li>
|
||||
<li><a href="#orgfd54447">2. Low Authority Control - Direct Velocity Feedback \(\bm{K}_\mathcal{L}\)</a>
|
||||
<li><a href="#org689cb19">1. Initialization</a></li>
|
||||
<li><a href="#org24d1d7f">2. Low Authority Control - Direct Velocity Feedback \(\bm{K}_\mathcal{L}\)</a>
|
||||
<ul>
|
||||
<li><a href="#orga860160">2.1. Identification</a></li>
|
||||
<li><a href="#org7a2c131">2.2. Plant</a></li>
|
||||
<li><a href="#org46eb79b">2.3. Root Locus</a></li>
|
||||
<li><a href="#orgafbd7d0">2.4. Controller and Loop Gain</a></li>
|
||||
<li><a href="#org68cbbe7">2.1. Identification</a></li>
|
||||
<li><a href="#org7c1c629">2.2. Plant</a></li>
|
||||
<li><a href="#org719e252">2.3. Root Locus</a></li>
|
||||
<li><a href="#org2c42b90">2.4. Controller and Loop Gain</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org73445c2">3. Uncertainty Improvements thanks to the LAC control</a></li>
|
||||
<li><a href="#orged12a17">4. High Authority Control - \(\bm{K}_\mathcal{X}\)</a>
|
||||
<li><a href="#org195a29c">3. Uncertainty Improvements thanks to the LAC control</a></li>
|
||||
<li><a href="#org81738ac">4. High Authority Control - \(\bm{K}_\mathcal{X}\)</a>
|
||||
<ul>
|
||||
<li><a href="#orgc22e2f2">4.1. Identification of the damped plant</a></li>
|
||||
<li><a href="#org6bca8e2">4.2. Controller Design</a></li>
|
||||
<li><a href="#org94cb2c9">4.1. Identification of the damped plant</a></li>
|
||||
<li><a href="#org2a269d5">4.2. Controller Design</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgb7ffa65">5. Simulation</a></li>
|
||||
<li><a href="#org448f335">6. Results</a></li>
|
||||
<li><a href="#org1171960">5. Simulation</a></li>
|
||||
<li><a href="#orgad3e1c7">6. Results</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -66,27 +70,27 @@ It is then compare to the wanted position of the Sample \(\bm{r}_\mathcal{X}\) i
|
||||
</p>
|
||||
|
||||
|
||||
<div id="orgb987aa6" class="figure">
|
||||
<div id="org270f668" class="figure">
|
||||
<p><img src="figs/hac_lac_control_schematic.png" alt="hac_lac_control_schematic.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>HAC-LAC Control Architecture used for the Control of the NASS</p>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org1fe8594" class="outline-2">
|
||||
<h2 id="org1fe8594"><span class="section-number-2">1</span> Initialization</h2>
|
||||
<div id="outline-container-org689cb19" class="outline-2">
|
||||
<h2 id="org689cb19"><span class="section-number-2">1</span> Initialization</h2>
|
||||
<div class="outline-text-2" id="text-1">
|
||||
<p>
|
||||
We initialize all the stages with the default parameters.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
<pre class="src src-matlab"> initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -94,8 +98,8 @@ initializeMirror();
|
||||
The nano-hexapod is a piezoelectric hexapod and the sample has a mass of 50kg.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeNanoHexapod('actuator', 'piezo');
|
||||
initializeSample('mass', 1);
|
||||
<pre class="src src-matlab"> initializeNanoHexapod(<span class="org-string">'actuator'</span>, <span class="org-string">'piezo'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -103,12 +107,12 @@ initializeSample('mass', 1);
|
||||
We set the references that corresponds to a tomography experiment.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences('Rz_type', 'rotating', 'Rz_period', 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances();
|
||||
<pre class="src src-matlab"> initializeDisturbances();
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -116,7 +120,7 @@ We set the references that corresponds to a tomography experiment.
|
||||
Open Loop.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController('type', 'open-loop');
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'open-loop'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -124,7 +128,7 @@ Open Loop.
|
||||
And we put some gravity.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeSimscapeConfiguration('gravity', true);
|
||||
<pre class="src src-matlab"> initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">true</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -132,14 +136,14 @@ And we put some gravity.
|
||||
We log the signals.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeLoggingConfiguration('log', 'all');
|
||||
<pre class="src src-matlab"> initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgfd54447" class="outline-2">
|
||||
<h2 id="orgfd54447"><span class="section-number-2">2</span> Low Authority Control - Direct Velocity Feedback \(\bm{K}_\mathcal{L}\)</h2>
|
||||
<div id="outline-container-org24d1d7f" class="outline-2">
|
||||
<h2 id="org24d1d7f"><span class="section-number-2">2</span> Low Authority Control - Direct Velocity Feedback \(\bm{K}_\mathcal{L}\)</h2>
|
||||
<div class="outline-text-2" id="text-2">
|
||||
<p>
|
||||
The first loop closed corresponds to a direct velocity feedback loop.
|
||||
@@ -150,106 +154,106 @@ The design of the associated decentralized controller is explained in <a href="c
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orga860160" class="outline-3">
|
||||
<h3 id="orga860160"><span class="section-number-3">2.1</span> Identification</h3>
|
||||
<div id="outline-container-org68cbbe7" class="outline-3">
|
||||
<h3 id="org68cbbe7"><span class="section-number-3">2.1</span> Identification</h3>
|
||||
<div class="outline-text-3" id="text-2-1">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">%% Name of the Simulink File
|
||||
mdl = 'nass_model';
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
%% Input/Output definition
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, '/Controller'], 1, 'openinput'); io_i = io_i + 1; % Actuator Inputs
|
||||
io(io_i) = linio([mdl, '/Micro-Station'], 3, 'openoutput', [], 'Dnlm'); io_i = io_i + 1; % Relative Motion Outputs
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'openinput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Micro-Station'</span>], 3, <span class="org-string">'openoutput'</span>, [], <span class="org-string">'Dnlm'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Relative Motion Outputs</span>
|
||||
|
||||
%% Run the linearization
|
||||
G_dvf = linearize(mdl, io, 0);
|
||||
G_dvf.InputName = {'Fnl1', 'Fnl2', 'Fnl3', 'Fnl4', 'Fnl5', 'Fnl6'};
|
||||
G_dvf.OutputName = {'Dnlm1', 'Dnlm2', 'Dnlm3', 'Dnlm4', 'Dnlm5', 'Dnlm6'};
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
G_dvf = linearize(mdl, io, 0);
|
||||
G_dvf.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
G_dvf.OutputName = {<span class="org-string">'Dnlm1'</span>, <span class="org-string">'Dnlm2'</span>, <span class="org-string">'Dnlm3'</span>, <span class="org-string">'Dnlm4'</span>, <span class="org-string">'Dnlm5'</span>, <span class="org-string">'Dnlm6'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org7a2c131" class="outline-3">
|
||||
<h3 id="org7a2c131"><span class="section-number-3">2.2</span> Plant</h3>
|
||||
<div id="outline-container-org7c1c629" class="outline-3">
|
||||
<h3 id="org7c1c629"><span class="section-number-3">2.2</span> Plant</h3>
|
||||
</div>
|
||||
<div id="outline-container-org46eb79b" class="outline-3">
|
||||
<h3 id="org46eb79b"><span class="section-number-3">2.3</span> Root Locus</h3>
|
||||
<div id="outline-container-org719e252" class="outline-3">
|
||||
<h3 id="org719e252"><span class="section-number-3">2.3</span> Root Locus</h3>
|
||||
</div>
|
||||
<div id="outline-container-orgafbd7d0" class="outline-3">
|
||||
<h3 id="orgafbd7d0"><span class="section-number-3">2.4</span> Controller and Loop Gain</h3>
|
||||
<div id="outline-container-org2c42b90" class="outline-3">
|
||||
<h3 id="org2c42b90"><span class="section-number-3">2.4</span> Controller and Loop Gain</h3>
|
||||
<div class="outline-text-3" id="text-2-4">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">K_dvf = s*15000/(1 + s/2/pi/10000);
|
||||
<pre class="src src-matlab"> K_dvf = s<span class="org-type">*</span>15000<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>2<span class="org-type">/</span><span class="org-constant">pi</span><span class="org-type">/</span>10000);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">K_dvf = -K_dvf*eye(6);
|
||||
<pre class="src src-matlab"> K_dvf = <span class="org-type">-</span>K_dvf<span class="org-type">*</span>eye(6);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org73445c2" class="outline-2">
|
||||
<h2 id="org73445c2"><span class="section-number-2">3</span> Uncertainty Improvements thanks to the LAC control</h2>
|
||||
<div id="outline-container-org195a29c" class="outline-2">
|
||||
<h2 id="org195a29c"><span class="section-number-2">3</span> Uncertainty Improvements thanks to the LAC control</h2>
|
||||
<div class="outline-text-2" id="text-3">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">K_dvf_backup = K_dvf;
|
||||
initializeController('type', 'hac-dvf');
|
||||
<pre class="src src-matlab"> K_dvf_backup = K_dvf;
|
||||
initializeController(<span class="org-string">'type'</span>, <span class="org-string">'hac-dvf'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">masses = [1, 10, 50]; % [kg]
|
||||
<pre class="src src-matlab"> masses = [1, 10, 50]; <span class="org-comment">% [kg]</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">%% Name of the Simulink File
|
||||
mdl = 'nass_model';
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
%% Input/Output definition
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, '/Controller'], 1, 'input'); io_i = io_i + 1; % Actuator Inputs
|
||||
io(io_i) = linio([mdl, '/Tracking Error'], 1, 'output', [], 'En'); io_i = io_i + 1; % Position Errror
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'input'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Tracking Error'</span>], 1, <span class="org-string">'output'</span>, [], <span class="org-string">'En'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Position Errror</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orged12a17" class="outline-2">
|
||||
<h2 id="orged12a17"><span class="section-number-2">4</span> High Authority Control - \(\bm{K}_\mathcal{X}\)</h2>
|
||||
<div id="outline-container-org81738ac" class="outline-2">
|
||||
<h2 id="org81738ac"><span class="section-number-2">4</span> High Authority Control - \(\bm{K}_\mathcal{X}\)</h2>
|
||||
<div class="outline-text-2" id="text-4">
|
||||
</div>
|
||||
<div id="outline-container-orgc22e2f2" class="outline-3">
|
||||
<h3 id="orgc22e2f2"><span class="section-number-3">4.1</span> Identification of the damped plant</h3>
|
||||
<div id="outline-container-org94cb2c9" class="outline-3">
|
||||
<h3 id="org94cb2c9"><span class="section-number-3">4.1</span> Identification of the damped plant</h3>
|
||||
<div class="outline-text-3" id="text-4-1">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">Kx = tf(zeros(6));
|
||||
<pre class="src src-matlab"> Kx = tf(zeros(6));
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController('type', 'hac-dvf');
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'hac-dvf'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">%% Name of the Simulink File
|
||||
mdl = 'nass_model';
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
%% Input/Output definition
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, '/Controller'], 1, 'input'); io_i = io_i + 1; % Actuator Inputs
|
||||
io(io_i) = linio([mdl, '/Tracking Error'], 1, 'output', [], 'En'); io_i = io_i + 1; % Position Errror
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Input/Output definition</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Controller'</span>], 1, <span class="org-string">'input'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Actuator Inputs</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Tracking Error'</span>], 1, <span class="org-string">'output'</span>, [], <span class="org-string">'En'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Position Errror</span>
|
||||
|
||||
%% Run the linearization
|
||||
G = linearize(mdl, io, 0);
|
||||
G.InputName = {'Fnl1', 'Fnl2', 'Fnl3', 'Fnl4', 'Fnl5', 'Fnl6'};
|
||||
G.OutputName = {'Ex', 'Ey', 'Ez', 'Erx', 'Ery', 'Erz'};
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Run the linearization</span></span>
|
||||
G = linearize(mdl, io, 0);
|
||||
G.InputName = {<span class="org-string">'Fnl1'</span>, <span class="org-string">'Fnl2'</span>, <span class="org-string">'Fnl3'</span>, <span class="org-string">'Fnl4'</span>, <span class="org-string">'Fnl5'</span>, <span class="org-string">'Fnl6'</span>};
|
||||
G.OutputName = {<span class="org-string">'Ex'</span>, <span class="org-string">'Ey'</span>, <span class="org-string">'Ez'</span>, <span class="org-string">'Erx'</span>, <span class="org-string">'Ery'</span>, <span class="org-string">'Erz'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -257,17 +261,17 @@ G.OutputName = {'Ex', 'Ey', 'Ez', 'Erx', 'Ery', 'Erz'};
|
||||
The minus sine is put here because there is already a minus sign included due to the computation of the position error.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('mat/stages.mat', 'nano_hexapod');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'mat/stages.mat'</span>, <span class="org-string">'nano_hexapod'</span>);
|
||||
|
||||
Gx = -G*inv(nano_hexapod.kinematics.J');
|
||||
Gx.InputName = {'Fx', 'Fy', 'Fz', 'Mx', 'My', 'Mz'};
|
||||
Gx = <span class="org-type">-</span>G<span class="org-type">*</span>inv(nano_hexapod.kinematics.J<span class="org-type">'</span>);
|
||||
Gx.InputName = {<span class="org-string">'Fx'</span>, <span class="org-string">'Fy'</span>, <span class="org-string">'Fz'</span>, <span class="org-string">'Mx'</span>, <span class="org-string">'My'</span>, <span class="org-string">'Mz'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6bca8e2" class="outline-3">
|
||||
<h3 id="org6bca8e2"><span class="section-number-3">4.2</span> Controller Design</h3>
|
||||
<div id="outline-container-org2a269d5" class="outline-3">
|
||||
<h3 id="org2a269d5"><span class="section-number-3">4.2</span> Controller Design</h3>
|
||||
<div class="outline-text-3" id="text-4-2">
|
||||
<p>
|
||||
The controller consists of:
|
||||
@@ -280,41 +284,41 @@ The controller consists of:
|
||||
</ul>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">wc = 2*pi*15; % Bandwidth Bandwidth [rad/s]
|
||||
<pre class="src src-matlab"> wc = 2<span class="org-type">*</span><span class="org-constant">pi</span><span class="org-type">*</span>15; <span class="org-comment">% Bandwidth Bandwidth [rad/s]</span>
|
||||
|
||||
h = 1.5; % Lead parameter
|
||||
h = 1.5; <span class="org-comment">% Lead parameter</span>
|
||||
|
||||
Kx = (1/h) * (1 + s/wc*h)/(1 + s/wc/h) * wc/s * ((s/wc*2 + 1)/(s/wc*2)) * (1/(1 + s/wc/2));
|
||||
Kx = (1<span class="org-type">/</span>h) <span class="org-type">*</span> (1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">*</span>h)<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>h) <span class="org-type">*</span> wc<span class="org-type">/</span>s <span class="org-type">*</span> ((s<span class="org-type">/</span>wc<span class="org-type">*</span>2 <span class="org-type">+</span> 1)<span class="org-type">/</span>(s<span class="org-type">/</span>wc<span class="org-type">*</span>2)) <span class="org-type">*</span> (1<span class="org-type">/</span>(1 <span class="org-type">+</span> s<span class="org-type">/</span>wc<span class="org-type">/</span>2));
|
||||
|
||||
% Normalization of the gain of have a loop gain of 1 at frequency wc
|
||||
Kx = Kx.*diag(1./diag(abs(freqresp(Gx*Kx, wc))));
|
||||
<span class="org-comment">% Normalization of the gain of have a loop gain of 1 at frequency wc</span>
|
||||
Kx = Kx<span class="org-type">.*</span>diag(1<span class="org-type">./</span>diag(abs(freqresp(Gx<span class="org-type">*</span>Kx, wc))));
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">isstable(feedback(Gx*Kx, eye(6), -1))
|
||||
<pre class="src src-matlab"> isstable(feedback(Gx<span class="org-type">*</span>Kx, eye(6), <span class="org-type">-</span>1))
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">Kx = inv(nano_hexapod.kinematics.J')*Kx;
|
||||
<pre class="src src-matlab"> Kx = inv(nano_hexapod.kinematics.J<span class="org-type">'</span>)<span class="org-type">*</span>Kx;
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">isstable(feedback(G*Kx, eye(6), 1))
|
||||
<pre class="src src-matlab"> isstable(feedback(G<span class="org-type">*</span>Kx, eye(6), 1))
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgb7ffa65" class="outline-2">
|
||||
<h2 id="orgb7ffa65"><span class="section-number-2">5</span> Simulation</h2>
|
||||
<div id="outline-container-org1171960" class="outline-2">
|
||||
<h2 id="org1171960"><span class="section-number-2">5</span> Simulation</h2>
|
||||
<div class="outline-text-2" id="text-5">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('mat/conf_simulink.mat');
|
||||
set_param(conf_simulink, 'StopTime', '2');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'2'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -322,27 +326,27 @@ set_param(conf_simulink, 'StopTime', '2');
|
||||
And we simulate the system.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">sim('nass_model');
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">hac_dvf = simout;
|
||||
save('./mat/tomo_exp_hac_lac.mat', 'hac_dvf');
|
||||
<pre class="src src-matlab"> hac_dvf = simout;
|
||||
save(<span class="org-string">'./mat/tomo_exp_hac_lac.mat'</span>, <span class="org-string">'hac_dvf'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org448f335" class="outline-2">
|
||||
<h2 id="org448f335"><span class="section-number-2">6</span> Results</h2>
|
||||
<div id="outline-container-orgad3e1c7" class="outline-2">
|
||||
<h2 id="orgad3e1c7"><span class="section-number-2">6</span> Results</h2>
|
||||
<div class="outline-text-2" id="text-6">
|
||||
<p>
|
||||
Let’s load the simulation when no control is applied.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('./mat/experiment_tomography.mat', 'tomo_align_dist');
|
||||
load('./mat/tomo_exp_hac_lac.mat', 'hac_dvf');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_align_dist'</span>);
|
||||
load(<span class="org-string">'./mat/tomo_exp_hac_lac.mat'</span>, <span class="org-string">'hac_dvf'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -350,7 +354,7 @@ load('./mat/tomo_exp_hac_lac.mat', 'hac_dvf');
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-05-05 mar. 10:34</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:08</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,78 +1,82 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-05-05 mar. 10:34 -->
|
||||
<!-- 2021-02-20 sam. 23:09 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Decentralize control to add virtual mass</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<script>MathJax = {
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
<script>
|
||||
MathJax = {
|
||||
svg: {
|
||||
scale: 1,
|
||||
fontCache: "global"
|
||||
},
|
||||
tex: {
|
||||
tags: 'ams',
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],}
|
||||
tags: "ams",
|
||||
multlineWidth: "%MULTLINEWIDTH",
|
||||
tagSide: "right",
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],},
|
||||
tagIndent: ".8em"
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
||||
<script id="MathJax-script" async
|
||||
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Decentralize control to add virtual mass</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org982b263">1. Initialization</a></li>
|
||||
<li><a href="#org35a3822">2. Identification</a></li>
|
||||
<li><a href="#orgd6fc719">3. Adding Virtual Mass in the Leg’s Space</a>
|
||||
<li><a href="#org48b52bd">1. Initialization</a></li>
|
||||
<li><a href="#org157dc5d">2. Identification</a></li>
|
||||
<li><a href="#orgd072386">3. Adding Virtual Mass in the Leg’s Space</a>
|
||||
<ul>
|
||||
<li><a href="#orga27c9a0">3.1. Plant</a></li>
|
||||
<li><a href="#orgcbce41a">3.2. Controller Design</a></li>
|
||||
<li><a href="#orgca1f525">3.3. Identification of the Primary Plant</a></li>
|
||||
<li><a href="#org147b003">3.1. Plant</a></li>
|
||||
<li><a href="#orgacd4421">3.2. Controller Design</a></li>
|
||||
<li><a href="#org4c460cf">3.3. Identification of the Primary Plant</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgc9131d0">4. Adding Virtual Mass in the Task Space</a>
|
||||
<li><a href="#org3c74924">4. Adding Virtual Mass in the Task Space</a>
|
||||
<ul>
|
||||
<li><a href="#orgdbe6a25">4.1. Plant</a></li>
|
||||
<li><a href="#org571922f">4.2. Controller Design</a></li>
|
||||
<li><a href="#org4960701">4.3. Identification of the Primary Plant</a></li>
|
||||
<li><a href="#org3b61568">4.1. Plant</a></li>
|
||||
<li><a href="#orgf37b1c0">4.2. Controller Design</a></li>
|
||||
<li><a href="#orgcd22c9f">4.3. Identification of the Primary Plant</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org982b263" class="outline-2">
|
||||
<h2 id="org982b263"><span class="section-number-2">1</span> Initialization</h2>
|
||||
<div id="outline-container-org48b52bd" class="outline-2">
|
||||
<h2 id="org48b52bd"><span class="section-number-2">1</span> Initialization</h2>
|
||||
<div class="outline-text-2" id="text-1">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
<pre class="src src-matlab"> initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
|
||||
initializeSimscapeConfiguration();
|
||||
initializeDisturbances('enable', false);
|
||||
initializeLoggingConfiguration('log', 'none');
|
||||
initializeSimscapeConfiguration();
|
||||
initializeDisturbances(<span class="org-string">'enable'</span>, <span class="org-constant">false</span>);
|
||||
initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'none'</span>);
|
||||
|
||||
initializeController('type', 'hac-dvf');
|
||||
initializeController(<span class="org-string">'type'</span>, <span class="org-string">'hac-dvf'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -80,7 +84,7 @@ initializeController('type', 'hac-dvf');
|
||||
The nano-hexapod has the following leg’s stiffness and damping.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeNanoHexapod('k', 1e5, 'c', 2e2);
|
||||
<pre class="src src-matlab"> initializeNanoHexapod(<span class="org-string">'k'</span>, 1e5, <span class="org-string">'c'</span>, 2e2);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -88,20 +92,20 @@ The nano-hexapod has the following leg’s stiffness and damping.
|
||||
We set the stiffness of the payload fixation:
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">Kp = 1e8; % [N/m]
|
||||
<pre class="src src-matlab"> Kp = 1e8; <span class="org-comment">% [N/m]</span>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org35a3822" class="outline-2">
|
||||
<h2 id="org35a3822"><span class="section-number-2">2</span> Identification</h2>
|
||||
<div id="outline-container-org157dc5d" class="outline-2">
|
||||
<h2 id="org157dc5d"><span class="section-number-2">2</span> Identification</h2>
|
||||
<div class="outline-text-2" id="text-2">
|
||||
<p>
|
||||
We identify the system for the following payload masses:
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">Ms = [1, 10, 50];
|
||||
<pre class="src src-matlab"> Ms = [1, 10, 50];
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -111,15 +115,15 @@ Identification of the Primary plant without virtual add of mass
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div id="outline-container-orgd6fc719" class="outline-2">
|
||||
<h2 id="orgd6fc719"><span class="section-number-2">3</span> Adding Virtual Mass in the Leg’s Space</h2>
|
||||
<div id="outline-container-orgd072386" class="outline-2">
|
||||
<h2 id="orgd072386"><span class="section-number-2">3</span> Adding Virtual Mass in the Leg’s Space</h2>
|
||||
<div class="outline-text-2" id="text-3">
|
||||
</div>
|
||||
<div id="outline-container-orga27c9a0" class="outline-3">
|
||||
<h3 id="orga27c9a0"><span class="section-number-3">3.1</span> Plant</h3>
|
||||
<div id="outline-container-org147b003" class="outline-3">
|
||||
<h3 id="org147b003"><span class="section-number-3">3.1</span> Plant</h3>
|
||||
<div class="outline-text-3" id="text-3-1">
|
||||
|
||||
<div id="org98e7ba8" class="figure">
|
||||
<div id="org74dce28" class="figure">
|
||||
<p><img src="figs/virtual_mass_plant_L.png" alt="virtual_mass_plant_L.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>Transfer function from \(\tau_i\) to \(d\mathcal{L}_i\) for three payload masses</p>
|
||||
@@ -127,16 +131,16 @@ Identification of the Primary plant without virtual add of mass
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgcbce41a" class="outline-3">
|
||||
<h3 id="orgcbce41a"><span class="section-number-3">3.2</span> Controller Design</h3>
|
||||
<div id="outline-container-orgacd4421" class="outline-3">
|
||||
<h3 id="orgacd4421"><span class="section-number-3">3.2</span> Controller Design</h3>
|
||||
<div class="outline-text-3" id="text-3-2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">Kdvf = 10*s^2/(1+s/2/pi/500)^2*eye(6);
|
||||
<pre class="src src-matlab"> Kdvf = 10<span class="org-type">*</span>s<span class="org-type">^</span>2<span class="org-type">/</span>(1<span class="org-type">+</span>s<span class="org-type">/</span>2<span class="org-type">/</span><span class="org-constant">pi</span><span class="org-type">/</span>500)<span class="org-type">^</span>2<span class="org-type">*</span>eye(6);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="orgccb3b9e" class="figure">
|
||||
<div id="orgdf2df59" class="figure">
|
||||
<p><img src="figs/virtual_mass_loop_gain_L.png" alt="virtual_mass_loop_gain_L.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 2: </span>Loop Gain for the addition of virtual mass in the leg’s space</p>
|
||||
@@ -144,18 +148,18 @@ Identification of the Primary plant without virtual add of mass
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgca1f525" class="outline-3">
|
||||
<h3 id="orgca1f525"><span class="section-number-3">3.3</span> Identification of the Primary Plant</h3>
|
||||
<div id="outline-container-org4c460cf" class="outline-3">
|
||||
<h3 id="org4c460cf"><span class="section-number-3">3.3</span> Identification of the Primary Plant</h3>
|
||||
<div class="outline-text-3" id="text-3-3">
|
||||
|
||||
<div id="orgd49505e" class="figure">
|
||||
<div id="org29e9333" class="figure">
|
||||
<p><img src="figs/virtual_mass_L_primary_plant_X.png" alt="virtual_mass_L_primary_plant_X.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 3: </span>Comparison of the transfer function from \(\mathcal{F}_{x,y,z}\) to \(\mathcal{X}_{x,y,z}\) with and without the virtual addition of mass in the leg’s space</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org2281744" class="figure">
|
||||
<div id="orgd96256a" class="figure">
|
||||
<p><img src="figs/virtual_mass_L_primary_plant_L.png" alt="virtual_mass_L_primary_plant_L.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 4: </span>Comparison of the transfer function from \(\tau_i\) to \(\mathcal{L}_{i}\) with and without the virtual addition of mass in the leg’s space</p>
|
||||
@@ -164,12 +168,12 @@ Identification of the Primary plant without virtual add of mass
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgc9131d0" class="outline-2">
|
||||
<h2 id="orgc9131d0"><span class="section-number-2">4</span> Adding Virtual Mass in the Task Space</h2>
|
||||
<div id="outline-container-org3c74924" class="outline-2">
|
||||
<h2 id="org3c74924"><span class="section-number-2">4</span> Adding Virtual Mass in the Task Space</h2>
|
||||
<div class="outline-text-2" id="text-4">
|
||||
</div>
|
||||
<div id="outline-container-orgdbe6a25" class="outline-3">
|
||||
<h3 id="orgdbe6a25"><span class="section-number-3">4.1</span> Plant</h3>
|
||||
<div id="outline-container-org3b61568" class="outline-3">
|
||||
<h3 id="org3b61568"><span class="section-number-3">4.1</span> Plant</h3>
|
||||
<div class="outline-text-3" id="text-4-1">
|
||||
<p>
|
||||
Let’s look at the transfer function from \(\bm{\mathcal{F}}\) to \(d\bm{\mathcal{X}}\):
|
||||
@@ -177,7 +181,7 @@ Let’s look at the transfer function from \(\bm{\mathcal{F}}\) to \(d\bm{\m
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org6488b4c" class="figure">
|
||||
<div id="orgb509352" class="figure">
|
||||
<p><img src="figs/virtual_mass_plant_X.png" alt="virtual_mass_plant_X.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 5: </span>Dynamics from \(\mathcal{F}_{x,y,z}\) to \(\mathcal{X}_{x,y,z}\) used for virtual mass addition in the task space</p>
|
||||
@@ -185,40 +189,40 @@ Let’s look at the transfer function from \(\bm{\mathcal{F}}\) to \(d\bm{\m
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org571922f" class="outline-3">
|
||||
<h3 id="org571922f"><span class="section-number-3">4.2</span> Controller Design</h3>
|
||||
<div id="outline-container-orgf37b1c0" class="outline-3">
|
||||
<h3 id="orgf37b1c0"><span class="section-number-3">4.2</span> Controller Design</h3>
|
||||
<div class="outline-text-3" id="text-4-2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">KmX = (s^2*1/(1+s/2/pi/500)^2*diag([1 1 50 0 0 0]));
|
||||
<pre class="src src-matlab"> KmX = (s<span class="org-type">^</span>2<span class="org-type">*</span>1<span class="org-type">/</span>(1<span class="org-type">+</span>s<span class="org-type">/</span>2<span class="org-type">/</span><span class="org-constant">pi</span><span class="org-type">/</span>500)<span class="org-type">^</span>2<span class="org-type">*</span>diag([1 1 50 0 0 0]));
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="orgf411330" class="figure">
|
||||
<div id="org18b3b14" class="figure">
|
||||
<p><img src="figs/virtual_mass_loop_gain_X.png" alt="virtual_mass_loop_gain_X.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 6: </span>Loop gain for virtual mass addition in the task space</p>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">Kdvf = inv(nano_hexapod.kinematics.J')*KmX*inv(nano_hexapod.kinematics.J);
|
||||
<pre class="src src-matlab"> Kdvf = inv(nano_hexapod.kinematics.J<span class="org-type">'</span>)<span class="org-type">*</span>KmX<span class="org-type">*</span>inv(nano_hexapod.kinematics.J);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org4960701" class="outline-3">
|
||||
<h3 id="org4960701"><span class="section-number-3">4.3</span> Identification of the Primary Plant</h3>
|
||||
<div id="outline-container-orgcd22c9f" class="outline-3">
|
||||
<h3 id="orgcd22c9f"><span class="section-number-3">4.3</span> Identification of the Primary Plant</h3>
|
||||
<div class="outline-text-3" id="text-4-3">
|
||||
|
||||
<div id="orge1df87b" class="figure">
|
||||
<div id="orgfde1133" class="figure">
|
||||
<p><img src="figs/virtual_mass_X_primary_plant_X.png" alt="virtual_mass_X_primary_plant_X.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 7: </span>Comparison of the transfer function from \(\mathcal{F}_{x,y,z}\) to \(\mathcal{X}_{x,y,z}\) with and without the virtual addition of mass in the task space</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org647b748" class="figure">
|
||||
<div id="org095b9cd" class="figure">
|
||||
<p><img src="figs/virtual_mass_X_primary_plant_L.png" alt="virtual_mass_X_primary_plant_L.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 8: </span>Comparison of the transfer function from \(\tau_i\) to \(\mathcal{L}_{i}\) with and without the virtual addition of mass in the task space</p>
|
||||
@@ -229,7 +233,7 @@ Let’s look at the transfer function from \(\bm{\mathcal{F}}\) to \(d\bm{\m
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-05-05 mar. 10:34</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:09</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,145 +0,0 @@
|
||||
.org-bold { /* bold */ font-weight: bold; }
|
||||
.org-bold-italic { /* bold-italic */ font-weight: bold; font-style: italic; }
|
||||
.org-buffer-menu-buffer { /* buffer-menu-buffer */ font-weight: bold; }
|
||||
.org-builtin { /* font-lock-builtin-face */ color: #7a378b; }
|
||||
.org-button { /* button */ text-decoration: underline; }
|
||||
.org-calendar-today { /* calendar-today */ text-decoration: underline; }
|
||||
.org-change-log-acknowledgement { /* change-log-acknowledgement */ color: #b22222; }
|
||||
.org-change-log-conditionals { /* change-log-conditionals */ color: #a0522d; }
|
||||
.org-change-log-date { /* change-log-date */ color: #8b2252; }
|
||||
.org-change-log-email { /* change-log-email */ color: #a0522d; }
|
||||
.org-change-log-file { /* change-log-file */ color: #0000ff; }
|
||||
.org-change-log-function { /* change-log-function */ color: #a0522d; }
|
||||
.org-change-log-list { /* change-log-list */ color: #a020f0; }
|
||||
.org-change-log-name { /* change-log-name */ color: #008b8b; }
|
||||
.org-comint-highlight-input { /* comint-highlight-input */ font-weight: bold; }
|
||||
.org-comint-highlight-prompt { /* comint-highlight-prompt */ color: #00008b; }
|
||||
.org-comment { /* font-lock-comment-face */ color: #999988; font-style: italic; }
|
||||
.org-comment-delimiter { /* font-lock-comment-delimiter-face */ color: #999988; font-style: italic; }
|
||||
.org-completions-annotations { /* completions-annotations */ font-style: italic; }
|
||||
.org-completions-common-part { /* completions-common-part */ color: #000000; background-color: #ffffff; }
|
||||
.org-completions-first-difference { /* completions-first-difference */ font-weight: bold; }
|
||||
.org-constant { /* font-lock-constant-face */ color: #008b8b; }
|
||||
.org-diary { /* diary */ color: #ff0000; }
|
||||
.org-diff-context { /* diff-context */ color: #7f7f7f; }
|
||||
.org-diff-file-header { /* diff-file-header */ background-color: #b3b3b3; font-weight: bold; }
|
||||
.org-diff-function { /* diff-function */ background-color: #cccccc; }
|
||||
.org-diff-header { /* diff-header */ background-color: #cccccc; }
|
||||
.org-diff-hunk-header { /* diff-hunk-header */ background-color: #cccccc; }
|
||||
.org-diff-index { /* diff-index */ background-color: #b3b3b3; font-weight: bold; }
|
||||
.org-diff-nonexistent { /* diff-nonexistent */ background-color: #b3b3b3; font-weight: bold; }
|
||||
.org-diff-refine-change { /* diff-refine-change */ background-color: #d9d9d9; }
|
||||
.org-dired-directory { /* dired-directory */ color: #0000ff; }
|
||||
.org-dired-flagged { /* dired-flagged */ color: #ff0000; font-weight: bold; }
|
||||
.org-dired-header { /* dired-header */ color: #228b22; }
|
||||
.org-dired-ignored { /* dired-ignored */ color: #7f7f7f; }
|
||||
.org-dired-mark { /* dired-mark */ color: #008b8b; }
|
||||
.org-dired-marked { /* dired-marked */ color: #ff0000; font-weight: bold; }
|
||||
.org-dired-perm-write { /* dired-perm-write */ color: #b22222; }
|
||||
.org-dired-symlink { /* dired-symlink */ color: #a020f0; }
|
||||
.org-dired-warning { /* dired-warning */ color: #ff0000; font-weight: bold; }
|
||||
.org-doc { /* font-lock-doc-face */ color: #8b2252; }
|
||||
.org-escape-glyph { /* escape-glyph */ color: #a52a2a; }
|
||||
.org-file-name-shadow { /* file-name-shadow */ color: #7f7f7f; }
|
||||
.org-flyspell-duplicate { /* flyspell-duplicate */ color: #cdad00; font-weight: bold; text-decoration: underline; }
|
||||
.org-flyspell-incorrect { /* flyspell-incorrect */ color: #ff4500; font-weight: bold; text-decoration: underline; }
|
||||
.org-fringe { /* fringe */ background-color: #f2f2f2; }
|
||||
.org-function-name { /* font-lock-function-name-face */ color: teal; }
|
||||
.org-header-line { /* header-line */ color: #333333; background-color: #e5e5e5; }
|
||||
.org-help-argument-name { /* help-argument-name */ font-style: italic; }
|
||||
.org-highlight { /* highlight */ background-color: #b4eeb4; }
|
||||
.org-holiday { /* holiday */ background-color: #ffc0cb; }
|
||||
.org-isearch { /* isearch */ color: #b0e2ff; background-color: #cd00cd; }
|
||||
.org-isearch-fail { /* isearch-fail */ background-color: #ffc1c1; }
|
||||
.org-italic { /* italic */ font-style: italic; }
|
||||
.org-keyword { /* font-lock-keyword-face */ color: #0086b3; }
|
||||
.org-lazy-highlight { /* lazy-highlight */ background-color: #afeeee; }
|
||||
.org-link { /* link */ color: #0000ff; text-decoration: underline; }
|
||||
.org-link-visited { /* link-visited */ color: #8b008b; text-decoration: underline; }
|
||||
.org-log-edit-header { /* log-edit-header */ color: #a020f0; }
|
||||
.org-log-edit-summary { /* log-edit-summary */ color: #0000ff; }
|
||||
.org-log-edit-unknown-header { /* log-edit-unknown-header */ color: #b22222; }
|
||||
.org-match { /* match */ background-color: #ffff00; }
|
||||
.org-next-error { /* next-error */ background-color: #eedc82; }
|
||||
.org-nobreak-space { /* nobreak-space */ color: #a52a2a; text-decoration: underline; }
|
||||
.org-org-archived { /* org-archived */ color: #7f7f7f; }
|
||||
.org-org-block { /* org-block */ color: #7f7f7f; }
|
||||
.org-org-block-begin-line { /* org-block-begin-line */ color: #b22222; }
|
||||
.org-org-block-end-line { /* org-block-end-line */ color: #b22222; }
|
||||
.org-org-checkbox { /* org-checkbox */ font-weight: bold; }
|
||||
.org-org-checkbox-statistics-done { /* org-checkbox-statistics-done */ color: #228b22; font-weight: bold; }
|
||||
.org-org-checkbox-statistics-todo { /* org-checkbox-statistics-todo */ color: #ff0000; font-weight: bold; }
|
||||
.org-org-clock-overlay { /* org-clock-overlay */ background-color: #ffff00; }
|
||||
.org-org-code { /* org-code */ color: #7f7f7f; }
|
||||
.org-org-column { /* org-column */ background-color: #e5e5e5; }
|
||||
.org-org-column-title { /* org-column-title */ background-color: #e5e5e5; font-weight: bold; text-decoration: underline; }
|
||||
.org-org-date { /* org-date */ color: #a020f0; text-decoration: underline; }
|
||||
.org-org-document-info { /* org-document-info */ color: #191970; }
|
||||
.org-org-document-info-keyword { /* org-document-info-keyword */ color: #7f7f7f; }
|
||||
.org-org-document-title { /* org-document-title */ color: #191970; font-size: 144%; font-weight: bold; }
|
||||
.org-org-done { /* org-done */ color: #228b22; font-weight: bold; }
|
||||
.org-org-drawer { /* org-drawer */ color: #0000ff; }
|
||||
.org-org-ellipsis { /* org-ellipsis */ color: #b8860b; text-decoration: underline; }
|
||||
.org-org-footnote { /* org-footnote */ color: #a020f0; text-decoration: underline; }
|
||||
.org-org-formula { /* org-formula */ color: #b22222; }
|
||||
.org-org-headline-done { /* org-headline-done */ color: #bc8f8f; }
|
||||
.org-org-hide { /* org-hide */ color: #ffffff; }
|
||||
.org-org-latex-and-export-specials { /* org-latex-and-export-specials */ color: #8b4513; }
|
||||
.org-org-level-1 { /* org-level-1 */ color: #0000ff; }
|
||||
.org-org-level-2 { /* org-level-2 */ color: #a0522d; }
|
||||
.org-org-level-3 { /* org-level-3 */ color: #a020f0; }
|
||||
.org-org-level-4 { /* org-level-4 */ color: #b22222; }
|
||||
.org-org-level-5 { /* org-level-5 */ color: #228b22; }
|
||||
.org-org-level-6 { /* org-level-6 */ color: #008b8b; }
|
||||
.org-org-level-7 { /* org-level-7 */ color: #7a378b; }
|
||||
.org-org-level-8 { /* org-level-8 */ color: #8b2252; }
|
||||
.org-org-link { /* org-link */ color: #0000ff; text-decoration: underline; }
|
||||
.org-org-meta-line { /* org-meta-line */ color: #b22222; }
|
||||
.org-org-mode-line-clock { /* org-mode-line-clock */ color: #000000; background-color: #bfbfbf; }
|
||||
.org-org-mode-line-clock-overrun { /* org-mode-line-clock-overrun */ color: #000000; background-color: #ff0000; }
|
||||
.org-org-quote { /* org-quote */ color: #7f7f7f; }
|
||||
.org-org-scheduled { /* org-scheduled */ color: #006400; }
|
||||
.org-org-scheduled-previously { /* org-scheduled-previously */ color: #b22222; }
|
||||
.org-org-scheduled-today { /* org-scheduled-today */ color: #006400; }
|
||||
.org-org-sexp-date { /* org-sexp-date */ color: #a020f0; }
|
||||
.org-org-special-keyword { /* org-special-keyword */ color: #a020f0; }
|
||||
.org-org-table { /* org-table */ color: #0000ff; }
|
||||
.org-org-tag { /* org-tag */ font-weight: bold; }
|
||||
.org-org-target { /* org-target */ text-decoration: underline; }
|
||||
.org-org-time-grid { /* org-time-grid */ color: #b8860b; }
|
||||
.org-org-todo { /* org-todo */ color: #ff0000; font-weight: bold; }
|
||||
.org-org-upcoming-deadline { /* org-upcoming-deadline */ color: #b22222; }
|
||||
.org-org-verbatim { /* org-verbatim */ color: #7f7f7f; }
|
||||
.org-org-verse { /* org-verse */ color: #7f7f7f; }
|
||||
.org-org-warning { /* org-warning */ color: #ff0000; font-weight: bold; }
|
||||
.org-outline-1 { /* outline-1 */ color: #0000ff; }
|
||||
.org-outline-2 { /* outline-2 */ color: #a0522d; }
|
||||
.org-outline-3 { /* outline-3 */ color: #a020f0; }
|
||||
.org-outline-4 { /* outline-4 */ color: #b22222; }
|
||||
.org-outline-5 { /* outline-5 */ color: #228b22; }
|
||||
.org-outline-6 { /* outline-6 */ color: #008b8b; }
|
||||
.org-outline-7 { /* outline-7 */ color: #7a378b; }
|
||||
.org-outline-8 { /* outline-8 */ color: #8b2252; }
|
||||
.org-preprocessor { /* font-lock-preprocessor-face */ color: #7a378b; }
|
||||
.org-query-replace { /* query-replace */ color: #b0e2ff; background-color: #cd00cd; }
|
||||
.org-regexp-grouping-backslash { /* font-lock-regexp-grouping-backslash */ font-weight: bold; }
|
||||
.org-regexp-grouping-construct { /* font-lock-regexp-grouping-construct */ font-weight: bold; }
|
||||
.org-region { /* region */ background-color: #eedc82; }
|
||||
.org-secondary-selection { /* secondary-selection */ background-color: #ffff00; }
|
||||
.org-shadow { /* shadow */ color: #7f7f7f; }
|
||||
.org-show-paren-match { /* show-paren-match */ background-color: #40e0d0; }
|
||||
.org-show-paren-mismatch { /* show-paren-mismatch */ color: #ffffff; background-color: #a020f0; }
|
||||
.org-string { /* font-lock-string-face */ color: #dd1144; }
|
||||
.org-tool-bar { /* tool-bar */ color: #000000; background-color: #bfbfbf; }
|
||||
.org-tooltip { /* tooltip */ color: #000000; background-color: #ffffe0; }
|
||||
.org-trailing-whitespace { /* trailing-whitespace */ background-color: #ff0000; }
|
||||
.org-type { /* font-lock-type-face */ color: #228b22; }
|
||||
.org-underline { /* underline */ text-decoration: underline; }
|
||||
.org-variable-name { /* font-lock-variable-name-face */ color: teal; }
|
||||
.org-warning { /* font-lock-warning-face */ color: #ff0000; font-weight: bold; }
|
||||
.org-widget-button { /* widget-button */ font-weight: bold; }
|
||||
.org-widget-button-pressed { /* widget-button-pressed */ color: #ff0000; }
|
||||
.org-widget-documentation { /* widget-documentation */ color: #006400; }
|
||||
.org-widget-field { /* widget-field */ background-color: #d9d9d9; }
|
||||
.org-widget-inactive { /* widget-inactive */ color: #7f7f7f; }
|
||||
.org-widget-single-line-field { /* widget-single-line-field */ background-color: #d9d9d9; }
|
@@ -3,31 +3,36 @@
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-09-01 mar. 13:48 -->
|
||||
<!-- 2021-02-20 sam. 23:08 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Identification of the disturbances</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<script>MathJax = {
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
<script>
|
||||
MathJax = {
|
||||
svg: {
|
||||
scale: 1,
|
||||
fontCache: "global"
|
||||
},
|
||||
tex: {
|
||||
tags: 'ams',
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],}
|
||||
tags: "ams",
|
||||
multlineWidth: "%MULTLINEWIDTH",
|
||||
tagSide: "right",
|
||||
macros: {bm: ["\\boldsymbol{#1}",1],},
|
||||
tagIndent: ".8em"
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
||||
<script id="MathJax-script" async
|
||||
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Identification of the disturbances</h1>
|
||||
<div id="table-of-contents">
|
||||
@@ -41,12 +46,12 @@
|
||||
<li><a href="#Compute-the-Power-Spectral-Density-of-the-disturbance-force">5. Compute the Power Spectral Density of the disturbance force</a></li>
|
||||
<li><a href="#Noise-Budget">6. Noise Budget</a></li>
|
||||
<li><a href="#Save">7. Save</a></li>
|
||||
<li><a href="#orgd564a58">8. Time Domain Disturbances</a></li>
|
||||
<li><a href="#org8212830">9. Time Domain Effect of Disturbances</a>
|
||||
<li><a href="#orgca3331b">8. Time Domain Disturbances</a></li>
|
||||
<li><a href="#orgbbaf1e8">9. Time Domain Effect of Disturbances</a>
|
||||
<ul>
|
||||
<li><a href="#org76c96f4">9.1. Initialization of the Experiment</a></li>
|
||||
<li><a href="#orgf9c1ad9">9.2. Simulations</a></li>
|
||||
<li><a href="#org8107e0b">9.3. Comparison</a></li>
|
||||
<li><a href="#org44ce5e0">9.1. Initialization of the Experiment</a></li>
|
||||
<li><a href="#org6eb944e">9.2. Simulations</a></li>
|
||||
<li><a href="#org0e0c592">9.3. Comparison</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -58,7 +63,7 @@ The goal here is to extract the Power Spectral Density of the sources of perturb
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The sources of perturbations are (schematically shown in figure <a href="#org3b8025c">1</a>):
|
||||
The sources of perturbations are (schematically shown in figure <a href="#orgd508b9c">1</a>):
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li>\(D_w\): Ground Motion</li>
|
||||
@@ -67,11 +72,11 @@ These forces can be due to imperfect guiding for instance.</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Because we cannot measure directly the perturbation forces, we have the measure the effect of those perturbations on the system (in terms of velocity for instance using geophones, \(D\) on figure <a href="#org3b8025c">1</a>) and then, using a model, compute the forces that induced such velocity.
|
||||
Because we cannot measure directly the perturbation forces, we have the measure the effect of those perturbations on the system (in terms of velocity for instance using geophones, \(D\) on figure <a href="#orgd508b9c">1</a>) and then, using a model, compute the forces that induced such velocity.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org3b8025c" class="figure">
|
||||
<div id="orgd508b9c" class="figure">
|
||||
<p><img src="figs/uniaxial-model-micro-station.png" alt="uniaxial-model-micro-station.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>Schematic of the Micro Station and the sources of disturbance</p>
|
||||
@@ -82,19 +87,19 @@ Because we cannot measure directly the perturbation forces, we have the measure
|
||||
This file is divided in the following sections:
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li>Section <a href="#org7cdab70">1</a>: the simscape model used here is presented</li>
|
||||
<li>Section <a href="#org43ec76b">2</a>: transfer functions from the disturbance forces to the relative velocity of the hexapod with respect to the granite are computed using the Simscape Model representing the experimental setup</li>
|
||||
<li>Section <a href="#org5636fee">3</a>: the bode plot of those transfer functions are shown</li>
|
||||
<li>Section <a href="#org40a7e4e">4</a>: the measured PSD of the effect of the disturbances are shown</li>
|
||||
<li>Section <a href="#orgd113ba5">5</a>: from the model and the measured PSD, the PSD of the disturbance forces are computed</li>
|
||||
<li>Section <a href="#org71da6bd">6</a>: with the computed PSD, the noise budget of the system is done</li>
|
||||
<li>Section <a href="#orga31fad3">1</a>: the simscape model used here is presented</li>
|
||||
<li>Section <a href="#org6a358d2">2</a>: transfer functions from the disturbance forces to the relative velocity of the hexapod with respect to the granite are computed using the Simscape Model representing the experimental setup</li>
|
||||
<li>Section <a href="#orgaf4acdc">3</a>: the bode plot of those transfer functions are shown</li>
|
||||
<li>Section <a href="#org01aa3d0">4</a>: the measured PSD of the effect of the disturbances are shown</li>
|
||||
<li>Section <a href="#org5b257d4">5</a>: from the model and the measured PSD, the PSD of the disturbance forces are computed</li>
|
||||
<li>Section <a href="#org0e0f7ed">6</a>: with the computed PSD, the noise budget of the system is done</li>
|
||||
</ul>
|
||||
|
||||
<div id="outline-container-Simscape-Model" class="outline-2">
|
||||
<h2 id="Simscape-Model"><span class="section-number-2">1</span> Simscape Model</h2>
|
||||
<div class="outline-text-2" id="text-Simscape-Model">
|
||||
<p>
|
||||
<a id="org7cdab70"></a>
|
||||
<a id="orga31fad3"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -111,8 +116,8 @@ Also, we measure the absolute displacement of the granite and of the top platfor
|
||||
We load the configuration and we set a small <code>StopTime</code>.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('mat/conf_simulink.mat');
|
||||
set_param(conf_simulink, 'StopTime', '0.5');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'0.5'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -121,16 +126,16 @@ We initialize all the stages without the sample nor the nano-hexapod.
|
||||
The obtained system corresponds to the status micro-station when the vibration measurements were conducted.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeGround();
|
||||
initializeGranite('type', 'modal-analysis');
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod('type', 'modal-analysis');
|
||||
initializeAxisc('type', 'none');
|
||||
initializeMirror('type', 'none');
|
||||
initializeNanoHexapod('type', 'none');
|
||||
initializeSample('type', 'none');
|
||||
<pre class="src src-matlab"> initializeGround();
|
||||
initializeGranite(<span class="org-string">'type'</span>, <span class="org-string">'modal-analysis'</span>);
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod(<span class="org-string">'type'</span>, <span class="org-string">'modal-analysis'</span>);
|
||||
initializeAxisc(<span class="org-string">'type'</span>, <span class="org-string">'none'</span>);
|
||||
initializeMirror(<span class="org-string">'type'</span>, <span class="org-string">'none'</span>);
|
||||
initializeNanoHexapod(<span class="org-string">'type'</span>, <span class="org-string">'none'</span>);
|
||||
initializeSample(<span class="org-string">'type'</span>, <span class="org-string">'none'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -138,7 +143,7 @@ initializeSample('type', 'none');
|
||||
Open Loop Control.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController('type', 'open-loop');
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'open-loop'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -146,7 +151,7 @@ Open Loop Control.
|
||||
We don’t need gravity here.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeSimscapeConfiguration('gravity', false);
|
||||
<pre class="src src-matlab"> initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">false</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -154,7 +159,7 @@ We don’t need gravity here.
|
||||
We log the signals.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeLoggingConfiguration('log', 'all');
|
||||
<pre class="src src-matlab"> initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -164,25 +169,25 @@ We log the signals.
|
||||
<h2 id="Identification"><span class="section-number-2">2</span> Identification</h2>
|
||||
<div class="outline-text-2" id="text-Identification">
|
||||
<p>
|
||||
<a id="org43ec76b"></a>
|
||||
<a id="org6a358d2"></a>
|
||||
The transfer functions from the disturbance forces to the relative velocity of the hexapod with respect to the granite are computed using the Simscape Model representing the experimental setup with the code below.
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">%% Name of the Simulink File
|
||||
mdl = 'nass_model';
|
||||
<pre class="src src-matlab"> <span class="org-matlab-cellbreak"><span class="org-comment">%% Name of the Simulink File</span></span>
|
||||
mdl = <span class="org-string">'nass_model'</span>;
|
||||
|
||||
%% Micro-Hexapod
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, '/Disturbances'], 1, 'openinput', [], 'Dwz'); io_i = io_i + 1; % Vertical Ground Motion
|
||||
io(io_i) = linio([mdl, '/Disturbances'], 1, 'openinput', [], 'Fty_z'); io_i = io_i + 1; % Parasitic force Ty
|
||||
io(io_i) = linio([mdl, '/Disturbances'], 1, 'openinput', [], 'Frz_z'); io_i = io_i + 1; % Parasitic force Rz
|
||||
<span class="org-matlab-cellbreak"><span class="org-comment">%% Micro-Hexapod</span></span>
|
||||
clear io; io_i = 1;
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Disturbances'</span>], 1, <span class="org-string">'openinput'</span>, [], <span class="org-string">'Dwz'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Vertical Ground Motion</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Disturbances'</span>], 1, <span class="org-string">'openinput'</span>, [], <span class="org-string">'Fty_z'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Parasitic force Ty</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Disturbances'</span>], 1, <span class="org-string">'openinput'</span>, [], <span class="org-string">'Frz_z'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Parasitic force Rz</span>
|
||||
|
||||
io(io_i) = linio([mdl, '/Micro-Station/Granite/Modal Analysis/accelerometer'], 1, 'openoutput'); io_i = io_i + 1; % Absolute motion - Granite
|
||||
io(io_i) = linio([mdl, '/Micro-Station/Micro Hexapod/Modal Analysis/accelerometer'], 1, 'openoutput'); io_i = io_i + 1; % Absolute Motion - Hexapod
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Micro-Station/Granite/Modal Analysis/accelerometer'</span>], 1, <span class="org-string">'openoutput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Absolute motion - Granite</span>
|
||||
io(io_i) = linio([mdl, <span class="org-string">'/Micro-Station/Micro Hexapod/Modal Analysis/accelerometer'</span>], 1, <span class="org-string">'openoutput'</span>); io_i = io_i <span class="org-type">+</span> 1; <span class="org-comment">% Absolute Motion - Hexapod</span>
|
||||
|
||||
% Run the linearization
|
||||
G = linearize(mdl, io, 0);
|
||||
<span class="org-comment">% Run the linearization</span>
|
||||
G = linearize(mdl, io, 0);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -190,11 +195,11 @@ G = linearize(mdl, io, 0);
|
||||
We Take only the outputs corresponding to the vertical acceleration.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">G = G([3,9], :);
|
||||
<pre class="src src-matlab"> G = G([3,9], <span class="org-type">:</span>);
|
||||
|
||||
% Input/Output names
|
||||
G.InputName = {'Dw', 'Fty', 'Frz'};
|
||||
G.OutputName = {'Agm', 'Ahm'};
|
||||
<span class="org-comment">% Input/Output names</span>
|
||||
G.InputName = {<span class="org-string">'Dw'</span>, <span class="org-string">'Fty'</span>, <span class="org-string">'Frz'</span>};
|
||||
G.OutputName = {<span class="org-string">'Agm'</span>, <span class="org-string">'Ahm'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -202,11 +207,11 @@ G.OutputName = {'Agm', 'Ahm'};
|
||||
We integrate 1 time the output to have the velocity and we substract the absolute velocities to have the relative velocity.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">G = (1/s)*tf([-1, 1])*G;
|
||||
<pre class="src src-matlab"> G = (1<span class="org-type">/</span>s)<span class="org-type">*</span>tf([<span class="org-type">-</span>1, 1])<span class="org-type">*</span>G;
|
||||
|
||||
% Input/Output names
|
||||
G.InputName = {'Dw', 'Fty', 'Frz'};
|
||||
G.OutputName = {'Vm'};
|
||||
<span class="org-comment">% Input/Output names</span>
|
||||
G.InputName = {<span class="org-string">'Dw'</span>, <span class="org-string">'Fty'</span>, <span class="org-string">'Frz'</span>};
|
||||
G.OutputName = {<span class="org-string">'Vm'</span>};
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -216,19 +221,19 @@ G.OutputName = {'Vm'};
|
||||
<h2 id="Sensitivity-to-Disturbances"><span class="section-number-2">3</span> Sensitivity to Disturbances</h2>
|
||||
<div class="outline-text-2" id="text-Sensitivity-to-Disturbances">
|
||||
<p>
|
||||
<a id="org5636fee"></a>
|
||||
<a id="orgaf4acdc"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The obtained sensitivity to disturbances are shown bellow:
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li>The transfer function from vertical ground motion \(D_w\) to the vertical relative displacement from the micro-hexapod to the granite \(D\) is shown in Figure <a href="#org7fe296c">2</a></li>
|
||||
<li>The sensitive from vertical forces applied in the Translation stage is shown in Figure <a href="#orgce9715c">3</a></li>
|
||||
<li>The transfer function from vertical ground motion \(D_w\) to the vertical relative displacement from the micro-hexapod to the granite \(D\) is shown in Figure <a href="#org0ff7b6f">2</a></li>
|
||||
<li>The sensitive from vertical forces applied in the Translation stage is shown in Figure <a href="#org6cdcb5f">3</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<div id="org7fe296c" class="figure">
|
||||
<div id="org0ff7b6f" class="figure">
|
||||
<p><img src="figs/sensitivity_dist_gm.png" alt="sensitivity_dist_gm.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 2: </span>Sensitivity to Ground Motion (<a href="./figs/sensitivity_dist_gm.png">png</a>, <a href="./figs/sensitivity_dist_gm.pdf">pdf</a>)</p>
|
||||
@@ -236,7 +241,7 @@ The obtained sensitivity to disturbances are shown bellow:
|
||||
|
||||
|
||||
|
||||
<div id="orgce9715c" class="figure">
|
||||
<div id="org6cdcb5f" class="figure">
|
||||
<p><img src="figs/sensitivity_dist_fty.png" alt="sensitivity_dist_fty.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 3: </span>Sensitivity to vertical forces applied by the Ty stage (<a href="./figs/sensitivity_dist_fty.png">png</a>, <a href="./figs/sensitivity_dist_fty.pdf">pdf</a>)</p>
|
||||
@@ -244,7 +249,7 @@ The obtained sensitivity to disturbances are shown bellow:
|
||||
|
||||
|
||||
|
||||
<div id="orga3e6fbc" class="figure">
|
||||
<div id="orgef9814b" class="figure">
|
||||
<p><img src="figs/sensitivity_dist_frz.png" alt="sensitivity_dist_frz.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 4: </span>Sensitivity to vertical forces applied by the Rz stage (<a href="./figs/sensitivity_dist_frz.png">png</a>, <a href="./figs/sensitivity_dist_frz.pdf">pdf</a>)</p>
|
||||
@@ -256,7 +261,7 @@ The obtained sensitivity to disturbances are shown bellow:
|
||||
<h2 id="Power-Spectral-Density-of-the-effect-of-the-disturbances"><span class="section-number-2">4</span> Power Spectral Density of the effect of the disturbances</h2>
|
||||
<div class="outline-text-2" id="text-Power-Spectral-Density-of-the-effect-of-the-disturbances">
|
||||
<p>
|
||||
<a id="org40a7e4e"></a>
|
||||
<a id="org01aa3d0"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -272,10 +277,10 @@ Also, the Ground Motion is measured.
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">gm = load('./mat/psd_gm.mat', 'f', 'psd_gm');
|
||||
rz = load('./mat/pxsp_r.mat', 'f', 'pxsp_r');
|
||||
tyz = load('./mat/pxz_ty_r.mat', 'f', 'pxz_ty_r');
|
||||
tyx = load('./mat/pxe_ty_r.mat', 'f', 'pxe_ty_r');
|
||||
<pre class="src src-matlab"> gm = load(<span class="org-string">'./mat/psd_gm.mat'</span>, <span class="org-string">'f'</span>, <span class="org-string">'psd_gm'</span>);
|
||||
rz = load(<span class="org-string">'./mat/pxsp_r.mat'</span>, <span class="org-string">'f'</span>, <span class="org-string">'pxsp_r'</span>);
|
||||
tyz = load(<span class="org-string">'./mat/pxz_ty_r.mat'</span>, <span class="org-string">'f'</span>, <span class="org-string">'pxz_ty_r'</span>);
|
||||
tyx = load(<span class="org-string">'./mat/pxe_ty_r.mat'</span>, <span class="org-string">'f'</span>, <span class="org-string">'pxe_ty_r'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -283,11 +288,11 @@ tyx = load('./mat/pxe_ty_r.mat', 'f', 'pxe_ty_r');
|
||||
Because some 50Hz and harmonics were present in the ground motion measurement, we remove these peaks with the following code:
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">f0s = [50, 100, 150, 200, 250, 350, 450];
|
||||
for f0 = f0s
|
||||
i = find(gm.f > f0-0.5 & gm.f < f0+0.5);
|
||||
gm.psd_gm(i) = linspace(gm.psd_gm(i(1)), gm.psd_gm(i(end)), length(i));
|
||||
end
|
||||
<pre class="src src-matlab"> f0s = [50, 100, 150, 200, 250, 350, 450];
|
||||
<span class="org-keyword">for</span> <span class="org-variable-name">f0</span> = <span class="org-constant">f0s</span>
|
||||
<span class="org-constant">i</span> = find(gm.f <span class="org-type">></span> f0<span class="org-type">-</span>0.5 <span class="org-type">&</span> gm.f <span class="org-type"><</span> f0<span class="org-type">+</span>0.5);
|
||||
gm.psd_gm(<span class="org-constant">i</span>) = linspace(gm.psd_gm(<span class="org-constant">i</span>(1)), gm.psd_gm(<span class="org-constant">i</span>(end)), length(<span class="org-constant">i</span>));
|
||||
<span class="org-keyword">end</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -295,20 +300,20 @@ end
|
||||
We now compute the relative velocity between the hexapod and the granite due to ground motion.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">gm.psd_rv = gm.psd_gm.*abs(squeeze(freqresp(G('Vm', 'Dw'), gm.f, 'Hz'))).^2;
|
||||
<pre class="src src-matlab"> gm.psd_rv = gm.psd_gm<span class="org-type">.*</span>abs(squeeze(freqresp(G(<span class="org-string">'Vm'</span>, <span class="org-string">'Dw'</span>), gm.f, <span class="org-string">'Hz'</span>)))<span class="org-type">.^</span>2;
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
The Power Spectral Density of the relative motion and velocity of the hexapod with respect to the granite are shown in figures <a href="#orgb815ef2">5</a> and <a href="#org4c2c215">6</a>.
|
||||
The Power Spectral Density of the relative motion and velocity of the hexapod with respect to the granite are shown in figures <a href="#orge9a5c6c">5</a> and <a href="#org179679e">6</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Cumulative Amplitude Spectrum of the relative motion is shown in figure <a href="#orgaf910f1">7</a>.
|
||||
The Cumulative Amplitude Spectrum of the relative motion is shown in figure <a href="#orgdd992d9">7</a>.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="orgb815ef2" class="figure">
|
||||
<div id="orge9a5c6c" class="figure">
|
||||
<p><img src="figs/dist_effect_relative_velocity.png" alt="dist_effect_relative_velocity.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 5: </span>Amplitude Spectral Density of the relative velocity of the hexapod with respect to the granite due to different sources of perturbation (<a href="./figs/dist_effect_relative_velocity.png">png</a>, <a href="./figs/dist_effect_relative_velocity.pdf">pdf</a>)</p>
|
||||
@@ -316,22 +321,22 @@ The Cumulative Amplitude Spectrum of the relative motion is shown in figure <a h
|
||||
|
||||
|
||||
|
||||
<div id="org4c2c215" class="figure">
|
||||
<div id="org179679e" class="figure">
|
||||
<p><img src="figs/dist_effect_relative_motion.png" alt="dist_effect_relative_motion.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 6: </span>Amplitude Spectral Density of the relative displacement of the hexapod with respect to the granite due to different sources of perturbation (<a href="./figs/dist_effect_relative_motion.png">png</a>, <a href="./figs/dist_effect_relative_motion.pdf">pdf</a>)</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="orgaf910f1" class="figure">
|
||||
<div id="orgdd992d9" class="figure">
|
||||
<p><img src="figs/dist_effect_relative_motion_cas.png" alt="dist_effect_relative_motion_cas.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 7: </span>Cumulative Amplitude Spectrum of the relative motion due to different sources of perturbation (<a href="./figs/dist_effect_relative_motion_cas.png">png</a>, <a href="./figs/dist_effect_relative_motion_cas.pdf">pdf</a>)</p>
|
||||
</div>
|
||||
|
||||
<div class="important">
|
||||
<div class="important" id="org211b9ec">
|
||||
<p>
|
||||
From Figure <a href="#orgaf910f1">7</a>, we can see that the translation stage and the rotation stage have almost the same effect on the position error.
|
||||
From Figure <a href="#orgdd992d9">7</a>, we can see that the translation stage and the rotation stage have almost the same effect on the position error.
|
||||
Also, the ground motion has a relatively negligible effect on the position error.
|
||||
</p>
|
||||
|
||||
@@ -343,28 +348,28 @@ Also, the ground motion has a relatively negligible effect on the position error
|
||||
<h2 id="Compute-the-Power-Spectral-Density-of-the-disturbance-force"><span class="section-number-2">5</span> Compute the Power Spectral Density of the disturbance force</h2>
|
||||
<div class="outline-text-2" id="text-Compute-the-Power-Spectral-Density-of-the-disturbance-force">
|
||||
<p>
|
||||
<a id="orgd113ba5"></a>
|
||||
<a id="org5b257d4"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Using the extracted transfer functions from the disturbance force to the relative motion of the hexapod with respect to the granite (section <a href="#org5636fee">3</a>) and using the measured PSD of the relative motion (section <a href="#org40a7e4e">4</a>), we can compute the PSD of the disturbance force.
|
||||
Using the extracted transfer functions from the disturbance force to the relative motion of the hexapod with respect to the granite (section <a href="#orgaf4acdc">3</a>) and using the measured PSD of the relative motion (section <a href="#org01aa3d0">4</a>), we can compute the PSD of the disturbance force.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
This is done below.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">rz.psd_f = rz.pxsp_r./abs(squeeze(freqresp(G('Vm', 'Frz'), rz.f, 'Hz'))).^2;
|
||||
tyz.psd_f = tyz.pxz_ty_r./abs(squeeze(freqresp(G('Vm', 'Fty'), tyz.f, 'Hz'))).^2;
|
||||
<pre class="src src-matlab"> rz.psd_f = rz.pxsp_r<span class="org-type">./</span>abs(squeeze(freqresp(G(<span class="org-string">'Vm'</span>, <span class="org-string">'Frz'</span>), rz.f, <span class="org-string">'Hz'</span>)))<span class="org-type">.^</span>2;
|
||||
tyz.psd_f = tyz.pxz_ty_r<span class="org-type">./</span>abs(squeeze(freqresp(G(<span class="org-string">'Vm'</span>, <span class="org-string">'Fty'</span>), tyz.f, <span class="org-string">'Hz'</span>)))<span class="org-type">.^</span>2;
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
The obtained amplitude spectral densities of the disturbance forces are shown in Figure <a href="#org45cf35c">8</a>.
|
||||
The obtained amplitude spectral densities of the disturbance forces are shown in Figure <a href="#org7843e80">8</a>.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org45cf35c" class="figure">
|
||||
<div id="org7843e80" class="figure">
|
||||
<p><img src="figs/dist_force_psd.png" alt="dist_force_psd.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 8: </span>Amplitude Spectral Density of the disturbance force (<a href="./figs/dist_force_psd.png">png</a>, <a href="./figs/dist_force_psd.pdf">pdf</a>)</p>
|
||||
@@ -376,7 +381,7 @@ The obtained amplitude spectral densities of the disturbance forces are shown in
|
||||
<h2 id="Noise-Budget"><span class="section-number-2">6</span> Noise Budget</h2>
|
||||
<div class="outline-text-2" id="text-Noise-Budget">
|
||||
<p>
|
||||
<a id="org71da6bd"></a>
|
||||
<a id="org0e0f7ed"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -389,18 +394,18 @@ This is done in order to verify that this is coherent with the measurements.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The power spectral density of the relative motion is computed below and the result is shown in Figure <a href="#orgcacf809">9</a>.
|
||||
We can see that this is exactly the same as the Figure <a href="#org4c2c215">6</a>.
|
||||
The power spectral density of the relative motion is computed below and the result is shown in Figure <a href="#orga081bb2">9</a>.
|
||||
We can see that this is exactly the same as the Figure <a href="#org179679e">6</a>.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">psd_gm_d = gm.psd_gm.*abs(squeeze(freqresp(G('Vm', 'Dw')/s, gm.f, 'Hz'))).^2;
|
||||
psd_ty_d = tyz.psd_f.*abs(squeeze(freqresp(G('Vm', 'Fty')/s, tyz.f, 'Hz'))).^2;
|
||||
psd_rz_d = rz.psd_f.*abs(squeeze(freqresp(G('Vm', 'Frz')/s, rz.f, 'Hz'))).^2;
|
||||
<pre class="src src-matlab"> psd_gm_d = gm.psd_gm<span class="org-type">.*</span>abs(squeeze(freqresp(G(<span class="org-string">'Vm'</span>, <span class="org-string">'Dw'</span>)<span class="org-type">/</span>s, gm.f, <span class="org-string">'Hz'</span>)))<span class="org-type">.^</span>2;
|
||||
psd_ty_d = tyz.psd_f<span class="org-type">.*</span>abs(squeeze(freqresp(G(<span class="org-string">'Vm'</span>, <span class="org-string">'Fty'</span>)<span class="org-type">/</span>s, tyz.f, <span class="org-string">'Hz'</span>)))<span class="org-type">.^</span>2;
|
||||
psd_rz_d = rz.psd_f<span class="org-type">.*</span>abs(squeeze(freqresp(G(<span class="org-string">'Vm'</span>, <span class="org-string">'Frz'</span>)<span class="org-type">/</span>s, rz.f, <span class="org-string">'Hz'</span>)))<span class="org-type">.^</span>2;
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="orgcacf809" class="figure">
|
||||
<div id="orga081bb2" class="figure">
|
||||
<p><img src="figs/psd_effect_dist_verif.png" alt="psd_effect_dist_verif.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 9: </span>Computed Effect of the disturbances on the relative displacement hexapod/granite (<a href="./figs/psd_effect_dist_verif.png">png</a>, <a href="./figs/psd_effect_dist_verif.pdf">pdf</a>)</p>
|
||||
@@ -416,38 +421,38 @@ The PSD of the disturbance force are now saved for further analysis.
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">dist_f = struct();
|
||||
<pre class="src src-matlab"> dist_f = struct();
|
||||
|
||||
dist_f.f = gm.f; % Frequency Vector [Hz]
|
||||
dist_f.f = gm.f; <span class="org-comment">% Frequency Vector [Hz]</span>
|
||||
|
||||
dist_f.psd_gm = gm.psd_gm; % Power Spectral Density of the Ground Motion [m^2/Hz]
|
||||
dist_f.psd_ty = tyz.psd_f; % Power Spectral Density of the force induced by the Ty stage in the Z direction [N^2/Hz]
|
||||
dist_f.psd_rz = rz.psd_f; % Power Spectral Density of the force induced by the Rz stage in the Z direction [N^2/Hz]
|
||||
dist_f.psd_gm = gm.psd_gm; <span class="org-comment">% Power Spectral Density of the Ground Motion [m^2/Hz]</span>
|
||||
dist_f.psd_ty = tyz.psd_f; <span class="org-comment">% Power Spectral Density of the force induced by the Ty stage in the Z direction [N^2/Hz]</span>
|
||||
dist_f.psd_rz = rz.psd_f; <span class="org-comment">% Power Spectral Density of the force induced by the Rz stage in the Z direction [N^2/Hz]</span>
|
||||
|
||||
save('./mat/dist_psd.mat', 'dist_f');
|
||||
save(<span class="org-string">'./mat/dist_psd.mat'</span>, <span class="org-string">'dist_f'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgd564a58" class="outline-2">
|
||||
<h2 id="orgd564a58"><span class="section-number-2">8</span> Time Domain Disturbances</h2>
|
||||
<div id="outline-container-orgca3331b" class="outline-2">
|
||||
<h2 id="orgca3331b"><span class="section-number-2">8</span> Time Domain Disturbances</h2>
|
||||
<div class="outline-text-2" id="text-8">
|
||||
<p>
|
||||
Let’s initialize the time domain disturbances and load them.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances();
|
||||
dist = load('nass_disturbances.mat');
|
||||
<pre class="src src-matlab"> initializeDisturbances();
|
||||
dist = load(<span class="org-string">'nass_disturbances.mat'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
The time domain disturbance signals are shown in Figure <a href="#org3ff859b">10</a>.
|
||||
The time domain disturbance signals are shown in Figure <a href="#orgc58b665">10</a>.
|
||||
</p>
|
||||
|
||||
|
||||
<div id="org3ff859b" class="figure">
|
||||
<div id="orgc58b665" class="figure">
|
||||
<p><img src="figs/disturbances_time_domain.png" alt="disturbances_time_domain.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 10: </span>Disturbances in the Time Domain (<a href="./figs/disturbances_time_domain.png">png</a>, <a href="./figs/disturbances_time_domain.pdf">pdf</a>)</p>
|
||||
@@ -455,25 +460,25 @@ The time domain disturbance signals are shown in Figure <a href="#org3ff859b">10
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org8212830" class="outline-2">
|
||||
<h2 id="org8212830"><span class="section-number-2">9</span> Time Domain Effect of Disturbances</h2>
|
||||
<div id="outline-container-orgbbaf1e8" class="outline-2">
|
||||
<h2 id="orgbbaf1e8"><span class="section-number-2">9</span> Time Domain Effect of Disturbances</h2>
|
||||
<div class="outline-text-2" id="text-9">
|
||||
</div>
|
||||
<div id="outline-container-org76c96f4" class="outline-3">
|
||||
<h3 id="org76c96f4"><span class="section-number-3">9.1</span> Initialization of the Experiment</h3>
|
||||
<div id="outline-container-org44ce5e0" class="outline-3">
|
||||
<h3 id="org44ce5e0"><span class="section-number-3">9.1</span> Initialization of the Experiment</h3>
|
||||
<div class="outline-text-3" id="text-9-1">
|
||||
<p>
|
||||
We initialize all the stages with the default parameters.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
<pre class="src src-matlab"> initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -481,37 +486,37 @@ initializeMirror();
|
||||
The nano-hexapod is a piezoelectric hexapod and the sample has a mass of 50kg.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeNanoHexapod('type', 'rigid');
|
||||
initializeSample('mass', 1);
|
||||
<pre class="src src-matlab"> initializeNanoHexapod(<span class="org-string">'type'</span>, <span class="org-string">'rigid'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences();
|
||||
initializeController('type', 'open-loop');
|
||||
initializeSimscapeConfiguration('gravity', false);
|
||||
initializeLoggingConfiguration('log', 'all');
|
||||
<pre class="src src-matlab"> initializeReferences();
|
||||
initializeController(<span class="org-string">'type'</span>, <span class="org-string">'open-loop'</span>);
|
||||
initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">false</span>);
|
||||
initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('mat/conf_simulink.mat');
|
||||
set_param(conf_simulink, 'StopTime', '2');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'2'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgf9c1ad9" class="outline-3">
|
||||
<h3 id="orgf9c1ad9"><span class="section-number-3">9.2</span> Simulations</h3>
|
||||
<div id="outline-container-org6eb944e" class="outline-3">
|
||||
<h3 id="org6eb944e"><span class="section-number-3">9.2</span> Simulations</h3>
|
||||
<div class="outline-text-3" id="text-9-2">
|
||||
<p>
|
||||
No disturbances:
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances('enable', false);
|
||||
sim('nass_model');
|
||||
sim_no = simout;
|
||||
<pre class="src src-matlab"> initializeDisturbances(<span class="org-string">'enable'</span>, <span class="org-constant">false</span>);
|
||||
<span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
sim_no = simout;
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -519,9 +524,9 @@ sim_no = simout;
|
||||
Ground Motion:
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances('Fty_x', false, 'Fty_z', false, 'Frz_z', false);
|
||||
sim('nass_model');
|
||||
sim_gm = simout;
|
||||
<pre class="src src-matlab"> initializeDisturbances(<span class="org-string">'Fty_x'</span>, <span class="org-constant">false</span>, <span class="org-string">'Fty_z'</span>, <span class="org-constant">false</span>, <span class="org-string">'Frz_z'</span>, <span class="org-constant">false</span>);
|
||||
<span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
sim_gm = simout;
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -529,9 +534,9 @@ sim_gm = simout;
|
||||
Translation Stage Vibrations:
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances('Dwx', false, 'Dwy', false, 'Dwz', false, 'Frz_z', false);
|
||||
sim('nass_model');
|
||||
sim_ty = simout;
|
||||
<pre class="src src-matlab"> initializeDisturbances(<span class="org-string">'Dwx'</span>, <span class="org-constant">false</span>, <span class="org-string">'Dwy'</span>, <span class="org-constant">false</span>, <span class="org-string">'Dwz'</span>, <span class="org-constant">false</span>, <span class="org-string">'Frz_z'</span>, <span class="org-constant">false</span>);
|
||||
<span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
sim_ty = simout;
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -539,23 +544,23 @@ sim_ty = simout;
|
||||
Rotation Stage Vibrations:
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances('Dwx', false, 'Dwy', false, 'Dwz', false, 'Fty_x', false, 'Fty_z', false);
|
||||
sim('nass_model');
|
||||
sim_rz = simout;
|
||||
<pre class="src src-matlab"> initializeDisturbances(<span class="org-string">'Dwx'</span>, <span class="org-constant">false</span>, <span class="org-string">'Dwy'</span>, <span class="org-constant">false</span>, <span class="org-string">'Dwz'</span>, <span class="org-constant">false</span>, <span class="org-string">'Fty_x'</span>, <span class="org-constant">false</span>, <span class="org-string">'Fty_z'</span>, <span class="org-constant">false</span>);
|
||||
<span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
sim_rz = simout;
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org8107e0b" class="outline-3">
|
||||
<h3 id="org8107e0b"><span class="section-number-3">9.3</span> Comparison</h3>
|
||||
<div id="outline-container-org0e0c592" class="outline-3">
|
||||
<h3 id="org0e0c592"><span class="section-number-3">9.3</span> Comparison</h3>
|
||||
<div class="outline-text-3" id="text-9-3">
|
||||
<p>
|
||||
Let’s now compare the effect of those perturbations on the position error of the sample (Figure <a href="#orgee898d4">11</a>)
|
||||
Let’s now compare the effect of those perturbations on the position error of the sample (Figure <a href="#orgfbe77be">11</a>)
|
||||
</p>
|
||||
|
||||
|
||||
<div id="orgee898d4" class="figure">
|
||||
<div id="orgfbe77be" class="figure">
|
||||
<p><img src="figs/effect_disturbances_position_error.png" alt="effect_disturbances_position_error.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 11: </span>Effect of Perturbations on the position error (<a href="./figs/effect_disturbances_position_error.png">png</a>, <a href="./figs/effect_disturbances_position_error.pdf">pdf</a>)</p>
|
||||
@@ -566,7 +571,7 @@ Let’s now compare the effect of those perturbations on the position error
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-09-01 mar. 13:48</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:08</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@@ -1,66 +1,61 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<!-- 2020-05-05 mar. 10:34 -->
|
||||
<!-- 2021-02-20 sam. 23:08 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Simulation of Scientific Experiments</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
|
||||
<script src="./js/jquery.min.js"></script>
|
||||
<script src="./js/bootstrap.min.js"></script>
|
||||
<script src="./js/jquery.stickytableheaders.min.js"></script>
|
||||
<script src="./js/readtheorg.js"></script>
|
||||
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
<a accesskey="h" href="./index.html"> UP </a>
|
||||
|
|
||||
<a accesskey="H" href="./index.html"> HOME </a>
|
||||
<a accesskey="H" href="../../index.html"> HOME </a>
|
||||
</div><div id="content">
|
||||
<h1 class="title">Simulation of Scientific Experiments</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org03b2a76">1. Simscape Model</a></li>
|
||||
<li><a href="#org6ed78a0">2. Tomography Experiment with no disturbances</a>
|
||||
<li><a href="#org5e41cbf">1. Simscape Model</a></li>
|
||||
<li><a href="#orge687eef">2. Tomography Experiment with no disturbances</a>
|
||||
<ul>
|
||||
<li><a href="#orge3f0741">2.1. Simulation Setup</a></li>
|
||||
<li><a href="#org1836f98">2.2. Analysis</a></li>
|
||||
<li><a href="#org8cf54cb">2.3. Conclusion</a></li>
|
||||
<li><a href="#orgd7be9f9">2.1. Simulation Setup</a></li>
|
||||
<li><a href="#org3cc37e4">2.2. Analysis</a></li>
|
||||
<li><a href="#org635d5aa">2.3. Conclusion</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org16d8e58">3. Tomography Experiment with included perturbations</a>
|
||||
<li><a href="#orgbaff4a2">3. Tomography Experiment with included perturbations</a>
|
||||
<ul>
|
||||
<li><a href="#org9d04c8b">3.1. Simulation Setup</a></li>
|
||||
<li><a href="#org746ee08">3.2. Analysis</a></li>
|
||||
<li><a href="#org42ba456">3.3. Conclusion</a></li>
|
||||
<li><a href="#org2adb412">3.1. Simulation Setup</a></li>
|
||||
<li><a href="#org0574e3b">3.2. Analysis</a></li>
|
||||
<li><a href="#orga01299f">3.3. Conclusion</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org7202245">4. Tomography Experiment with Ty raster scans</a>
|
||||
<li><a href="#org2e6a61c">4. Tomography Experiment with Ty raster scans</a>
|
||||
<ul>
|
||||
<li><a href="#org0b606be">4.1. Simulation Setup</a></li>
|
||||
<li><a href="#org2e0557a">4.2. Analysis</a></li>
|
||||
<li><a href="#org6c8cc28">4.3. Conclusion</a></li>
|
||||
<li><a href="#orgea8ee40">4.1. Simulation Setup</a></li>
|
||||
<li><a href="#org10c7f76">4.2. Analysis</a></li>
|
||||
<li><a href="#org9121d09">4.3. Conclusion</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org72f01ab">5. Tomography when the micro-hexapod is not centered</a>
|
||||
<li><a href="#orgfc40faa">5. Tomography when the micro-hexapod is not centered</a>
|
||||
<ul>
|
||||
<li><a href="#org98d14be">5.1. Simulation Setup</a></li>
|
||||
<li><a href="#org6dc8ae4">5.2. Analysis</a></li>
|
||||
<li><a href="#orgb632268">5.3. Conclusion</a></li>
|
||||
<li><a href="#orgbab9ef9">5.1. Simulation Setup</a></li>
|
||||
<li><a href="#org012e268">5.2. Analysis</a></li>
|
||||
<li><a href="#org75b29bc">5.3. Conclusion</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org8fa1632">6. Raster Scans with the translation stage</a>
|
||||
<li><a href="#org3ba6838">6. Raster Scans with the translation stage</a>
|
||||
<ul>
|
||||
<li><a href="#orgdd9a5de">6.1. Simulation Setup</a></li>
|
||||
<li><a href="#orgad49d2c">6.2. Analysis</a></li>
|
||||
<li><a href="#org57c774f">6.3. Conclusion</a></li>
|
||||
<li><a href="#org5f4e508">6.1. Simulation Setup</a></li>
|
||||
<li><a href="#orgf069548">6.2. Analysis</a></li>
|
||||
<li><a href="#org3446ba0">6.3. Conclusion</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -85,26 +80,26 @@ This has several goals:
|
||||
The document in organized as follow:
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li>In section <a href="#orgfc7d050">1</a> the Simscape model is initialized</li>
|
||||
<li>In section <a href="#org3effbb8">2</a> a tomography experiment is performed where the sample is aligned with the rotation axis. No disturbance is included</li>
|
||||
<li>In section <a href="#org4e7f626">3</a>, the same is done but with disturbance included</li>
|
||||
<li>In section <a href="#orgb31e3fb">5</a> the micro-hexapod translate the sample such that its center of mass is no longer aligned with the rotation axis. No disturbance is included</li>
|
||||
<li>In section <a href="#org6aaeb53">6</a>, scans with the translation stage are simulated with no perturbation included</li>
|
||||
<li>In section <a href="#org5180d92">1</a> the Simscape model is initialized</li>
|
||||
<li>In section <a href="#org141b5a6">2</a> a tomography experiment is performed where the sample is aligned with the rotation axis. No disturbance is included</li>
|
||||
<li>In section <a href="#org95498dc">3</a>, the same is done but with disturbance included</li>
|
||||
<li>In section <a href="#orgd1d4e24">5</a> the micro-hexapod translate the sample such that its center of mass is no longer aligned with the rotation axis. No disturbance is included</li>
|
||||
<li>In section <a href="#orgeec7f3c">6</a>, scans with the translation stage are simulated with no perturbation included</li>
|
||||
</ul>
|
||||
|
||||
<div id="outline-container-org03b2a76" class="outline-2">
|
||||
<h2 id="org03b2a76"><span class="section-number-2">1</span> Simscape Model</h2>
|
||||
<div id="outline-container-org5e41cbf" class="outline-2">
|
||||
<h2 id="org5e41cbf"><span class="section-number-2">1</span> Simscape Model</h2>
|
||||
<div class="outline-text-2" id="text-1">
|
||||
<p>
|
||||
<a id="orgfc7d050"></a>
|
||||
<a id="org5180d92"></a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We load the shared simulink configuration and we set the <code>StopTime</code>.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('mat/conf_simulink.mat');
|
||||
set_param(conf_simulink, 'StopTime', '2');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'mat/conf_simulink.mat'</span>);
|
||||
<span class="org-matlab-simulink-keyword">set_param</span>(<span class="org-variable-name">conf_simulink</span>, <span class="org-string">'StopTime'</span>, <span class="org-string">'2'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -113,16 +108,16 @@ We first initialize all the stages.
|
||||
The nano-hexapod is considered to be a rigid body.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
initializeNanoHexapod('type', 'rigid');
|
||||
initializeSample('mass', 1);
|
||||
<pre class="src src-matlab"> initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
initializeNanoHexapod(<span class="org-string">'type'</span>, <span class="org-string">'rigid'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -130,7 +125,7 @@ initializeSample('mass', 1);
|
||||
No controller is used (Open Loop).
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeController('type', 'open-loop');
|
||||
<pre class="src src-matlab"> initializeController(<span class="org-string">'type'</span>, <span class="org-string">'open-loop'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -138,7 +133,7 @@ No controller is used (Open Loop).
|
||||
We don’t gravity.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeSimscapeConfiguration('gravity', false);
|
||||
<pre class="src src-matlab"> initializeSimscapeConfiguration(<span class="org-string">'gravity'</span>, <span class="org-constant">false</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -146,37 +141,37 @@ We don’t gravity.
|
||||
We log the signals for further analysis.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeLoggingConfiguration('log', 'all');
|
||||
<pre class="src src-matlab"> initializeLoggingConfiguration(<span class="org-string">'log'</span>, <span class="org-string">'all'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6ed78a0" class="outline-2">
|
||||
<h2 id="org6ed78a0"><span class="section-number-2">2</span> Tomography Experiment with no disturbances</h2>
|
||||
<div id="outline-container-orge687eef" class="outline-2">
|
||||
<h2 id="orge687eef"><span class="section-number-2">2</span> Tomography Experiment with no disturbances</h2>
|
||||
<div class="outline-text-2" id="text-2">
|
||||
<p>
|
||||
<a id="org3effbb8"></a>
|
||||
<a id="org141b5a6"></a>
|
||||
</p>
|
||||
<p>
|
||||
In this section, a tomography experiment is performed with the sample aligned with the rotation axis.
|
||||
No disturbance is included.
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-orge3f0741" class="outline-3">
|
||||
<h3 id="orge3f0741"><span class="section-number-3">2.1</span> Simulation Setup</h3>
|
||||
<div id="outline-container-orgd7be9f9" class="outline-3">
|
||||
<h3 id="orgd7be9f9"><span class="section-number-3">2.1</span> Simulation Setup</h3>
|
||||
<div class="outline-text-3" id="text-2-1">
|
||||
<p>
|
||||
And we initialize the disturbances to be equal to zero.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances(...
|
||||
'Dwx', false, ... % Ground Motion - X direction
|
||||
'Dwy', false, ... % Ground Motion - Y direction
|
||||
'Dwz', false, ... % Ground Motion - Z direction
|
||||
'Fty_x', false, ... % Translation Stage - X direction
|
||||
'Fty_z', false, ... % Translation Stage - Z direction
|
||||
'Frz_z', false ... % Spindle - Z direction
|
||||
<pre class="src src-matlab"> initializeDisturbances(...
|
||||
<span class="org-string">'Dwx'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Ground Motion - X direction</span>
|
||||
<span class="org-string">'Dwy'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Ground Motion - Y direction</span>
|
||||
<span class="org-string">'Dwz'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Ground Motion - Z direction</span>
|
||||
<span class="org-string">'Fty_x'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Translation Stage - X direction</span>
|
||||
<span class="org-string">'Fty_z'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Translation Stage - Z direction</span>
|
||||
<span class="org-string">'Frz_z'</span>, <span class="org-constant">false</span> ...<span class="org-comment"> % Spindle - Z direction</span>
|
||||
);
|
||||
</pre>
|
||||
</div>
|
||||
@@ -186,7 +181,7 @@ We initialize the reference path for all the stages.
|
||||
All stage is set to its zero position except the Spindle which is rotating at 60rpm.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences('Rz_type', 'rotating', 'Rz_period', 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -194,7 +189,7 @@ All stage is set to its zero position except the Spindle which is rotating at 60
|
||||
We simulate the model.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">sim('nass_model');
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -202,23 +197,23 @@ We simulate the model.
|
||||
And we save the obtained data.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">tomo_align_no_dist = simout;
|
||||
save('./mat/experiment_tomography.mat', 'tomo_align_no_dist', '-append');
|
||||
<pre class="src src-matlab"> tomo_align_no_dist = simout;
|
||||
save(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_align_no_dist'</span>, <span class="org-string">'-append'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org1836f98" class="outline-3">
|
||||
<h3 id="org1836f98"><span class="section-number-3">2.2</span> Analysis</h3>
|
||||
<div id="outline-container-org3cc37e4" class="outline-3">
|
||||
<h3 id="org3cc37e4"><span class="section-number-3">2.2</span> Analysis</h3>
|
||||
<div class="outline-text-3" id="text-2-2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('./mat/experiment_tomography.mat', 'tomo_align_no_dist');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_align_no_dist'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="orgfcc6055" class="figure">
|
||||
<div id="org3dd3ed3" class="figure">
|
||||
<p><img src="figs/exp_tomo_without_dist.png" alt="exp_tomo_without_dist.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 1: </span>X-Y-Z translation of the sample w.r.t. granite when performing tomography experiment with no disturbances (<a href="./figs/exp_tomo_without_dist.png">png</a>, <a href="./figs/exp_tomo_without_dist.pdf">pdf</a>)</p>
|
||||
@@ -226,10 +221,10 @@ save('./mat/experiment_tomography.mat', 'tomo_align_no_dist', '-append');
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org8cf54cb" class="outline-3">
|
||||
<h3 id="org8cf54cb"><span class="section-number-3">2.3</span> Conclusion</h3>
|
||||
<div id="outline-container-org635d5aa" class="outline-3">
|
||||
<h3 id="org635d5aa"><span class="section-number-3">2.3</span> Conclusion</h3>
|
||||
<div class="outline-text-3" id="text-2-3">
|
||||
<div class="important">
|
||||
<div class="important" id="orgbee0f3e">
|
||||
<p>
|
||||
When everything is aligned, the resulting error motion is very small (nm range) and is quite negligible with respect to the error when disturbances are included.
|
||||
This residual error motion probably comes from a small misalignment somewhere.
|
||||
@@ -240,31 +235,31 @@ This residual error motion probably comes from a small misalignment somewhere.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org16d8e58" class="outline-2">
|
||||
<h2 id="org16d8e58"><span class="section-number-2">3</span> Tomography Experiment with included perturbations</h2>
|
||||
<div id="outline-container-orgbaff4a2" class="outline-2">
|
||||
<h2 id="orgbaff4a2"><span class="section-number-2">3</span> Tomography Experiment with included perturbations</h2>
|
||||
<div class="outline-text-2" id="text-3">
|
||||
<p>
|
||||
<a id="org4e7f626"></a>
|
||||
<a id="org95498dc"></a>
|
||||
</p>
|
||||
<p>
|
||||
In this section, we also perform a tomography experiment with the sample’s center of mass aligned with the rotation axis.
|
||||
However this time, we include perturbations such as ground motion and stage vibrations.
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-org9d04c8b" class="outline-3">
|
||||
<h3 id="org9d04c8b"><span class="section-number-3">3.1</span> Simulation Setup</h3>
|
||||
<div id="outline-container-org2adb412" class="outline-3">
|
||||
<h3 id="org2adb412"><span class="section-number-3">3.1</span> Simulation Setup</h3>
|
||||
<div class="outline-text-3" id="text-3-1">
|
||||
<p>
|
||||
We now activate the disturbances.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances(...
|
||||
'Dwx', true, ... % Ground Motion - X direction
|
||||
'Dwy', true, ... % Ground Motion - Y direction
|
||||
'Dwz', true, ... % Ground Motion - Z direction
|
||||
'Fty_x', false, ... % Translation Stage - X direction
|
||||
'Fty_z', false, ... % Translation Stage - Z direction
|
||||
'Frz_z', true ... % Spindle - Z direction
|
||||
<pre class="src src-matlab"> initializeDisturbances(...
|
||||
<span class="org-string">'Dwx'</span>, <span class="org-constant">true</span>, ...<span class="org-comment"> % Ground Motion - X direction</span>
|
||||
<span class="org-string">'Dwy'</span>, <span class="org-constant">true</span>, ...<span class="org-comment"> % Ground Motion - Y direction</span>
|
||||
<span class="org-string">'Dwz'</span>, <span class="org-constant">true</span>, ...<span class="org-comment"> % Ground Motion - Z direction</span>
|
||||
<span class="org-string">'Fty_x'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Translation Stage - X direction</span>
|
||||
<span class="org-string">'Fty_z'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Translation Stage - Z direction</span>
|
||||
<span class="org-string">'Frz_z'</span>, <span class="org-constant">true</span> ...<span class="org-comment"> % Spindle - Z direction</span>
|
||||
);
|
||||
</pre>
|
||||
</div>
|
||||
@@ -274,7 +269,7 @@ We initialize the reference path for all the stages.
|
||||
All stage is set to its zero position except the Spindle which is rotating at 60rpm.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences('Rz_type', 'rotating', 'Rz_period', 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -282,7 +277,7 @@ All stage is set to its zero position except the Spindle which is rotating at 60
|
||||
We simulate the model.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">sim('nass_model');
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -290,23 +285,23 @@ We simulate the model.
|
||||
And we save the obtained data.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">tomo_align_dist = simout;
|
||||
save('./mat/experiment_tomography.mat', 'tomo_align_dist', '-append');
|
||||
<pre class="src src-matlab"> tomo_align_dist = simout;
|
||||
save(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_align_dist'</span>, <span class="org-string">'-append'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org746ee08" class="outline-3">
|
||||
<h3 id="org746ee08"><span class="section-number-3">3.2</span> Analysis</h3>
|
||||
<div id="outline-container-org0574e3b" class="outline-3">
|
||||
<h3 id="org0574e3b"><span class="section-number-3">3.2</span> Analysis</h3>
|
||||
<div class="outline-text-3" id="text-3-2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('./mat/experiment_tomography.mat', 'tomo_align_dist', 'tomo_align_no_dist');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_align_dist'</span>, <span class="org-string">'tomo_align_no_dist'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org8030dba" class="figure">
|
||||
<div id="org7188a2d" class="figure">
|
||||
<p><img src="figs/exp_tomo_dist.png" alt="exp_tomo_dist.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 2: </span>X-Y-Z translations and rotations of the sample w.r.t. the granite when performing tomography experiment with disturbances (<a href="./figs/exp_tomo_dist.png">png</a>, <a href="./figs/exp_tomo_dist.pdf">pdf</a>)</p>
|
||||
@@ -314,10 +309,10 @@ save('./mat/experiment_tomography.mat', 'tomo_align_dist', '-append');
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org42ba456" class="outline-3">
|
||||
<h3 id="org42ba456"><span class="section-number-3">3.3</span> Conclusion</h3>
|
||||
<div id="outline-container-orga01299f" class="outline-3">
|
||||
<h3 id="orga01299f"><span class="section-number-3">3.3</span> Conclusion</h3>
|
||||
<div class="outline-text-3" id="text-3-3">
|
||||
<div class="important">
|
||||
<div class="important" id="org2449de1">
|
||||
<p>
|
||||
Here, no vibration is included in the X and Y directions.
|
||||
</p>
|
||||
@@ -327,31 +322,31 @@ Here, no vibration is included in the X and Y directions.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org7202245" class="outline-2">
|
||||
<h2 id="org7202245"><span class="section-number-2">4</span> Tomography Experiment with Ty raster scans</h2>
|
||||
<div id="outline-container-org2e6a61c" class="outline-2">
|
||||
<h2 id="org2e6a61c"><span class="section-number-2">4</span> Tomography Experiment with Ty raster scans</h2>
|
||||
<div class="outline-text-2" id="text-4">
|
||||
<p>
|
||||
<a id="orgd4f0240"></a>
|
||||
<a id="org4907e7b"></a>
|
||||
</p>
|
||||
<p>
|
||||
In this section, we also perform a tomography experiment with scans of the Translation stage.
|
||||
All the perturbations are included.
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-org0b606be" class="outline-3">
|
||||
<h3 id="org0b606be"><span class="section-number-3">4.1</span> Simulation Setup</h3>
|
||||
<div id="outline-container-orgea8ee40" class="outline-3">
|
||||
<h3 id="orgea8ee40"><span class="section-number-3">4.1</span> Simulation Setup</h3>
|
||||
<div class="outline-text-3" id="text-4-1">
|
||||
<p>
|
||||
We now activate the disturbances.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances(...
|
||||
'Dwx', true, ... % Ground Motion - X direction
|
||||
'Dwy', true, ... % Ground Motion - Y direction
|
||||
'Dwz', true, ... % Ground Motion - Z direction
|
||||
'Fty_x', true, ... % Translation Stage - X direction
|
||||
'Fty_z', true, ... % Translation Stage - Z direction
|
||||
'Frz_z', true ... % Spindle - Z direction
|
||||
<pre class="src src-matlab"> initializeDisturbances(...
|
||||
<span class="org-string">'Dwx'</span>, <span class="org-constant">true</span>, ...<span class="org-comment"> % Ground Motion - X direction</span>
|
||||
<span class="org-string">'Dwy'</span>, <span class="org-constant">true</span>, ...<span class="org-comment"> % Ground Motion - Y direction</span>
|
||||
<span class="org-string">'Dwz'</span>, <span class="org-constant">true</span>, ...<span class="org-comment"> % Ground Motion - Z direction</span>
|
||||
<span class="org-string">'Fty_x'</span>, <span class="org-constant">true</span>, ...<span class="org-comment"> % Translation Stage - X direction</span>
|
||||
<span class="org-string">'Fty_z'</span>, <span class="org-constant">true</span>, ...<span class="org-comment"> % Translation Stage - Z direction</span>
|
||||
<span class="org-string">'Frz_z'</span>, <span class="org-constant">true</span> ...<span class="org-comment"> % Spindle - Z direction</span>
|
||||
);
|
||||
</pre>
|
||||
</div>
|
||||
@@ -362,7 +357,7 @@ The Spindle which is rotating at 60rpm and the translation stage not moving as i
|
||||
However, vibrations of the Ty stage are included.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences('Rz_type', 'rotating', 'Rz_period', 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -370,7 +365,7 @@ However, vibrations of the Ty stage are included.
|
||||
We simulate the model.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">sim('nass_model');
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -378,23 +373,23 @@ We simulate the model.
|
||||
And we save the obtained data.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">scans_rz_align_dist = simout;
|
||||
save('./mat/experiment_tomography.mat', 'scans_rz_align_dist', '-append');
|
||||
<pre class="src src-matlab"> scans_rz_align_dist = simout;
|
||||
save(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'scans_rz_align_dist'</span>, <span class="org-string">'-append'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org2e0557a" class="outline-3">
|
||||
<h3 id="org2e0557a"><span class="section-number-3">4.2</span> Analysis</h3>
|
||||
<div id="outline-container-org10c7f76" class="outline-3">
|
||||
<h3 id="org10c7f76"><span class="section-number-3">4.2</span> Analysis</h3>
|
||||
<div class="outline-text-3" id="text-4-2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('./mat/experiment_tomography.mat', 'scans_rz_align_dist');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'scans_rz_align_dist'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org38e229c" class="figure">
|
||||
<div id="org125e802" class="figure">
|
||||
<p><img src="figs/exp_scans_rz_dist.png" alt="exp_scans_rz_dist.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 3: </span>X-Y-Z translations and rotations of the sample w.r.t. the granite when performing tomography experiment and scans with the translation stage at the same time</p>
|
||||
@@ -402,16 +397,16 @@ save('./mat/experiment_tomography.mat', 'scans_rz_align_dist', '-append');
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6c8cc28" class="outline-3">
|
||||
<h3 id="org6c8cc28"><span class="section-number-3">4.3</span> Conclusion</h3>
|
||||
<div id="outline-container-org9121d09" class="outline-3">
|
||||
<h3 id="org9121d09"><span class="section-number-3">4.3</span> Conclusion</h3>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org72f01ab" class="outline-2">
|
||||
<h2 id="org72f01ab"><span class="section-number-2">5</span> Tomography when the micro-hexapod is not centered</h2>
|
||||
<div id="outline-container-orgfc40faa" class="outline-2">
|
||||
<h2 id="orgfc40faa"><span class="section-number-2">5</span> Tomography when the micro-hexapod is not centered</h2>
|
||||
<div class="outline-text-2" id="text-5">
|
||||
<p>
|
||||
<a id="orgb31e3fb"></a>
|
||||
<a id="orgd1d4e24"></a>
|
||||
</p>
|
||||
<p>
|
||||
In this section, the sample’s center of mass is not aligned with the rotation axis anymore.
|
||||
@@ -422,14 +417,14 @@ This is due to the fact that the micro-hexapod has performed some displacement.
|
||||
No disturbances are included.
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-org98d14be" class="outline-3">
|
||||
<h3 id="org98d14be"><span class="section-number-3">5.1</span> Simulation Setup</h3>
|
||||
<div id="outline-container-orgbab9ef9" class="outline-3">
|
||||
<h3 id="orgbab9ef9"><span class="section-number-3">5.1</span> Simulation Setup</h3>
|
||||
<div class="outline-text-3" id="text-5-1">
|
||||
<p>
|
||||
We first set the wanted translation of the Micro Hexapod.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">P_micro_hexapod = [0.01; 0; 0]; % [m]
|
||||
<pre class="src src-matlab"> P_micro_hexapod = [0.01; 0; 0]; <span class="org-comment">% [m]</span>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -437,7 +432,7 @@ We first set the wanted translation of the Micro Hexapod.
|
||||
We initialize the reference path.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences('Dh_pos', [P_micro_hexapod; 0; 0; 0], 'Rz_type', 'rotating', 'Rz_period', 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Dh_pos'</span>, [P_micro_hexapod; 0; 0; 0], <span class="org-string">'Rz_type'</span>, <span class="org-string">'rotating'</span>, <span class="org-string">'Rz_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -445,7 +440,7 @@ We initialize the reference path.
|
||||
We initialize the stages.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeMicroHexapod('AP', P_micro_hexapod);
|
||||
<pre class="src src-matlab"> initializeMicroHexapod(<span class="org-string">'AP'</span>, P_micro_hexapod);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -453,13 +448,13 @@ We initialize the stages.
|
||||
And we initialize the disturbances to zero.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances(...
|
||||
'Dwx', false, ... % Ground Motion - X direction
|
||||
'Dwy', false, ... % Ground Motion - Y direction
|
||||
'Dwz', false, ... % Ground Motion - Z direction
|
||||
'Fty_x', false, ... % Translation Stage - X direction
|
||||
'Fty_z', false, ... % Translation Stage - Z direction
|
||||
'Frz_z', false ... % Spindle - Z direction
|
||||
<pre class="src src-matlab"> initializeDisturbances(...
|
||||
<span class="org-string">'Dwx'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Ground Motion - X direction</span>
|
||||
<span class="org-string">'Dwy'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Ground Motion - Y direction</span>
|
||||
<span class="org-string">'Dwz'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Ground Motion - Z direction</span>
|
||||
<span class="org-string">'Fty_x'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Translation Stage - X direction</span>
|
||||
<span class="org-string">'Fty_z'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Translation Stage - Z direction</span>
|
||||
<span class="org-string">'Frz_z'</span>, <span class="org-constant">false</span> ...<span class="org-comment"> % Spindle - Z direction</span>
|
||||
);
|
||||
</pre>
|
||||
</div>
|
||||
@@ -468,7 +463,7 @@ And we initialize the disturbances to zero.
|
||||
We simulate the model.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">sim('nass_model');
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -476,23 +471,23 @@ We simulate the model.
|
||||
And we save the obtained data.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">tomo_not_align = simout;
|
||||
save('./mat/experiment_tomography.mat', 'tomo_not_align', '-append');
|
||||
<pre class="src src-matlab"> tomo_not_align = simout;
|
||||
save(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_not_align'</span>, <span class="org-string">'-append'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6dc8ae4" class="outline-3">
|
||||
<h3 id="org6dc8ae4"><span class="section-number-3">5.2</span> Analysis</h3>
|
||||
<div id="outline-container-org012e268" class="outline-3">
|
||||
<h3 id="org012e268"><span class="section-number-3">5.2</span> Analysis</h3>
|
||||
<div class="outline-text-3" id="text-5-2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('./mat/experiment_tomography.mat', 'tomo_not_align', 'tomo_align_no_dist');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'tomo_not_align'</span>, <span class="org-string">'tomo_align_no_dist'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="orgb824a01" class="figure">
|
||||
<div id="orge17b520" class="figure">
|
||||
<p><img src="figs/exp_tomo_offset.png" alt="exp_tomo_offset.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 4: </span>X-Y-Z translation of the sample w.r.t. granite when performing tomography experiment with no disturbances (<a href="./figs/exp_tomo_offset.png">png</a>, <a href="./figs/exp_tomo_offset.pdf">pdf</a>)</p>
|
||||
@@ -500,10 +495,10 @@ save('./mat/experiment_tomography.mat', 'tomo_not_align', '-append');
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgb632268" class="outline-3">
|
||||
<h3 id="orgb632268"><span class="section-number-3">5.3</span> Conclusion</h3>
|
||||
<div id="outline-container-org75b29bc" class="outline-3">
|
||||
<h3 id="org75b29bc"><span class="section-number-3">5.3</span> Conclusion</h3>
|
||||
<div class="outline-text-3" id="text-5-3">
|
||||
<div class="important">
|
||||
<div class="important" id="org970013d">
|
||||
<p>
|
||||
The main motion error are 1Hz X-Y translations and constant Ry error.
|
||||
This is mainly due to finite stiffness of the elements.
|
||||
@@ -514,33 +509,33 @@ This is mainly due to finite stiffness of the elements.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org8fa1632" class="outline-2">
|
||||
<h2 id="org8fa1632"><span class="section-number-2">6</span> Raster Scans with the translation stage</h2>
|
||||
<div id="outline-container-org3ba6838" class="outline-2">
|
||||
<h2 id="org3ba6838"><span class="section-number-2">6</span> Raster Scans with the translation stage</h2>
|
||||
<div class="outline-text-2" id="text-6">
|
||||
<p>
|
||||
<a id="org6aaeb53"></a>
|
||||
<a id="orgeec7f3c"></a>
|
||||
</p>
|
||||
<p>
|
||||
In this section, scans with the translation stage are performed.
|
||||
</p>
|
||||
</div>
|
||||
<div id="outline-container-orgdd9a5de" class="outline-3">
|
||||
<h3 id="orgdd9a5de"><span class="section-number-3">6.1</span> Simulation Setup</h3>
|
||||
<div id="outline-container-org5f4e508" class="outline-3">
|
||||
<h3 id="org5f4e508"><span class="section-number-3">6.1</span> Simulation Setup</h3>
|
||||
<div class="outline-text-3" id="text-6-1">
|
||||
<p>
|
||||
We initialize the stages.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
initializeNanoHexapod('type', 'rigid');
|
||||
initializeSample('mass', 1);
|
||||
<pre class="src src-matlab"> initializeGround();
|
||||
initializeGranite();
|
||||
initializeTy();
|
||||
initializeRy();
|
||||
initializeRz();
|
||||
initializeMicroHexapod();
|
||||
initializeAxisc();
|
||||
initializeMirror();
|
||||
initializeNanoHexapod(<span class="org-string">'type'</span>, <span class="org-string">'rigid'</span>);
|
||||
initializeSample(<span class="org-string">'mass'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -548,13 +543,13 @@ initializeSample('mass', 1);
|
||||
And we initialize the disturbances to zero.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeDisturbances(...
|
||||
'Dwx', false, ... % Ground Motion - X direction
|
||||
'Dwy', false, ... % Ground Motion - Y direction
|
||||
'Dwz', false, ... % Ground Motion - Z direction
|
||||
'Fty_x', false, ... % Translation Stage - X direction
|
||||
'Fty_z', false, ... % Translation Stage - Z direction
|
||||
'Frz_z', false ... % Spindle - Z direction
|
||||
<pre class="src src-matlab"> initializeDisturbances(...
|
||||
<span class="org-string">'Dwx'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Ground Motion - X direction</span>
|
||||
<span class="org-string">'Dwy'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Ground Motion - Y direction</span>
|
||||
<span class="org-string">'Dwz'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Ground Motion - Z direction</span>
|
||||
<span class="org-string">'Fty_x'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Translation Stage - X direction</span>
|
||||
<span class="org-string">'Fty_z'</span>, <span class="org-constant">false</span>, ...<span class="org-comment"> % Translation Stage - Z direction</span>
|
||||
<span class="org-string">'Frz_z'</span>, <span class="org-constant">false</span> ...<span class="org-comment"> % Spindle - Z direction</span>
|
||||
);
|
||||
</pre>
|
||||
</div>
|
||||
@@ -563,7 +558,7 @@ And we initialize the disturbances to zero.
|
||||
We set the reference path to be a triangular signal for the Translation Stage.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences('Dy_type', 'triangular', 'Dy_amplitude', 10e-3, 'Dy_period', 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Dy_type'</span>, <span class="org-string">'triangular'</span>, <span class="org-string">'Dy_amplitude'</span>, 10e<span class="org-type">-</span>3, <span class="org-string">'Dy_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -571,7 +566,7 @@ We set the reference path to be a triangular signal for the Translation Stage.
|
||||
We simulate the model.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">sim('nass_model');
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -579,8 +574,8 @@ We simulate the model.
|
||||
And we save the obtained data.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">ty_scan_triangle = simout;
|
||||
save('./mat/experiment_tomography.mat', 'ty_scan_triangle', '-append');
|
||||
<pre class="src src-matlab"> ty_scan_triangle = simout;
|
||||
save(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'ty_scan_triangle'</span>, <span class="org-string">'-append'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -588,7 +583,7 @@ save('./mat/experiment_tomography.mat', 'ty_scan_triangle', '-append');
|
||||
We now set the reference path to be a sinusoidal signal for the Translation Stage.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">initializeReferences('Dy_type', 'sinusoidal', 'Dy_amplitude', 10e-3, 'Dy_period', 1);
|
||||
<pre class="src src-matlab"> initializeReferences(<span class="org-string">'Dy_type'</span>, <span class="org-string">'sinusoidal'</span>, <span class="org-string">'Dy_amplitude'</span>, 10e<span class="org-type">-</span>3, <span class="org-string">'Dy_period'</span>, 1);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -596,7 +591,7 @@ We now set the reference path to be a sinusoidal signal for the Translation Stag
|
||||
We simulate the model.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">sim('nass_model');
|
||||
<pre class="src src-matlab"> <span class="org-matlab-simulink-keyword">sim</span>(<span class="org-string">'nass_model'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@@ -604,23 +599,23 @@ We simulate the model.
|
||||
And we save the obtained data.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">ty_scan_sinus = simout;
|
||||
save('./mat/experiment_tomography.mat', 'ty_scan_sinus', '-append');
|
||||
<pre class="src src-matlab"> ty_scan_sinus = simout;
|
||||
save(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'ty_scan_sinus'</span>, <span class="org-string">'-append'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgad49d2c" class="outline-3">
|
||||
<h3 id="orgad49d2c"><span class="section-number-3">6.2</span> Analysis</h3>
|
||||
<div id="outline-container-orgf069548" class="outline-3">
|
||||
<h3 id="orgf069548"><span class="section-number-3">6.2</span> Analysis</h3>
|
||||
<div class="outline-text-3" id="text-6-2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">load('./mat/experiment_tomography.mat', 'ty_scan_triangle', 'ty_scan_sinus');
|
||||
<pre class="src src-matlab"> load(<span class="org-string">'./mat/experiment_tomography.mat'</span>, <span class="org-string">'ty_scan_triangle'</span>, <span class="org-string">'ty_scan_sinus'</span>);
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="org888f0bf" class="figure">
|
||||
<div id="orgebbbb99" class="figure">
|
||||
<p><img src="figs/exp_ty_scan.png" alt="exp_ty_scan.png" />
|
||||
</p>
|
||||
<p><span class="figure-number">Figure 5: </span>X-Y-Z translation of the sample w.r.t. granite when performing tomography experiment with no disturbances (<a href="./figs/exp_ty_scan.png">png</a>, <a href="./figs/exp_ty_scan.pdf">pdf</a>)</p>
|
||||
@@ -628,10 +623,10 @@ save('./mat/experiment_tomography.mat', 'ty_scan_sinus', '-append');
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org57c774f" class="outline-3">
|
||||
<h3 id="org57c774f"><span class="section-number-3">6.3</span> Conclusion</h3>
|
||||
<div id="outline-container-org3446ba0" class="outline-3">
|
||||
<h3 id="org3446ba0"><span class="section-number-3">6.3</span> Conclusion</h3>
|
||||
<div class="outline-text-3" id="text-6-3">
|
||||
<div class="important">
|
||||
<div class="important" id="orgf5f4292">
|
||||
<p>
|
||||
Scans with the translation stage induces some errors in the Y direction and Rx translations.
|
||||
</p>
|
||||
@@ -648,7 +643,7 @@ Thus, this should be preferred.
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-05-05 mar. 10:34</p>
|
||||
<p class="date">Created: 2021-02-20 sam. 23:08</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
BIN
docs/figs/2dof_apa_model.pdf
Normal file
BIN
docs/figs/2dof_apa_model.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
docs/figs/encoder_struts.pdf
Normal file
BIN
docs/figs/encoder_struts.png
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
docs/figs/encoders_plates_with_apa.pdf
Normal file
BIN
docs/figs/encoders_plates_with_apa.png
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
docs/figs/flexible_joint_simscape.pdf
Normal file
BIN
docs/figs/flexible_joint_simscape.png
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
docs/figs/nano_hexapod_cartesian_plant_encoder_comp.pdf
Normal file
BIN
docs/figs/nano_hexapod_cartesian_plant_encoder_comp.png
Normal file
After Width: | Height: | Size: 166 KiB |
BIN
docs/figs/nano_hexapod_cartesian_plant_perfect_joints.pdf
Normal file
BIN
docs/figs/nano_hexapod_cartesian_plant_perfect_joints.png
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
docs/figs/nano_hexapod_comp_cartesian_plants_plates.pdf
Normal file
BIN
docs/figs/nano_hexapod_comp_cartesian_plants_plates.png
Normal file
After Width: | Height: | Size: 125 KiB |
BIN
docs/figs/nano_hexapod_comp_cartesian_plants_struts.pdf
Normal file
BIN
docs/figs/nano_hexapod_comp_cartesian_plants_struts.png
Normal file
After Width: | Height: | Size: 146 KiB |
BIN
docs/figs/nano_hexapod_decentralized_schematic.pdf
Normal file
BIN
docs/figs/nano_hexapod_decentralized_schematic.png
Normal file
After Width: | Height: | Size: 6.1 KiB |
2172
docs/figs/nano_hexapod_diagonal_plant_cok.pdf
Normal file
BIN
docs/figs/nano_hexapod_diagonal_plant_cok.png
Normal file
After Width: | Height: | Size: 226 KiB |
BIN
docs/figs/nano_hexapod_dvf_compare_compliance_plates.pdf
Normal file
BIN
docs/figs/nano_hexapod_dvf_compare_compliance_plates.png
Normal file
After Width: | Height: | Size: 144 KiB |
BIN
docs/figs/nano_hexapod_dvf_compare_compliance_struts.pdf
Normal file
BIN
docs/figs/nano_hexapod_dvf_compare_compliance_struts.png
Normal file
After Width: | Height: | Size: 151 KiB |
BIN
docs/figs/nano_hexapod_dvf_loop_gain_plates.pdf
Normal file
BIN
docs/figs/nano_hexapod_dvf_loop_gain_plates.png
Normal file
After Width: | Height: | Size: 116 KiB |
BIN
docs/figs/nano_hexapod_dvf_loop_gain_struts.pdf
Normal file
BIN
docs/figs/nano_hexapod_dvf_loop_gain_struts.png
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
docs/figs/nano_hexapod_dvf_plant_bode_plot_plates.pdf
Normal file
BIN
docs/figs/nano_hexapod_dvf_plant_bode_plot_plates.png
Normal file
After Width: | Height: | Size: 167 KiB |
BIN
docs/figs/nano_hexapod_dvf_plant_bode_plot_struts.pdf
Normal file
BIN
docs/figs/nano_hexapod_dvf_plant_bode_plot_struts.png
Normal file
After Width: | Height: | Size: 159 KiB |
BIN
docs/figs/nano_hexapod_dvf_root_locus_plates.pdf
Normal file
BIN
docs/figs/nano_hexapod_dvf_root_locus_plates.png
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
docs/figs/nano_hexapod_dvf_root_locus_struts.pdf
Normal file
BIN
docs/figs/nano_hexapod_dvf_root_locus_struts.png
Normal file
After Width: | Height: | Size: 60 KiB |
2665
docs/figs/nano_hexapod_effect_dvf_plant_plates.pdf
Normal file
BIN
docs/figs/nano_hexapod_effect_dvf_plant_plates.png
Normal file
After Width: | Height: | Size: 181 KiB |