From 88581c5240e322e9af992c56020518ac426bd2fc Mon Sep 17 00:00:00 2001 From: wood-galaxy Date: Thu, 26 Nov 2015 15:04:11 +0100 Subject: [PATCH] Changed ['PartsLibrary.FCMacro'] --- PartsLibrary.FCMacro | 6 +- .../Connectors/Ironsmith Parts/PPA150.fcstd | Bin 0 -> 38221 bytes .../Connectors/Ironsmith Parts/PPA150.step | 2823 +++++++++++++++++ .../Connectors/Ironsmith Parts/PPA150.stl | Bin 0 -> 83884 bytes 4 files changed, 2827 insertions(+), 2 deletions(-) create mode 100644 Wood Construction/Connectors/Ironsmith Parts/PPA150.fcstd create mode 100644 Wood Construction/Connectors/Ironsmith Parts/PPA150.step create mode 100644 Wood Construction/Connectors/Ironsmith Parts/PPA150.stl diff --git a/PartsLibrary.FCMacro b/PartsLibrary.FCMacro index 4b586380..d6879162 100644 --- a/PartsLibrary.FCMacro +++ b/PartsLibrary.FCMacro @@ -243,8 +243,10 @@ class ExpDockWidget(QtGui.QDockWidget): Mesh.export(toexport,STLfilename) def pushlibrary(self): - modified_files = repo.git.diff("--name-only").split() - untracked_files = repo.git.ls_files("--other","--exclude-standard").split() + modified_files = repo.git.diff("--name-only").split("\n") + print(repo.git.diff("--name-only")) + untracked_files = repo.git.ls_files("--other","--exclude-standard").split("\n") + print(repo.git.ls_files("--other","--exclude-standard")) import ArchServer d = ArchServer._ArchGitDialog() d.label.setText(str(len(modified_files)+len(untracked_files))+" new and modified file(s)") diff --git a/Wood Construction/Connectors/Ironsmith Parts/PPA150.fcstd b/Wood Construction/Connectors/Ironsmith Parts/PPA150.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..cc77564b88a423f1af664d053d15077e7ba425bc GIT binary patch literal 38221 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

mw{y3%<$Ii&c{a_UA-rP7$A=h(vO8*f~2-?PD( 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 literal 0 HcmV?d00001 diff --git a/Wood Construction/Connectors/Ironsmith Parts/PPA150.step b/Wood Construction/Connectors/Ironsmith Parts/PPA150.step new file mode 100644 index 00000000..92b509e1 --- /dev/null +++ b/Wood Construction/Connectors/Ironsmith Parts/PPA150.step @@ -0,0 +1,2823 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jo/Logiciels/FreeCAD/FreeCAD-library/Wood +Construction/Connectors/Ironsmith Parts/PPA150.step', + '2015-11-26T14:47:07',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 6.8 1', + 'Open CASCADE STEP translator 6.8 1','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2347); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = BREP_WITH_VOIDS('',#16,(#2241)); +#16 = CLOSED_SHELL('',(#17,#424,#500,#549,#598,#647,#696,#745,#794,#821, + #903,#962,#1044,#1126,#1208,#1235,#1605,#1681,#1730,#1779,#1828, + #1877,#1926,#1975,#2002,#2056,#2110,#2164,#2218)); +#17 = ADVANCED_FACE('',(#18,#249,#284,#319,#354,#389),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167,#195,#223)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-58.,-65.,4.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(58.,-65.,4.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-65.,-65.,4.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-65.,-65.,4.)); +#35 = DIRECTION('',(0.,0.,-1.)); +#36 = DIRECTION('',(-1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-65.,-65.,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,-4.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-65.,-58.,4.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-61.5,-61.5,4.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-3.5,3.5)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.707106781187,0.707106781187)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-61.5,-61.5,0.)); +#75 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#76 = DIRECTION('',(0.,0.,1.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(4.,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-65.,58.,4.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-65.,65.,4.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,-1.,0.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,130.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-65.,65.,0.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,-4.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.T.); +#112 = EDGE_CURVE('',#85,#113,#115,.T.); +#113 = VERTEX_POINT('',#114); +#114 = CARTESIAN_POINT('',(-58.,65.,4.)); +#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.); +#116 = LINE('',#117,#118); +#117 = CARTESIAN_POINT('',(-94.,29.,4.)); +#118 = VECTOR('',#119,1.); +#119 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#120 = PCURVE('',#32,#121); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(29.,94.)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(-0.707106781187,0.707106781187)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = PCURVE('',#128,#133); +#128 = PLANE('',#129); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(-61.5,61.5,0.)); +#131 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#132 = DIRECTION('',(0.,0.,1.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(4.,-45.96194077712)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(0.,1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = ORIENTED_EDGE('',*,*,#140,.F.); +#140 = EDGE_CURVE('',#141,#113,#143,.T.); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(58.,65.,4.)); +#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(65.,65.,4.)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(-1.,0.,0.)); +#148 = PCURVE('',#32,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-130.,130.)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(1.,0.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#156,#161); +#156 = PLANE('',#157); +#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160); +#158 = CARTESIAN_POINT('',(65.,65.,0.)); +#159 = DIRECTION('',(0.,-1.,0.)); +#160 = DIRECTION('',(-1.,0.,0.)); +#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(0.,-4.)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(1.,0.)); +#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#141,#171,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(65.,58.,4.)); +#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(61.5,61.5,4.)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#176 = PCURVE('',#32,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(-126.5,126.5)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(0.707106781187,0.707106781187)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = PCURVE('',#184,#189); +#184 = PLANE('',#185); +#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188); +#186 = CARTESIAN_POINT('',(61.5,61.5,0.)); +#187 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#188 = DIRECTION('',(0.,0.,-1.)); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(-4.,0.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(0.,1.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = ORIENTED_EDGE('',*,*,#196,.F.); +#196 = EDGE_CURVE('',#197,#169,#199,.T.); +#197 = VERTEX_POINT('',#198); +#198 = CARTESIAN_POINT('',(65.,-58.,4.)); +#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(65.,-65.,4.)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(0.,1.,0.)); +#204 = PCURVE('',#32,#205); +#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210); +#206 = LINE('',#207,#208); +#207 = CARTESIAN_POINT('',(-130.,0.)); +#208 = VECTOR('',#209,1.); +#209 = DIRECTION('',(0.,1.)); +#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#211 = PCURVE('',#212,#217); +#212 = PLANE('',#213); +#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216); +#214 = CARTESIAN_POINT('',(65.,-65.,0.)); +#215 = DIRECTION('',(-1.,0.,0.)); +#216 = DIRECTION('',(0.,1.,0.)); +#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222); +#218 = LINE('',#219,#220); +#219 = CARTESIAN_POINT('',(0.,-4.)); +#220 = VECTOR('',#221,1.); +#221 = DIRECTION('',(1.,0.)); +#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#223 = ORIENTED_EDGE('',*,*,#224,.F.); +#224 = EDGE_CURVE('',#24,#197,#225,.T.); +#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(29.,-94.,4.)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#230 = PCURVE('',#32,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(-94.,-29.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(-0.707106781187,0.707106781187)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = PCURVE('',#238,#243); +#238 = PLANE('',#239); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(61.5,-61.5,0.)); +#241 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#242 = DIRECTION('',(-0.,-0.,-1.)); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(-4.,-45.96194077712)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(-0.,1.)); +#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251)); +#251 = ORIENTED_EDGE('',*,*,#252,.T.); +#252 = EDGE_CURVE('',#253,#253,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-46.,-50.,4.)); +#255 = SURFACE_CURVE('',#256,(#261,#272),.PCURVE_S1.); +#256 = CIRCLE('',#257,4.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(-50.,-50.,4.)); +#259 = DIRECTION('',(0.,0.,1.)); +#260 = DIRECTION('',(1.,0.,0.)); +#261 = PCURVE('',#32,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#271); +#263 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#264,#265,#266,#267,#268,#269 +,#270),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#264 = CARTESIAN_POINT('',(-19.,15.)); +#265 = CARTESIAN_POINT('',(-19.,21.928203230276)); +#266 = CARTESIAN_POINT('',(-13.,18.464101615138)); +#267 = CARTESIAN_POINT('',(-7.,15.)); +#268 = CARTESIAN_POINT('',(-13.,11.535898384862)); +#269 = CARTESIAN_POINT('',(-19.,8.071796769724)); +#270 = CARTESIAN_POINT('',(-19.,15.)); +#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#272 = PCURVE('',#273,#278); +#273 = CYLINDRICAL_SURFACE('',#274,4.); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(-50.,-50.,4.)); +#276 = DIRECTION('',(0.,0.,1.)); +#277 = DIRECTION('',(1.,0.,0.)); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = FACE_BOUND('',#285,.F.); +#285 = EDGE_LOOP('',(#286)); +#286 = ORIENTED_EDGE('',*,*,#287,.T.); +#287 = EDGE_CURVE('',#288,#288,#290,.T.); +#288 = VERTEX_POINT('',#289); +#289 = CARTESIAN_POINT('',(20.,0.,4.)); +#290 = SURFACE_CURVE('',#291,(#296,#307),.PCURVE_S1.); +#291 = CIRCLE('',#292,20.); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(0.,0.,4.)); +#294 = DIRECTION('',(0.,0.,1.)); +#295 = DIRECTION('',(1.,0.,0.)); +#296 = PCURVE('',#32,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#306); +#298 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#299,#300,#301,#302,#303,#304 +,#305),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#299 = CARTESIAN_POINT('',(-85.,65.)); +#300 = CARTESIAN_POINT('',(-85.,99.641016151378)); +#301 = CARTESIAN_POINT('',(-55.,82.320508075689)); +#302 = CARTESIAN_POINT('',(-25.,65.)); +#303 = CARTESIAN_POINT('',(-55.,47.679491924311)); +#304 = CARTESIAN_POINT('',(-85.,30.358983848622)); +#305 = CARTESIAN_POINT('',(-85.,65.)); +#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#307 = PCURVE('',#308,#313); +#308 = CYLINDRICAL_SURFACE('',#309,20.); +#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312); +#310 = CARTESIAN_POINT('',(0.,0.,4.)); +#311 = DIRECTION('',(-0.,-0.,-1.)); +#312 = DIRECTION('',(1.,0.,0.)); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318); +#314 = LINE('',#315,#316); +#315 = CARTESIAN_POINT('',(-0.,0.)); +#316 = VECTOR('',#317,1.); +#317 = DIRECTION('',(-1.,0.)); +#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#319 = FACE_BOUND('',#320,.F.); +#320 = EDGE_LOOP('',(#321)); +#321 = ORIENTED_EDGE('',*,*,#322,.T.); +#322 = EDGE_CURVE('',#323,#323,#325,.T.); +#323 = VERTEX_POINT('',#324); +#324 = CARTESIAN_POINT('',(-46.,50.,4.)); +#325 = SURFACE_CURVE('',#326,(#331,#342),.PCURVE_S1.); +#326 = CIRCLE('',#327,4.); +#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330); +#328 = CARTESIAN_POINT('',(-50.,50.,4.)); +#329 = DIRECTION('',(0.,0.,1.)); +#330 = DIRECTION('',(1.,0.,0.)); +#331 = PCURVE('',#32,#332); +#332 = DEFINITIONAL_REPRESENTATION('',(#333),#341); +#333 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#334,#335,#336,#337,#338,#339 +,#340),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#334 = CARTESIAN_POINT('',(-19.,115.)); +#335 = CARTESIAN_POINT('',(-19.,121.92820323027)); +#336 = CARTESIAN_POINT('',(-13.,118.46410161513)); +#337 = CARTESIAN_POINT('',(-7.,115.)); +#338 = CARTESIAN_POINT('',(-13.,111.53589838486)); +#339 = CARTESIAN_POINT('',(-19.,108.07179676972)); +#340 = CARTESIAN_POINT('',(-19.,115.)); +#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#342 = PCURVE('',#343,#348); +#343 = CYLINDRICAL_SURFACE('',#344,4.); +#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347); +#345 = CARTESIAN_POINT('',(-50.,50.,4.)); +#346 = DIRECTION('',(0.,0.,1.)); +#347 = DIRECTION('',(1.,0.,0.)); +#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(0.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(1.,0.)); +#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#354 = FACE_BOUND('',#355,.F.); +#355 = EDGE_LOOP('',(#356)); +#356 = ORIENTED_EDGE('',*,*,#357,.T.); +#357 = EDGE_CURVE('',#358,#358,#360,.T.); +#358 = VERTEX_POINT('',#359); +#359 = CARTESIAN_POINT('',(54.,50.,4.)); +#360 = SURFACE_CURVE('',#361,(#366,#377),.PCURVE_S1.); +#361 = CIRCLE('',#362,4.); +#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365); +#363 = CARTESIAN_POINT('',(50.,50.,4.)); +#364 = DIRECTION('',(0.,0.,1.)); +#365 = DIRECTION('',(1.,0.,0.)); +#366 = PCURVE('',#32,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#376); +#368 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#369,#370,#371,#372,#373,#374 +,#375),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#369 = CARTESIAN_POINT('',(-119.,115.)); +#370 = CARTESIAN_POINT('',(-119.,121.92820323027)); +#371 = CARTESIAN_POINT('',(-113.,118.46410161513)); +#372 = CARTESIAN_POINT('',(-107.,115.)); +#373 = CARTESIAN_POINT('',(-113.,111.53589838486)); +#374 = CARTESIAN_POINT('',(-119.,108.07179676972)); +#375 = CARTESIAN_POINT('',(-119.,115.)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#378,#383); +#378 = CYLINDRICAL_SURFACE('',#379,4.); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(50.,50.,4.)); +#381 = DIRECTION('',(0.,0.,1.)); +#382 = DIRECTION('',(1.,0.,0.)); +#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(0.,0.)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(1.,0.)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = FACE_BOUND('',#390,.F.); +#390 = EDGE_LOOP('',(#391)); +#391 = ORIENTED_EDGE('',*,*,#392,.T.); +#392 = EDGE_CURVE('',#393,#393,#395,.T.); +#393 = VERTEX_POINT('',#394); +#394 = CARTESIAN_POINT('',(54.,-50.,4.)); +#395 = SURFACE_CURVE('',#396,(#401,#412),.PCURVE_S1.); +#396 = CIRCLE('',#397,4.); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(50.,-50.,4.)); +#399 = DIRECTION('',(0.,0.,1.)); +#400 = DIRECTION('',(1.,0.,0.)); +#401 = PCURVE('',#32,#402); +#402 = DEFINITIONAL_REPRESENTATION('',(#403),#411); +#403 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#404,#405,#406,#407,#408,#409 +,#410),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#404 = CARTESIAN_POINT('',(-119.,15.)); +#405 = CARTESIAN_POINT('',(-119.,21.928203230276)); +#406 = CARTESIAN_POINT('',(-113.,18.464101615138)); +#407 = CARTESIAN_POINT('',(-107.,15.)); +#408 = CARTESIAN_POINT('',(-113.,11.535898384862)); +#409 = CARTESIAN_POINT('',(-119.,8.071796769724)); +#410 = CARTESIAN_POINT('',(-119.,15.)); +#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#412 = PCURVE('',#413,#418); +#413 = CYLINDRICAL_SURFACE('',#414,4.); +#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417); +#415 = CARTESIAN_POINT('',(50.,-50.,4.)); +#416 = DIRECTION('',(0.,0.,1.)); +#417 = DIRECTION('',(1.,0.,0.)); +#418 = DEFINITIONAL_REPRESENTATION('',(#419),#423); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(0.,0.)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(1.,0.)); +#423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#424 = ADVANCED_FACE('',(#425),#44,.F.); +#425 = FACE_BOUND('',#426,.F.); +#426 = EDGE_LOOP('',(#427,#457,#478,#479)); +#427 = ORIENTED_EDGE('',*,*,#428,.F.); +#428 = EDGE_CURVE('',#429,#431,#433,.T.); +#429 = VERTEX_POINT('',#430); +#430 = CARTESIAN_POINT('',(-58.,-65.,0.)); +#431 = VERTEX_POINT('',#432); +#432 = CARTESIAN_POINT('',(58.,-65.,0.)); +#433 = SURFACE_CURVE('',#434,(#438,#445),.PCURVE_S1.); +#434 = LINE('',#435,#436); +#435 = CARTESIAN_POINT('',(-65.,-65.,0.)); +#436 = VECTOR('',#437,1.); +#437 = DIRECTION('',(1.,0.,0.)); +#438 = PCURVE('',#44,#439); +#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444); +#440 = LINE('',#441,#442); +#441 = CARTESIAN_POINT('',(0.,0.)); +#442 = VECTOR('',#443,1.); +#443 = DIRECTION('',(1.,0.)); +#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#445 = PCURVE('',#446,#451); +#446 = PLANE('',#447); +#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450); +#448 = CARTESIAN_POINT('',(-65.,-65.,0.)); +#449 = DIRECTION('',(0.,0.,-1.)); +#450 = DIRECTION('',(-1.,0.,0.)); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.,0.)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(-1.,0.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = ORIENTED_EDGE('',*,*,#458,.T.); +#458 = EDGE_CURVE('',#429,#22,#459,.T.); +#459 = SURFACE_CURVE('',#460,(#464,#471),.PCURVE_S1.); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(-58.,-65.,0.)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(0.,0.,1.)); +#464 = PCURVE('',#44,#465); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(7.,0.)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(0.,-1.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = PCURVE('',#72,#472); +#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477); +#473 = LINE('',#474,#475); +#474 = CARTESIAN_POINT('',(0.,-4.949747468306)); +#475 = VECTOR('',#476,1.); +#476 = DIRECTION('',(1.,0.)); +#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#478 = ORIENTED_EDGE('',*,*,#21,.T.); +#479 = ORIENTED_EDGE('',*,*,#480,.F.); +#480 = EDGE_CURVE('',#431,#24,#481,.T.); +#481 = SURFACE_CURVE('',#482,(#486,#493),.PCURVE_S1.); +#482 = LINE('',#483,#484); +#483 = CARTESIAN_POINT('',(58.,-65.,0.)); +#484 = VECTOR('',#485,1.); +#485 = DIRECTION('',(0.,0.,1.)); +#486 = PCURVE('',#44,#487); +#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(123.,0.)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(0.,-1.)); +#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#493 = PCURVE('',#238,#494); +#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(-0.,-4.949747468306)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(-1.,0.)); +#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#500 = ADVANCED_FACE('',(#501),#72,.T.); +#501 = FACE_BOUND('',#502,.T.); +#502 = EDGE_LOOP('',(#503,#526,#527,#528)); +#503 = ORIENTED_EDGE('',*,*,#504,.F.); +#504 = EDGE_CURVE('',#429,#505,#507,.T.); +#505 = VERTEX_POINT('',#506); +#506 = CARTESIAN_POINT('',(-65.,-58.,0.)); +#507 = SURFACE_CURVE('',#508,(#512,#519),.PCURVE_S1.); +#508 = LINE('',#509,#510); +#509 = CARTESIAN_POINT('',(-61.5,-61.5,0.)); +#510 = VECTOR('',#511,1.); +#511 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#512 = PCURVE('',#72,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(0.,0.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = PCURVE('',#446,#520); +#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525); +#521 = LINE('',#522,#523); +#522 = CARTESIAN_POINT('',(-3.5,3.5)); +#523 = VECTOR('',#524,1.); +#524 = DIRECTION('',(0.707106781187,0.707106781187)); +#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#526 = ORIENTED_EDGE('',*,*,#458,.T.); +#527 = ORIENTED_EDGE('',*,*,#56,.T.); +#528 = ORIENTED_EDGE('',*,*,#529,.F.); +#529 = EDGE_CURVE('',#505,#57,#530,.T.); +#530 = SURFACE_CURVE('',#531,(#535,#542),.PCURVE_S1.); +#531 = LINE('',#532,#533); +#532 = CARTESIAN_POINT('',(-65.,-58.,0.)); +#533 = VECTOR('',#534,1.); +#534 = DIRECTION('',(0.,0.,1.)); +#535 = PCURVE('',#72,#536); +#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(0.,4.949747468306)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = PCURVE('',#100,#543); +#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(123.,-0.)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(0.,-1.)); +#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#549 = ADVANCED_FACE('',(#550),#238,.T.); +#550 = FACE_BOUND('',#551,.F.); +#551 = EDGE_LOOP('',(#552,#575,#576,#577)); +#552 = ORIENTED_EDGE('',*,*,#553,.F.); +#553 = EDGE_CURVE('',#431,#554,#556,.T.); +#554 = VERTEX_POINT('',#555); +#555 = CARTESIAN_POINT('',(65.,-58.,0.)); +#556 = SURFACE_CURVE('',#557,(#561,#568),.PCURVE_S1.); +#557 = LINE('',#558,#559); +#558 = CARTESIAN_POINT('',(29.,-94.,0.)); +#559 = VECTOR('',#560,1.); +#560 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#561 = PCURVE('',#238,#562); +#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(-0.,-45.96194077712)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(-0.,1.)); +#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#568 = PCURVE('',#446,#569); +#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(-94.,-29.)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(-0.707106781187,0.707106781187)); +#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#575 = ORIENTED_EDGE('',*,*,#480,.T.); +#576 = ORIENTED_EDGE('',*,*,#224,.T.); +#577 = ORIENTED_EDGE('',*,*,#578,.F.); +#578 = EDGE_CURVE('',#554,#197,#579,.T.); +#579 = SURFACE_CURVE('',#580,(#584,#591),.PCURVE_S1.); +#580 = LINE('',#581,#582); +#581 = CARTESIAN_POINT('',(65.,-58.,0.)); +#582 = VECTOR('',#583,1.); +#583 = DIRECTION('',(0.,0.,1.)); +#584 = PCURVE('',#238,#585); +#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(-0.,4.949747468306)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(-1.,0.)); +#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#591 = PCURVE('',#212,#592); +#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(7.,0.)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(0.,-1.)); +#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#598 = ADVANCED_FACE('',(#599),#100,.F.); +#599 = FACE_BOUND('',#600,.F.); +#600 = EDGE_LOOP('',(#601,#624,#645,#646)); +#601 = ORIENTED_EDGE('',*,*,#602,.F.); +#602 = EDGE_CURVE('',#603,#505,#605,.T.); +#603 = VERTEX_POINT('',#604); +#604 = CARTESIAN_POINT('',(-65.,58.,0.)); +#605 = SURFACE_CURVE('',#606,(#610,#617),.PCURVE_S1.); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(-65.,65.,0.)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(0.,-1.,0.)); +#610 = PCURVE('',#100,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(0.,0.)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(1.,0.)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = PCURVE('',#446,#618); +#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.,130.)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.,-1.)); +#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#624 = ORIENTED_EDGE('',*,*,#625,.T.); +#625 = EDGE_CURVE('',#603,#85,#626,.T.); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(-65.,58.,0.)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = PCURVE('',#100,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(7.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(0.,-1.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#128,#639); +#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(0.,-4.949747468306)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(1.,0.)); +#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#645 = ORIENTED_EDGE('',*,*,#84,.T.); +#646 = ORIENTED_EDGE('',*,*,#529,.F.); +#647 = ADVANCED_FACE('',(#648),#212,.F.); +#648 = FACE_BOUND('',#649,.F.); +#649 = EDGE_LOOP('',(#650,#673,#674,#675)); +#650 = ORIENTED_EDGE('',*,*,#651,.F.); +#651 = EDGE_CURVE('',#554,#652,#654,.T.); +#652 = VERTEX_POINT('',#653); +#653 = CARTESIAN_POINT('',(65.,58.,0.)); +#654 = SURFACE_CURVE('',#655,(#659,#666),.PCURVE_S1.); +#655 = LINE('',#656,#657); +#656 = CARTESIAN_POINT('',(65.,-65.,0.)); +#657 = VECTOR('',#658,1.); +#658 = DIRECTION('',(0.,1.,0.)); +#659 = PCURVE('',#212,#660); +#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665); +#661 = LINE('',#662,#663); +#662 = CARTESIAN_POINT('',(0.,0.)); +#663 = VECTOR('',#664,1.); +#664 = DIRECTION('',(1.,0.)); +#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#666 = PCURVE('',#446,#667); +#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672); +#668 = LINE('',#669,#670); +#669 = CARTESIAN_POINT('',(-130.,0.)); +#670 = VECTOR('',#671,1.); +#671 = DIRECTION('',(0.,1.)); +#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#673 = ORIENTED_EDGE('',*,*,#578,.T.); +#674 = ORIENTED_EDGE('',*,*,#196,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.F.); +#676 = EDGE_CURVE('',#652,#169,#677,.T.); +#677 = SURFACE_CURVE('',#678,(#682,#689),.PCURVE_S1.); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(65.,58.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,0.,1.)); +#682 = PCURVE('',#212,#683); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688); +#684 = LINE('',#685,#686); +#685 = CARTESIAN_POINT('',(123.,0.)); +#686 = VECTOR('',#687,1.); +#687 = DIRECTION('',(0.,-1.)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = PCURVE('',#184,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(-0.,-4.949747468306)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(-1.,0.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ADVANCED_FACE('',(#697),#128,.T.); +#697 = FACE_BOUND('',#698,.T.); +#698 = EDGE_LOOP('',(#699,#722,#723,#724)); +#699 = ORIENTED_EDGE('',*,*,#700,.F.); +#700 = EDGE_CURVE('',#603,#701,#703,.T.); +#701 = VERTEX_POINT('',#702); +#702 = CARTESIAN_POINT('',(-58.,65.,0.)); +#703 = SURFACE_CURVE('',#704,(#708,#715),.PCURVE_S1.); +#704 = LINE('',#705,#706); +#705 = CARTESIAN_POINT('',(-94.,29.,0.)); +#706 = VECTOR('',#707,1.); +#707 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#708 = PCURVE('',#128,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#714); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(0.,-45.96194077712)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(0.,1.)); +#714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#715 = PCURVE('',#446,#716); +#716 = DEFINITIONAL_REPRESENTATION('',(#717),#721); +#717 = LINE('',#718,#719); +#718 = CARTESIAN_POINT('',(29.,94.)); +#719 = VECTOR('',#720,1.); +#720 = DIRECTION('',(-0.707106781187,0.707106781187)); +#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#722 = ORIENTED_EDGE('',*,*,#625,.T.); +#723 = ORIENTED_EDGE('',*,*,#112,.T.); +#724 = ORIENTED_EDGE('',*,*,#725,.F.); +#725 = EDGE_CURVE('',#701,#113,#726,.T.); +#726 = SURFACE_CURVE('',#727,(#731,#738),.PCURVE_S1.); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(-58.,65.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,0.,1.)); +#731 = PCURVE('',#128,#732); +#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(0.,4.949747468306)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(1.,0.)); +#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#738 = PCURVE('',#156,#739); +#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(123.,0.)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(0.,-1.)); +#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#745 = ADVANCED_FACE('',(#746),#184,.T.); +#746 = FACE_BOUND('',#747,.F.); +#747 = EDGE_LOOP('',(#748,#771,#772,#773)); +#748 = ORIENTED_EDGE('',*,*,#749,.F.); +#749 = EDGE_CURVE('',#652,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(58.,65.,0.)); +#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(61.5,61.5,0.)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#757 = PCURVE('',#184,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(-0.,0.)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.,1.)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#764 = PCURVE('',#446,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(-126.5,126.5)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(0.707106781187,0.707106781187)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#771 = ORIENTED_EDGE('',*,*,#676,.T.); +#772 = ORIENTED_EDGE('',*,*,#168,.T.); +#773 = ORIENTED_EDGE('',*,*,#774,.F.); +#774 = EDGE_CURVE('',#750,#141,#775,.T.); +#775 = SURFACE_CURVE('',#776,(#780,#787),.PCURVE_S1.); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(58.,65.,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,0.,1.)); +#780 = PCURVE('',#184,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(-0.,4.949747468306)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(-1.,0.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#156,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(7.,0.)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.,-1.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ADVANCED_FACE('',(#795),#156,.F.); +#795 = FACE_BOUND('',#796,.F.); +#796 = EDGE_LOOP('',(#797,#818,#819,#820)); +#797 = ORIENTED_EDGE('',*,*,#798,.F.); +#798 = EDGE_CURVE('',#750,#701,#799,.T.); +#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(65.,65.,0.)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(-1.,0.,0.)); +#804 = PCURVE('',#156,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(0.,-0.)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(1.,0.)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#811 = PCURVE('',#446,#812); +#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(-130.,130.)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(1.,0.)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#818 = ORIENTED_EDGE('',*,*,#774,.T.); +#819 = ORIENTED_EDGE('',*,*,#140,.T.); +#820 = ORIENTED_EDGE('',*,*,#725,.F.); +#821 = ADVANCED_FACE('',(#822),#273,.F.); +#822 = FACE_BOUND('',#823,.F.); +#823 = EDGE_LOOP('',(#824,#847,#875,#901,#902)); +#824 = ORIENTED_EDGE('',*,*,#825,.T.); +#825 = EDGE_CURVE('',#253,#826,#828,.T.); +#826 = VERTEX_POINT('',#827); +#827 = CARTESIAN_POINT('',(-46.,-50.,0.)); +#828 = SEAM_CURVE('',#829,(#833,#840),.PCURVE_S1.); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(-46.,-50.,4.)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(-0.,-0.,-1.)); +#833 = PCURVE('',#273,#834); +#834 = DEFINITIONAL_REPRESENTATION('',(#835),#839); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(0.,0.)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(0.,-1.)); +#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#840 = PCURVE('',#273,#841); +#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(6.28318530718,0.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(0.,-1.)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = ORIENTED_EDGE('',*,*,#848,.T.); +#848 = EDGE_CURVE('',#826,#849,#851,.T.); +#849 = VERTEX_POINT('',#850); +#850 = CARTESIAN_POINT('',(-50.,-54.,0.)); +#851 = SURFACE_CURVE('',#852,(#857,#864),.PCURVE_S1.); +#852 = CIRCLE('',#853,4.); +#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856); +#854 = CARTESIAN_POINT('',(-50.,-50.,0.)); +#855 = DIRECTION('',(-0.,0.,1.)); +#856 = DIRECTION('',(0.,-1.,0.)); +#857 = PCURVE('',#273,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-1.570796326795,-4.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = PCURVE('',#446,#865); +#865 = DEFINITIONAL_REPRESENTATION('',(#866),#874); +#866 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#867,#868,#869,#870,#871,#872 +,#873),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#867 = CARTESIAN_POINT('',(-15.,11.)); +#868 = CARTESIAN_POINT('',(-21.92820323027,11.)); +#869 = CARTESIAN_POINT('',(-18.46410161513,17.)); +#870 = CARTESIAN_POINT('',(-15.,23.)); +#871 = CARTESIAN_POINT('',(-11.53589838486,17.)); +#872 = CARTESIAN_POINT('',(-8.071796769724,11.)); +#873 = CARTESIAN_POINT('',(-15.,11.)); +#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#875 = ORIENTED_EDGE('',*,*,#876,.T.); +#876 = EDGE_CURVE('',#849,#826,#877,.T.); +#877 = SURFACE_CURVE('',#878,(#883,#890),.PCURVE_S1.); +#878 = CIRCLE('',#879,4.); +#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882); +#880 = CARTESIAN_POINT('',(-50.,-50.,0.)); +#881 = DIRECTION('',(-0.,0.,1.)); +#882 = DIRECTION('',(0.,-1.,0.)); +#883 = PCURVE('',#273,#884); +#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(4.712388980385,-4.)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(1.,0.)); +#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#890 = PCURVE('',#446,#891); +#891 = DEFINITIONAL_REPRESENTATION('',(#892),#900); +#892 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#893,#894,#895,#896,#897,#898 +,#899),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#893 = CARTESIAN_POINT('',(-15.,11.)); +#894 = CARTESIAN_POINT('',(-21.92820323027,11.)); +#895 = CARTESIAN_POINT('',(-18.46410161513,17.)); +#896 = CARTESIAN_POINT('',(-15.,23.)); +#897 = CARTESIAN_POINT('',(-11.53589838486,17.)); +#898 = CARTESIAN_POINT('',(-8.071796769724,11.)); +#899 = CARTESIAN_POINT('',(-15.,11.)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = ORIENTED_EDGE('',*,*,#825,.F.); +#902 = ORIENTED_EDGE('',*,*,#252,.F.); +#903 = ADVANCED_FACE('',(#904),#308,.T.); +#904 = FACE_BOUND('',#905,.F.); +#905 = EDGE_LOOP('',(#906,#929,#930,#931)); +#906 = ORIENTED_EDGE('',*,*,#907,.F.); +#907 = EDGE_CURVE('',#288,#908,#910,.T.); +#908 = VERTEX_POINT('',#909); +#909 = CARTESIAN_POINT('',(20.,0.,146.)); +#910 = SEAM_CURVE('',#911,(#915,#922),.PCURVE_S1.); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(20.,0.,4.)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(0.,0.,1.)); +#915 = PCURVE('',#308,#916); +#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(-0.,-1.)); +#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#922 = PCURVE('',#308,#923); +#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(-0.,0.)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(-0.,-1.)); +#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#929 = ORIENTED_EDGE('',*,*,#287,.F.); +#930 = ORIENTED_EDGE('',*,*,#907,.T.); +#931 = ORIENTED_EDGE('',*,*,#932,.T.); +#932 = EDGE_CURVE('',#908,#908,#933,.T.); +#933 = SURFACE_CURVE('',#934,(#939,#946),.PCURVE_S1.); +#934 = CIRCLE('',#935,20.); +#935 = AXIS2_PLACEMENT_3D('',#936,#937,#938); +#936 = CARTESIAN_POINT('',(0.,0.,146.)); +#937 = DIRECTION('',(0.,0.,1.)); +#938 = DIRECTION('',(1.,0.,0.)); +#939 = PCURVE('',#308,#940); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-0.,-142.)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(-1.,0.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = PCURVE('',#947,#952); +#947 = PLANE('',#948); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(-50.,-50.,146.)); +#950 = DIRECTION('',(0.,0.,-1.)); +#951 = DIRECTION('',(-1.,0.,0.)); +#952 = DEFINITIONAL_REPRESENTATION('',(#953),#961); +#953 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#954,#955,#956,#957,#958,#959 +,#960),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#954 = CARTESIAN_POINT('',(-70.,50.)); +#955 = CARTESIAN_POINT('',(-70.,84.641016151378)); +#956 = CARTESIAN_POINT('',(-40.,67.320508075689)); +#957 = CARTESIAN_POINT('',(-10.,50.)); +#958 = CARTESIAN_POINT('',(-40.,32.679491924311)); +#959 = CARTESIAN_POINT('',(-70.,15.358983848622)); +#960 = CARTESIAN_POINT('',(-70.,50.)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#962 = ADVANCED_FACE('',(#963),#343,.F.); +#963 = FACE_BOUND('',#964,.F.); +#964 = EDGE_LOOP('',(#965,#988,#1016,#1042,#1043)); +#965 = ORIENTED_EDGE('',*,*,#966,.T.); +#966 = EDGE_CURVE('',#323,#967,#969,.T.); +#967 = VERTEX_POINT('',#968); +#968 = CARTESIAN_POINT('',(-46.,50.,0.)); +#969 = SEAM_CURVE('',#970,(#974,#981),.PCURVE_S1.); +#970 = LINE('',#971,#972); +#971 = CARTESIAN_POINT('',(-46.,50.,4.)); +#972 = VECTOR('',#973,1.); +#973 = DIRECTION('',(-0.,-0.,-1.)); +#974 = PCURVE('',#343,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(0.,0.)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(0.,-1.)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = PCURVE('',#343,#982); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(6.28318530718,0.)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(0.,-1.)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#967,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(-50.,46.,0.)); +#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.); +#993 = CIRCLE('',#994,4.); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(-50.,50.,0.)); +#996 = DIRECTION('',(-0.,0.,1.)); +#997 = DIRECTION('',(0.,-1.,0.)); +#998 = PCURVE('',#343,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(-1.570796326795,-4.)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(1.,0.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#446,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1015); +#1007 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1008,#1009,#1010,#1011, +#1012,#1013,#1014),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1008 = CARTESIAN_POINT('',(-15.,111.)); +#1009 = CARTESIAN_POINT('',(-21.92820323027,111.)); +#1010 = CARTESIAN_POINT('',(-18.46410161513,117.)); +#1011 = CARTESIAN_POINT('',(-15.,123.)); +#1012 = CARTESIAN_POINT('',(-11.53589838486,117.)); +#1013 = CARTESIAN_POINT('',(-8.071796769724,111.)); +#1014 = CARTESIAN_POINT('',(-15.,111.)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#990,#967,#1018,.T.); +#1018 = SURFACE_CURVE('',#1019,(#1024,#1031),.PCURVE_S1.); +#1019 = CIRCLE('',#1020,4.); +#1020 = AXIS2_PLACEMENT_3D('',#1021,#1022,#1023); +#1021 = CARTESIAN_POINT('',(-50.,50.,0.)); +#1022 = DIRECTION('',(-0.,0.,1.)); +#1023 = DIRECTION('',(0.,-1.,0.)); +#1024 = PCURVE('',#343,#1025); +#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(4.712388980385,-4.)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(1.,0.)); +#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1031 = PCURVE('',#446,#1032); +#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1041); +#1033 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1034,#1035,#1036,#1037, +#1038,#1039,#1040),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1034 = CARTESIAN_POINT('',(-15.,111.)); +#1035 = CARTESIAN_POINT('',(-21.92820323027,111.)); +#1036 = CARTESIAN_POINT('',(-18.46410161513,117.)); +#1037 = CARTESIAN_POINT('',(-15.,123.)); +#1038 = CARTESIAN_POINT('',(-11.53589838486,117.)); +#1039 = CARTESIAN_POINT('',(-8.071796769724,111.)); +#1040 = CARTESIAN_POINT('',(-15.,111.)); +#1041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1042 = ORIENTED_EDGE('',*,*,#966,.F.); +#1043 = ORIENTED_EDGE('',*,*,#322,.F.); +#1044 = ADVANCED_FACE('',(#1045),#378,.F.); +#1045 = FACE_BOUND('',#1046,.F.); +#1046 = EDGE_LOOP('',(#1047,#1070,#1098,#1124,#1125)); +#1047 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1048 = EDGE_CURVE('',#358,#1049,#1051,.T.); +#1049 = VERTEX_POINT('',#1050); +#1050 = CARTESIAN_POINT('',(54.,50.,0.)); +#1051 = SEAM_CURVE('',#1052,(#1056,#1063),.PCURVE_S1.); +#1052 = LINE('',#1053,#1054); +#1053 = CARTESIAN_POINT('',(54.,50.,4.)); +#1054 = VECTOR('',#1055,1.); +#1055 = DIRECTION('',(-0.,-0.,-1.)); +#1056 = PCURVE('',#378,#1057); +#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062); +#1058 = LINE('',#1059,#1060); +#1059 = CARTESIAN_POINT('',(0.,0.)); +#1060 = VECTOR('',#1061,1.); +#1061 = DIRECTION('',(0.,-1.)); +#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1063 = PCURVE('',#378,#1064); +#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069); +#1065 = LINE('',#1066,#1067); +#1066 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1067 = VECTOR('',#1068,1.); +#1068 = DIRECTION('',(0.,-1.)); +#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1070 = ORIENTED_EDGE('',*,*,#1071,.T.); +#1071 = EDGE_CURVE('',#1049,#1072,#1074,.T.); +#1072 = VERTEX_POINT('',#1073); +#1073 = CARTESIAN_POINT('',(50.,46.,0.)); +#1074 = SURFACE_CURVE('',#1075,(#1080,#1087),.PCURVE_S1.); +#1075 = CIRCLE('',#1076,4.); +#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079); +#1077 = CARTESIAN_POINT('',(50.,50.,0.)); +#1078 = DIRECTION('',(-0.,0.,1.)); +#1079 = DIRECTION('',(0.,-1.,0.)); +#1080 = PCURVE('',#378,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(-1.570796326795,-4.)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(1.,0.)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = PCURVE('',#446,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1097); +#1089 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1090,#1091,#1092,#1093, +#1094,#1095,#1096),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1090 = CARTESIAN_POINT('',(-115.,111.)); +#1091 = CARTESIAN_POINT('',(-121.9282032302,111.)); +#1092 = CARTESIAN_POINT('',(-118.4641016151,117.)); +#1093 = CARTESIAN_POINT('',(-115.,123.)); +#1094 = CARTESIAN_POINT('',(-111.5358983848,117.)); +#1095 = CARTESIAN_POINT('',(-108.0717967697,111.)); +#1096 = CARTESIAN_POINT('',(-115.,111.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = ORIENTED_EDGE('',*,*,#1099,.T.); +#1099 = EDGE_CURVE('',#1072,#1049,#1100,.T.); +#1100 = SURFACE_CURVE('',#1101,(#1106,#1113),.PCURVE_S1.); +#1101 = CIRCLE('',#1102,4.); +#1102 = AXIS2_PLACEMENT_3D('',#1103,#1104,#1105); +#1103 = CARTESIAN_POINT('',(50.,50.,0.)); +#1104 = DIRECTION('',(-0.,0.,1.)); +#1105 = DIRECTION('',(0.,-1.,0.)); +#1106 = PCURVE('',#378,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(4.712388980385,-4.)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(1.,0.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1113 = PCURVE('',#446,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1123); +#1115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1116,#1117,#1118,#1119, +#1120,#1121,#1122),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1116 = CARTESIAN_POINT('',(-115.,111.)); +#1117 = CARTESIAN_POINT('',(-121.9282032302,111.)); +#1118 = CARTESIAN_POINT('',(-118.4641016151,117.)); +#1119 = CARTESIAN_POINT('',(-115.,123.)); +#1120 = CARTESIAN_POINT('',(-111.5358983848,117.)); +#1121 = CARTESIAN_POINT('',(-108.0717967697,111.)); +#1122 = CARTESIAN_POINT('',(-115.,111.)); +#1123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1124 = ORIENTED_EDGE('',*,*,#1048,.F.); +#1125 = ORIENTED_EDGE('',*,*,#357,.F.); +#1126 = ADVANCED_FACE('',(#1127),#413,.F.); +#1127 = FACE_BOUND('',#1128,.F.); +#1128 = EDGE_LOOP('',(#1129,#1152,#1180,#1206,#1207)); +#1129 = ORIENTED_EDGE('',*,*,#1130,.T.); +#1130 = EDGE_CURVE('',#393,#1131,#1133,.T.); +#1131 = VERTEX_POINT('',#1132); +#1132 = CARTESIAN_POINT('',(54.,-50.,0.)); +#1133 = SEAM_CURVE('',#1134,(#1138,#1145),.PCURVE_S1.); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(54.,-50.,4.)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(-0.,-0.,-1.)); +#1138 = PCURVE('',#413,#1139); +#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144); +#1140 = LINE('',#1141,#1142); +#1141 = CARTESIAN_POINT('',(0.,0.)); +#1142 = VECTOR('',#1143,1.); +#1143 = DIRECTION('',(0.,-1.)); +#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1145 = PCURVE('',#413,#1146); +#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.,-1.)); +#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1152 = ORIENTED_EDGE('',*,*,#1153,.T.); +#1153 = EDGE_CURVE('',#1131,#1154,#1156,.T.); +#1154 = VERTEX_POINT('',#1155); +#1155 = CARTESIAN_POINT('',(50.,-54.,0.)); +#1156 = SURFACE_CURVE('',#1157,(#1162,#1169),.PCURVE_S1.); +#1157 = CIRCLE('',#1158,4.); +#1158 = AXIS2_PLACEMENT_3D('',#1159,#1160,#1161); +#1159 = CARTESIAN_POINT('',(50.,-50.,0.)); +#1160 = DIRECTION('',(-0.,0.,1.)); +#1161 = DIRECTION('',(0.,-1.,0.)); +#1162 = PCURVE('',#413,#1163); +#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168); +#1164 = LINE('',#1165,#1166); +#1165 = CARTESIAN_POINT('',(-1.570796326795,-4.)); +#1166 = VECTOR('',#1167,1.); +#1167 = DIRECTION('',(1.,0.)); +#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1169 = PCURVE('',#446,#1170); +#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1179); +#1171 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1172,#1173,#1174,#1175, +#1176,#1177,#1178),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1172 = CARTESIAN_POINT('',(-115.,11.)); +#1173 = CARTESIAN_POINT('',(-121.9282032302,11.)); +#1174 = CARTESIAN_POINT('',(-118.4641016151,17.)); +#1175 = CARTESIAN_POINT('',(-115.,23.)); +#1176 = CARTESIAN_POINT('',(-111.5358983848,17.)); +#1177 = CARTESIAN_POINT('',(-108.0717967697,11.)); +#1178 = CARTESIAN_POINT('',(-115.,11.)); +#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1180 = ORIENTED_EDGE('',*,*,#1181,.T.); +#1181 = EDGE_CURVE('',#1154,#1131,#1182,.T.); +#1182 = SURFACE_CURVE('',#1183,(#1188,#1195),.PCURVE_S1.); +#1183 = CIRCLE('',#1184,4.); +#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187); +#1185 = CARTESIAN_POINT('',(50.,-50.,0.)); +#1186 = DIRECTION('',(-0.,0.,1.)); +#1187 = DIRECTION('',(0.,-1.,0.)); +#1188 = PCURVE('',#413,#1189); +#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194); +#1190 = LINE('',#1191,#1192); +#1191 = CARTESIAN_POINT('',(4.712388980385,-4.)); +#1192 = VECTOR('',#1193,1.); +#1193 = DIRECTION('',(1.,0.)); +#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1195 = PCURVE('',#446,#1196); +#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1205); +#1197 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1198,#1199,#1200,#1201, +#1202,#1203,#1204),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1198 = CARTESIAN_POINT('',(-115.,11.)); +#1199 = CARTESIAN_POINT('',(-121.9282032302,11.)); +#1200 = CARTESIAN_POINT('',(-118.4641016151,17.)); +#1201 = CARTESIAN_POINT('',(-115.,23.)); +#1202 = CARTESIAN_POINT('',(-111.5358983848,17.)); +#1203 = CARTESIAN_POINT('',(-108.0717967697,11.)); +#1204 = CARTESIAN_POINT('',(-115.,11.)); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1206 = ORIENTED_EDGE('',*,*,#1130,.F.); +#1207 = ORIENTED_EDGE('',*,*,#392,.F.); +#1208 = ADVANCED_FACE('',(#1209,#1219,#1223,#1227,#1231),#446,.T.); +#1209 = FACE_BOUND('',#1210,.T.); +#1210 = EDGE_LOOP('',(#1211,#1212,#1213,#1214,#1215,#1216,#1217,#1218)); +#1211 = ORIENTED_EDGE('',*,*,#428,.F.); +#1212 = ORIENTED_EDGE('',*,*,#504,.T.); +#1213 = ORIENTED_EDGE('',*,*,#602,.F.); +#1214 = ORIENTED_EDGE('',*,*,#700,.T.); +#1215 = ORIENTED_EDGE('',*,*,#798,.F.); +#1216 = ORIENTED_EDGE('',*,*,#749,.F.); +#1217 = ORIENTED_EDGE('',*,*,#651,.F.); +#1218 = ORIENTED_EDGE('',*,*,#553,.F.); +#1219 = FACE_BOUND('',#1220,.T.); +#1220 = EDGE_LOOP('',(#1221,#1222)); +#1221 = ORIENTED_EDGE('',*,*,#1181,.T.); +#1222 = ORIENTED_EDGE('',*,*,#1153,.T.); +#1223 = FACE_BOUND('',#1224,.T.); +#1224 = EDGE_LOOP('',(#1225,#1226)); +#1225 = ORIENTED_EDGE('',*,*,#876,.T.); +#1226 = ORIENTED_EDGE('',*,*,#848,.T.); +#1227 = FACE_BOUND('',#1228,.T.); +#1228 = EDGE_LOOP('',(#1229,#1230)); +#1229 = ORIENTED_EDGE('',*,*,#1099,.T.); +#1230 = ORIENTED_EDGE('',*,*,#1071,.T.); +#1231 = FACE_BOUND('',#1232,.T.); +#1232 = EDGE_LOOP('',(#1233,#1234)); +#1233 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1234 = ORIENTED_EDGE('',*,*,#989,.T.); +#1235 = ADVANCED_FACE('',(#1236,#1462,#1497,#1532,#1535,#1570),#947,.T. + ); +#1236 = FACE_BOUND('',#1237,.T.); +#1237 = EDGE_LOOP('',(#1238,#1268,#1296,#1324,#1352,#1380,#1408,#1436)); +#1238 = ORIENTED_EDGE('',*,*,#1239,.F.); +#1239 = EDGE_CURVE('',#1240,#1242,#1244,.T.); +#1240 = VERTEX_POINT('',#1241); +#1241 = CARTESIAN_POINT('',(-43.,-50.,146.)); +#1242 = VERTEX_POINT('',#1243); +#1243 = CARTESIAN_POINT('',(43.,-50.,146.)); +#1244 = SURFACE_CURVE('',#1245,(#1249,#1256),.PCURVE_S1.); +#1245 = LINE('',#1246,#1247); +#1246 = CARTESIAN_POINT('',(-50.,-50.,146.)); +#1247 = VECTOR('',#1248,1.); +#1248 = DIRECTION('',(1.,0.,0.)); +#1249 = PCURVE('',#947,#1250); +#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255); +#1251 = LINE('',#1252,#1253); +#1252 = CARTESIAN_POINT('',(0.,0.)); +#1253 = VECTOR('',#1254,1.); +#1254 = DIRECTION('',(-1.,0.)); +#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1256 = PCURVE('',#1257,#1262); +#1257 = PLANE('',#1258); +#1258 = AXIS2_PLACEMENT_3D('',#1259,#1260,#1261); +#1259 = CARTESIAN_POINT('',(-50.,-50.,146.)); +#1260 = DIRECTION('',(0.,1.,0.)); +#1261 = DIRECTION('',(1.,0.,0.)); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(0.,0.)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(1.,0.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1268 = ORIENTED_EDGE('',*,*,#1269,.T.); +#1269 = EDGE_CURVE('',#1240,#1270,#1272,.T.); +#1270 = VERTEX_POINT('',#1271); +#1271 = CARTESIAN_POINT('',(-50.,-43.,146.)); +#1272 = SURFACE_CURVE('',#1273,(#1277,#1284),.PCURVE_S1.); +#1273 = LINE('',#1274,#1275); +#1274 = CARTESIAN_POINT('',(-46.5,-46.5,146.)); +#1275 = VECTOR('',#1276,1.); +#1276 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1277 = PCURVE('',#947,#1278); +#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283); +#1279 = LINE('',#1280,#1281); +#1280 = CARTESIAN_POINT('',(-3.5,3.5)); +#1281 = VECTOR('',#1282,1.); +#1282 = DIRECTION('',(0.707106781187,0.707106781187)); +#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1284 = PCURVE('',#1285,#1290); +#1285 = PLANE('',#1286); +#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289); +#1287 = CARTESIAN_POINT('',(-46.5,-46.5,146.)); +#1288 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1289 = DIRECTION('',(0.,0.,1.)); +#1290 = DEFINITIONAL_REPRESENTATION('',(#1291),#1295); +#1291 = LINE('',#1292,#1293); +#1292 = CARTESIAN_POINT('',(0.,0.)); +#1293 = VECTOR('',#1294,1.); +#1294 = DIRECTION('',(0.,1.)); +#1295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1296 = ORIENTED_EDGE('',*,*,#1297,.F.); +#1297 = EDGE_CURVE('',#1298,#1270,#1300,.T.); +#1298 = VERTEX_POINT('',#1299); +#1299 = CARTESIAN_POINT('',(-50.,43.,146.)); +#1300 = SURFACE_CURVE('',#1301,(#1305,#1312),.PCURVE_S1.); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(-50.,50.,146.)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.,-1.,0.)); +#1305 = PCURVE('',#947,#1306); +#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.,100.)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.,-1.)); +#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1312 = PCURVE('',#1313,#1318); +#1313 = PLANE('',#1314); +#1314 = AXIS2_PLACEMENT_3D('',#1315,#1316,#1317); +#1315 = CARTESIAN_POINT('',(-50.,50.,146.)); +#1316 = DIRECTION('',(1.,0.,0.)); +#1317 = DIRECTION('',(0.,-1.,0.)); +#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323); +#1319 = LINE('',#1320,#1321); +#1320 = CARTESIAN_POINT('',(0.,0.)); +#1321 = VECTOR('',#1322,1.); +#1322 = DIRECTION('',(1.,0.)); +#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1324 = ORIENTED_EDGE('',*,*,#1325,.T.); +#1325 = EDGE_CURVE('',#1298,#1326,#1328,.T.); +#1326 = VERTEX_POINT('',#1327); +#1327 = CARTESIAN_POINT('',(-43.,50.,146.)); +#1328 = SURFACE_CURVE('',#1329,(#1333,#1340),.PCURVE_S1.); +#1329 = LINE('',#1330,#1331); +#1330 = CARTESIAN_POINT('',(-71.5,21.5,146.)); +#1331 = VECTOR('',#1332,1.); +#1332 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1333 = PCURVE('',#947,#1334); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(21.5,71.5)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = PCURVE('',#1341,#1346); +#1341 = PLANE('',#1342); +#1342 = AXIS2_PLACEMENT_3D('',#1343,#1344,#1345); +#1343 = CARTESIAN_POINT('',(-46.5,46.5,146.)); +#1344 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1345 = DIRECTION('',(0.,0.,1.)); +#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351); +#1347 = LINE('',#1348,#1349); +#1348 = CARTESIAN_POINT('',(0.,-35.35533905932)); +#1349 = VECTOR('',#1350,1.); +#1350 = DIRECTION('',(0.,1.)); +#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1352 = ORIENTED_EDGE('',*,*,#1353,.F.); +#1353 = EDGE_CURVE('',#1354,#1326,#1356,.T.); +#1354 = VERTEX_POINT('',#1355); +#1355 = CARTESIAN_POINT('',(43.,50.,146.)); +#1356 = SURFACE_CURVE('',#1357,(#1361,#1368),.PCURVE_S1.); +#1357 = LINE('',#1358,#1359); +#1358 = CARTESIAN_POINT('',(50.,50.,146.)); +#1359 = VECTOR('',#1360,1.); +#1360 = DIRECTION('',(-1.,0.,0.)); +#1361 = PCURVE('',#947,#1362); +#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(-100.,100.)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(1.,0.)); +#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1368 = PCURVE('',#1369,#1374); +#1369 = PLANE('',#1370); +#1370 = AXIS2_PLACEMENT_3D('',#1371,#1372,#1373); +#1371 = CARTESIAN_POINT('',(50.,50.,146.)); +#1372 = DIRECTION('',(0.,-1.,0.)); +#1373 = DIRECTION('',(-1.,0.,0.)); +#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(0.,-0.)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(1.,0.)); +#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1380 = ORIENTED_EDGE('',*,*,#1381,.F.); +#1381 = EDGE_CURVE('',#1382,#1354,#1384,.T.); +#1382 = VERTEX_POINT('',#1383); +#1383 = CARTESIAN_POINT('',(50.,43.,146.)); +#1384 = SURFACE_CURVE('',#1385,(#1389,#1396),.PCURVE_S1.); +#1385 = LINE('',#1386,#1387); +#1386 = CARTESIAN_POINT('',(46.5,46.5,146.)); +#1387 = VECTOR('',#1388,1.); +#1388 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1389 = PCURVE('',#947,#1390); +#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395); +#1391 = LINE('',#1392,#1393); +#1392 = CARTESIAN_POINT('',(-96.5,96.5)); +#1393 = VECTOR('',#1394,1.); +#1394 = DIRECTION('',(0.707106781187,0.707106781187)); +#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1396 = PCURVE('',#1397,#1402); +#1397 = PLANE('',#1398); +#1398 = AXIS2_PLACEMENT_3D('',#1399,#1400,#1401); +#1399 = CARTESIAN_POINT('',(46.5,46.5,146.)); +#1400 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1401 = DIRECTION('',(0.,0.,-1.)); +#1402 = DEFINITIONAL_REPRESENTATION('',(#1403),#1407); +#1403 = LINE('',#1404,#1405); +#1404 = CARTESIAN_POINT('',(-0.,0.)); +#1405 = VECTOR('',#1406,1.); +#1406 = DIRECTION('',(0.,1.)); +#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1408 = ORIENTED_EDGE('',*,*,#1409,.F.); +#1409 = EDGE_CURVE('',#1410,#1382,#1412,.T.); +#1410 = VERTEX_POINT('',#1411); +#1411 = CARTESIAN_POINT('',(50.,-43.,146.)); +#1412 = SURFACE_CURVE('',#1413,(#1417,#1424),.PCURVE_S1.); +#1413 = LINE('',#1414,#1415); +#1414 = CARTESIAN_POINT('',(50.,-50.,146.)); +#1415 = VECTOR('',#1416,1.); +#1416 = DIRECTION('',(0.,1.,0.)); +#1417 = PCURVE('',#947,#1418); +#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423); +#1419 = LINE('',#1420,#1421); +#1420 = CARTESIAN_POINT('',(-100.,0.)); +#1421 = VECTOR('',#1422,1.); +#1422 = DIRECTION('',(0.,1.)); +#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1424 = PCURVE('',#1425,#1430); +#1425 = PLANE('',#1426); +#1426 = AXIS2_PLACEMENT_3D('',#1427,#1428,#1429); +#1427 = CARTESIAN_POINT('',(50.,-50.,146.)); +#1428 = DIRECTION('',(-1.,0.,0.)); +#1429 = DIRECTION('',(0.,1.,0.)); +#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1435); +#1431 = LINE('',#1432,#1433); +#1432 = CARTESIAN_POINT('',(0.,0.)); +#1433 = VECTOR('',#1434,1.); +#1434 = DIRECTION('',(1.,0.)); +#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1436 = ORIENTED_EDGE('',*,*,#1437,.F.); +#1437 = EDGE_CURVE('',#1242,#1410,#1438,.T.); +#1438 = SURFACE_CURVE('',#1439,(#1443,#1450),.PCURVE_S1.); +#1439 = LINE('',#1440,#1441); +#1440 = CARTESIAN_POINT('',(21.5,-71.5,146.)); +#1441 = VECTOR('',#1442,1.); +#1442 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1443 = PCURVE('',#947,#1444); +#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449); +#1445 = LINE('',#1446,#1447); +#1446 = CARTESIAN_POINT('',(-71.5,-21.5)); +#1447 = VECTOR('',#1448,1.); +#1448 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1450 = PCURVE('',#1451,#1456); +#1451 = PLANE('',#1452); +#1452 = AXIS2_PLACEMENT_3D('',#1453,#1454,#1455); +#1453 = CARTESIAN_POINT('',(46.5,-46.5,146.)); +#1454 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1455 = DIRECTION('',(-0.,-0.,-1.)); +#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1461); +#1457 = LINE('',#1458,#1459); +#1458 = CARTESIAN_POINT('',(-0.,-35.35533905932)); +#1459 = VECTOR('',#1460,1.); +#1460 = DIRECTION('',(-0.,1.)); +#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1462 = FACE_BOUND('',#1463,.T.); +#1463 = EDGE_LOOP('',(#1464)); +#1464 = ORIENTED_EDGE('',*,*,#1465,.T.); +#1465 = EDGE_CURVE('',#1466,#1466,#1468,.T.); +#1466 = VERTEX_POINT('',#1467); +#1467 = CARTESIAN_POINT('',(39.,-35.,146.)); +#1468 = SURFACE_CURVE('',#1469,(#1474,#1485),.PCURVE_S1.); +#1469 = CIRCLE('',#1470,4.); +#1470 = AXIS2_PLACEMENT_3D('',#1471,#1472,#1473); +#1471 = CARTESIAN_POINT('',(35.,-35.,146.)); +#1472 = DIRECTION('',(0.,0.,1.)); +#1473 = DIRECTION('',(1.,0.,0.)); +#1474 = PCURVE('',#947,#1475); +#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1484); +#1476 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1477,#1478,#1479,#1480, +#1481,#1482,#1483),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1477 = CARTESIAN_POINT('',(-89.,15.)); +#1478 = CARTESIAN_POINT('',(-89.,21.928203230276)); +#1479 = CARTESIAN_POINT('',(-83.,18.464101615138)); +#1480 = CARTESIAN_POINT('',(-77.,15.)); +#1481 = CARTESIAN_POINT('',(-83.,11.535898384862)); +#1482 = CARTESIAN_POINT('',(-89.,8.071796769724)); +#1483 = CARTESIAN_POINT('',(-89.,15.)); +#1484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1485 = PCURVE('',#1486,#1491); +#1486 = CYLINDRICAL_SURFACE('',#1487,4.); +#1487 = AXIS2_PLACEMENT_3D('',#1488,#1489,#1490); +#1488 = CARTESIAN_POINT('',(35.,-35.,150.)); +#1489 = DIRECTION('',(0.,0.,1.)); +#1490 = DIRECTION('',(1.,0.,0.)); +#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496); +#1492 = LINE('',#1493,#1494); +#1493 = CARTESIAN_POINT('',(0.,-4.)); +#1494 = VECTOR('',#1495,1.); +#1495 = DIRECTION('',(1.,0.)); +#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1497 = FACE_BOUND('',#1498,.T.); +#1498 = EDGE_LOOP('',(#1499)); +#1499 = ORIENTED_EDGE('',*,*,#1500,.T.); +#1500 = EDGE_CURVE('',#1501,#1501,#1503,.T.); +#1501 = VERTEX_POINT('',#1502); +#1502 = CARTESIAN_POINT('',(39.,35.,146.)); +#1503 = SURFACE_CURVE('',#1504,(#1509,#1520),.PCURVE_S1.); +#1504 = CIRCLE('',#1505,4.); +#1505 = AXIS2_PLACEMENT_3D('',#1506,#1507,#1508); +#1506 = CARTESIAN_POINT('',(35.,35.,146.)); +#1507 = DIRECTION('',(0.,0.,1.)); +#1508 = DIRECTION('',(1.,0.,0.)); +#1509 = PCURVE('',#947,#1510); +#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1519); +#1511 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1512,#1513,#1514,#1515, +#1516,#1517,#1518),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1512 = CARTESIAN_POINT('',(-89.,85.)); +#1513 = CARTESIAN_POINT('',(-89.,91.928203230275)); +#1514 = CARTESIAN_POINT('',(-83.,88.464101615138)); +#1515 = CARTESIAN_POINT('',(-77.,85.)); +#1516 = CARTESIAN_POINT('',(-83.,81.535898384862)); +#1517 = CARTESIAN_POINT('',(-89.,78.071796769724)); +#1518 = CARTESIAN_POINT('',(-89.,85.)); +#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1520 = PCURVE('',#1521,#1526); +#1521 = CYLINDRICAL_SURFACE('',#1522,4.); +#1522 = AXIS2_PLACEMENT_3D('',#1523,#1524,#1525); +#1523 = CARTESIAN_POINT('',(35.,35.,150.)); +#1524 = DIRECTION('',(0.,0.,1.)); +#1525 = DIRECTION('',(1.,0.,0.)); +#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531); +#1527 = LINE('',#1528,#1529); +#1528 = CARTESIAN_POINT('',(0.,-4.)); +#1529 = VECTOR('',#1530,1.); +#1530 = DIRECTION('',(1.,0.)); +#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1532 = FACE_BOUND('',#1533,.T.); +#1533 = EDGE_LOOP('',(#1534)); +#1534 = ORIENTED_EDGE('',*,*,#932,.T.); +#1535 = FACE_BOUND('',#1536,.T.); +#1536 = EDGE_LOOP('',(#1537)); +#1537 = ORIENTED_EDGE('',*,*,#1538,.T.); +#1538 = EDGE_CURVE('',#1539,#1539,#1541,.T.); +#1539 = VERTEX_POINT('',#1540); +#1540 = CARTESIAN_POINT('',(-31.,-35.,146.)); +#1541 = SURFACE_CURVE('',#1542,(#1547,#1558),.PCURVE_S1.); +#1542 = CIRCLE('',#1543,4.); +#1543 = AXIS2_PLACEMENT_3D('',#1544,#1545,#1546); +#1544 = CARTESIAN_POINT('',(-35.,-35.,146.)); +#1545 = DIRECTION('',(0.,0.,1.)); +#1546 = DIRECTION('',(1.,0.,0.)); +#1547 = PCURVE('',#947,#1548); +#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1557); +#1549 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1550,#1551,#1552,#1553, +#1554,#1555,#1556),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1550 = CARTESIAN_POINT('',(-19.,15.)); +#1551 = CARTESIAN_POINT('',(-19.,21.928203230276)); +#1552 = CARTESIAN_POINT('',(-13.,18.464101615138)); +#1553 = CARTESIAN_POINT('',(-7.,15.)); +#1554 = CARTESIAN_POINT('',(-13.,11.535898384862)); +#1555 = CARTESIAN_POINT('',(-19.,8.071796769724)); +#1556 = CARTESIAN_POINT('',(-19.,15.)); +#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1558 = PCURVE('',#1559,#1564); +#1559 = CYLINDRICAL_SURFACE('',#1560,4.); +#1560 = AXIS2_PLACEMENT_3D('',#1561,#1562,#1563); +#1561 = CARTESIAN_POINT('',(-35.,-35.,150.)); +#1562 = DIRECTION('',(0.,0.,1.)); +#1563 = DIRECTION('',(1.,0.,0.)); +#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1569); +#1565 = LINE('',#1566,#1567); +#1566 = CARTESIAN_POINT('',(0.,-4.)); +#1567 = VECTOR('',#1568,1.); +#1568 = DIRECTION('',(1.,0.)); +#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1570 = FACE_BOUND('',#1571,.T.); +#1571 = EDGE_LOOP('',(#1572)); +#1572 = ORIENTED_EDGE('',*,*,#1573,.T.); +#1573 = EDGE_CURVE('',#1574,#1574,#1576,.T.); +#1574 = VERTEX_POINT('',#1575); +#1575 = CARTESIAN_POINT('',(-31.,35.,146.)); +#1576 = SURFACE_CURVE('',#1577,(#1582,#1593),.PCURVE_S1.); +#1577 = CIRCLE('',#1578,4.); +#1578 = AXIS2_PLACEMENT_3D('',#1579,#1580,#1581); +#1579 = CARTESIAN_POINT('',(-35.,35.,146.)); +#1580 = DIRECTION('',(0.,0.,1.)); +#1581 = DIRECTION('',(1.,0.,0.)); +#1582 = PCURVE('',#947,#1583); +#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1592); +#1584 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1585,#1586,#1587,#1588, +#1589,#1590,#1591),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1585 = CARTESIAN_POINT('',(-19.,85.)); +#1586 = CARTESIAN_POINT('',(-19.,91.928203230275)); +#1587 = CARTESIAN_POINT('',(-13.,88.464101615138)); +#1588 = CARTESIAN_POINT('',(-7.,85.)); +#1589 = CARTESIAN_POINT('',(-13.,81.535898384862)); +#1590 = CARTESIAN_POINT('',(-19.,78.071796769724)); +#1591 = CARTESIAN_POINT('',(-19.,85.)); +#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1593 = PCURVE('',#1594,#1599); +#1594 = CYLINDRICAL_SURFACE('',#1595,4.); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(-35.,35.,150.)); +#1597 = DIRECTION('',(0.,0.,1.)); +#1598 = DIRECTION('',(1.,0.,0.)); +#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1604); +#1600 = LINE('',#1601,#1602); +#1601 = CARTESIAN_POINT('',(0.,-4.)); +#1602 = VECTOR('',#1603,1.); +#1603 = DIRECTION('',(1.,0.)); +#1604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1605 = ADVANCED_FACE('',(#1606),#1257,.F.); +#1606 = FACE_BOUND('',#1607,.F.); +#1607 = EDGE_LOOP('',(#1608,#1609,#1632,#1660)); +#1608 = ORIENTED_EDGE('',*,*,#1239,.F.); +#1609 = ORIENTED_EDGE('',*,*,#1610,.T.); +#1610 = EDGE_CURVE('',#1240,#1611,#1613,.T.); +#1611 = VERTEX_POINT('',#1612); +#1612 = CARTESIAN_POINT('',(-43.,-50.,150.)); +#1613 = SURFACE_CURVE('',#1614,(#1618,#1625),.PCURVE_S1.); +#1614 = LINE('',#1615,#1616); +#1615 = CARTESIAN_POINT('',(-43.,-50.,146.)); +#1616 = VECTOR('',#1617,1.); +#1617 = DIRECTION('',(0.,0.,1.)); +#1618 = PCURVE('',#1257,#1619); +#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624); +#1620 = LINE('',#1621,#1622); +#1621 = CARTESIAN_POINT('',(7.,0.)); +#1622 = VECTOR('',#1623,1.); +#1623 = DIRECTION('',(0.,-1.)); +#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1625 = PCURVE('',#1285,#1626); +#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631); +#1627 = LINE('',#1628,#1629); +#1628 = CARTESIAN_POINT('',(0.,-4.949747468306)); +#1629 = VECTOR('',#1630,1.); +#1630 = DIRECTION('',(1.,0.)); +#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1632 = ORIENTED_EDGE('',*,*,#1633,.T.); +#1633 = EDGE_CURVE('',#1611,#1634,#1636,.T.); +#1634 = VERTEX_POINT('',#1635); +#1635 = CARTESIAN_POINT('',(43.,-50.,150.)); +#1636 = SURFACE_CURVE('',#1637,(#1641,#1648),.PCURVE_S1.); +#1637 = LINE('',#1638,#1639); +#1638 = CARTESIAN_POINT('',(-50.,-50.,150.)); +#1639 = VECTOR('',#1640,1.); +#1640 = DIRECTION('',(1.,0.,0.)); +#1641 = PCURVE('',#1257,#1642); +#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(0.,-4.)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(1.,0.)); +#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1648 = PCURVE('',#1649,#1654); +#1649 = PLANE('',#1650); +#1650 = AXIS2_PLACEMENT_3D('',#1651,#1652,#1653); +#1651 = CARTESIAN_POINT('',(-50.,-50.,150.)); +#1652 = DIRECTION('',(0.,0.,-1.)); +#1653 = DIRECTION('',(-1.,0.,0.)); +#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1659); +#1655 = LINE('',#1656,#1657); +#1656 = CARTESIAN_POINT('',(0.,0.)); +#1657 = VECTOR('',#1658,1.); +#1658 = DIRECTION('',(-1.,0.)); +#1659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1660 = ORIENTED_EDGE('',*,*,#1661,.F.); +#1661 = EDGE_CURVE('',#1242,#1634,#1662,.T.); +#1662 = SURFACE_CURVE('',#1663,(#1667,#1674),.PCURVE_S1.); +#1663 = LINE('',#1664,#1665); +#1664 = CARTESIAN_POINT('',(43.,-50.,146.)); +#1665 = VECTOR('',#1666,1.); +#1666 = DIRECTION('',(0.,0.,1.)); +#1667 = PCURVE('',#1257,#1668); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(93.,0.)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(0.,-1.)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1674 = PCURVE('',#1451,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(-0.,-4.949747468306)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(-1.,0.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = ADVANCED_FACE('',(#1682),#1285,.T.); +#1682 = FACE_BOUND('',#1683,.T.); +#1683 = EDGE_LOOP('',(#1684,#1685,#1686,#1709)); +#1684 = ORIENTED_EDGE('',*,*,#1269,.F.); +#1685 = ORIENTED_EDGE('',*,*,#1610,.T.); +#1686 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1687 = EDGE_CURVE('',#1611,#1688,#1690,.T.); +#1688 = VERTEX_POINT('',#1689); +#1689 = CARTESIAN_POINT('',(-50.,-43.,150.)); +#1690 = SURFACE_CURVE('',#1691,(#1695,#1702),.PCURVE_S1.); +#1691 = LINE('',#1692,#1693); +#1692 = CARTESIAN_POINT('',(-46.5,-46.5,150.)); +#1693 = VECTOR('',#1694,1.); +#1694 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1695 = PCURVE('',#1285,#1696); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(4.,0.)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(0.,1.)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = PCURVE('',#1649,#1703); +#1703 = DEFINITIONAL_REPRESENTATION('',(#1704),#1708); +#1704 = LINE('',#1705,#1706); +#1705 = CARTESIAN_POINT('',(-3.5,3.5)); +#1706 = VECTOR('',#1707,1.); +#1707 = DIRECTION('',(0.707106781187,0.707106781187)); +#1708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1709 = ORIENTED_EDGE('',*,*,#1710,.F.); +#1710 = EDGE_CURVE('',#1270,#1688,#1711,.T.); +#1711 = SURFACE_CURVE('',#1712,(#1716,#1723),.PCURVE_S1.); +#1712 = LINE('',#1713,#1714); +#1713 = CARTESIAN_POINT('',(-50.,-43.,146.)); +#1714 = VECTOR('',#1715,1.); +#1715 = DIRECTION('',(0.,0.,1.)); +#1716 = PCURVE('',#1285,#1717); +#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722); +#1718 = LINE('',#1719,#1720); +#1719 = CARTESIAN_POINT('',(0.,4.949747468306)); +#1720 = VECTOR('',#1721,1.); +#1721 = DIRECTION('',(1.,0.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = PCURVE('',#1313,#1724); +#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729); +#1725 = LINE('',#1726,#1727); +#1726 = CARTESIAN_POINT('',(93.,0.)); +#1727 = VECTOR('',#1728,1.); +#1728 = DIRECTION('',(0.,-1.)); +#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1730 = ADVANCED_FACE('',(#1731),#1451,.T.); +#1731 = FACE_BOUND('',#1732,.F.); +#1732 = EDGE_LOOP('',(#1733,#1734,#1735,#1758)); +#1733 = ORIENTED_EDGE('',*,*,#1437,.F.); +#1734 = ORIENTED_EDGE('',*,*,#1661,.T.); +#1735 = ORIENTED_EDGE('',*,*,#1736,.T.); +#1736 = EDGE_CURVE('',#1634,#1737,#1739,.T.); +#1737 = VERTEX_POINT('',#1738); +#1738 = CARTESIAN_POINT('',(50.,-43.,150.)); +#1739 = SURFACE_CURVE('',#1740,(#1744,#1751),.PCURVE_S1.); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(21.5,-71.5,150.)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1744 = PCURVE('',#1451,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-4.,-35.35533905932)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(-0.,1.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1751 = PCURVE('',#1649,#1752); +#1752 = DEFINITIONAL_REPRESENTATION('',(#1753),#1757); +#1753 = LINE('',#1754,#1755); +#1754 = CARTESIAN_POINT('',(-71.5,-21.5)); +#1755 = VECTOR('',#1756,1.); +#1756 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1758 = ORIENTED_EDGE('',*,*,#1759,.F.); +#1759 = EDGE_CURVE('',#1410,#1737,#1760,.T.); +#1760 = SURFACE_CURVE('',#1761,(#1765,#1772),.PCURVE_S1.); +#1761 = LINE('',#1762,#1763); +#1762 = CARTESIAN_POINT('',(50.,-43.,146.)); +#1763 = VECTOR('',#1764,1.); +#1764 = DIRECTION('',(0.,0.,1.)); +#1765 = PCURVE('',#1451,#1766); +#1766 = DEFINITIONAL_REPRESENTATION('',(#1767),#1771); +#1767 = LINE('',#1768,#1769); +#1768 = CARTESIAN_POINT('',(-0.,4.949747468306)); +#1769 = VECTOR('',#1770,1.); +#1770 = DIRECTION('',(-1.,0.)); +#1771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1772 = PCURVE('',#1425,#1773); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(7.,0.)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(0.,-1.)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ADVANCED_FACE('',(#1780),#1313,.F.); +#1780 = FACE_BOUND('',#1781,.F.); +#1781 = EDGE_LOOP('',(#1782,#1783,#1806,#1827)); +#1782 = ORIENTED_EDGE('',*,*,#1297,.F.); +#1783 = ORIENTED_EDGE('',*,*,#1784,.T.); +#1784 = EDGE_CURVE('',#1298,#1785,#1787,.T.); +#1785 = VERTEX_POINT('',#1786); +#1786 = CARTESIAN_POINT('',(-50.,43.,150.)); +#1787 = SURFACE_CURVE('',#1788,(#1792,#1799),.PCURVE_S1.); +#1788 = LINE('',#1789,#1790); +#1789 = CARTESIAN_POINT('',(-50.,43.,146.)); +#1790 = VECTOR('',#1791,1.); +#1791 = DIRECTION('',(0.,0.,1.)); +#1792 = PCURVE('',#1313,#1793); +#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798); +#1794 = LINE('',#1795,#1796); +#1795 = CARTESIAN_POINT('',(7.,0.)); +#1796 = VECTOR('',#1797,1.); +#1797 = DIRECTION('',(0.,-1.)); +#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1799 = PCURVE('',#1341,#1800); +#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805); +#1801 = LINE('',#1802,#1803); +#1802 = CARTESIAN_POINT('',(0.,-4.949747468306)); +#1803 = VECTOR('',#1804,1.); +#1804 = DIRECTION('',(1.,0.)); +#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1806 = ORIENTED_EDGE('',*,*,#1807,.T.); +#1807 = EDGE_CURVE('',#1785,#1688,#1808,.T.); +#1808 = SURFACE_CURVE('',#1809,(#1813,#1820),.PCURVE_S1.); +#1809 = LINE('',#1810,#1811); +#1810 = CARTESIAN_POINT('',(-50.,50.,150.)); +#1811 = VECTOR('',#1812,1.); +#1812 = DIRECTION('',(0.,-1.,0.)); +#1813 = PCURVE('',#1313,#1814); +#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1819); +#1815 = LINE('',#1816,#1817); +#1816 = CARTESIAN_POINT('',(0.,-4.)); +#1817 = VECTOR('',#1818,1.); +#1818 = DIRECTION('',(1.,0.)); +#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1820 = PCURVE('',#1649,#1821); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(0.,100.)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(0.,-1.)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = ORIENTED_EDGE('',*,*,#1710,.F.); +#1828 = ADVANCED_FACE('',(#1829),#1425,.F.); +#1829 = FACE_BOUND('',#1830,.F.); +#1830 = EDGE_LOOP('',(#1831,#1832,#1833,#1856)); +#1831 = ORIENTED_EDGE('',*,*,#1409,.F.); +#1832 = ORIENTED_EDGE('',*,*,#1759,.T.); +#1833 = ORIENTED_EDGE('',*,*,#1834,.T.); +#1834 = EDGE_CURVE('',#1737,#1835,#1837,.T.); +#1835 = VERTEX_POINT('',#1836); +#1836 = CARTESIAN_POINT('',(50.,43.,150.)); +#1837 = SURFACE_CURVE('',#1838,(#1842,#1849),.PCURVE_S1.); +#1838 = LINE('',#1839,#1840); +#1839 = CARTESIAN_POINT('',(50.,-50.,150.)); +#1840 = VECTOR('',#1841,1.); +#1841 = DIRECTION('',(0.,1.,0.)); +#1842 = PCURVE('',#1425,#1843); +#1843 = DEFINITIONAL_REPRESENTATION('',(#1844),#1848); +#1844 = LINE('',#1845,#1846); +#1845 = CARTESIAN_POINT('',(0.,-4.)); +#1846 = VECTOR('',#1847,1.); +#1847 = DIRECTION('',(1.,0.)); +#1848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1849 = PCURVE('',#1649,#1850); +#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); +#1851 = LINE('',#1852,#1853); +#1852 = CARTESIAN_POINT('',(-100.,0.)); +#1853 = VECTOR('',#1854,1.); +#1854 = DIRECTION('',(0.,1.)); +#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1856 = ORIENTED_EDGE('',*,*,#1857,.F.); +#1857 = EDGE_CURVE('',#1382,#1835,#1858,.T.); +#1858 = SURFACE_CURVE('',#1859,(#1863,#1870),.PCURVE_S1.); +#1859 = LINE('',#1860,#1861); +#1860 = CARTESIAN_POINT('',(50.,43.,146.)); +#1861 = VECTOR('',#1862,1.); +#1862 = DIRECTION('',(0.,0.,1.)); +#1863 = PCURVE('',#1425,#1864); +#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869); +#1865 = LINE('',#1866,#1867); +#1866 = CARTESIAN_POINT('',(93.,0.)); +#1867 = VECTOR('',#1868,1.); +#1868 = DIRECTION('',(0.,-1.)); +#1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1870 = PCURVE('',#1397,#1871); +#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1876); +#1872 = LINE('',#1873,#1874); +#1873 = CARTESIAN_POINT('',(-0.,-4.949747468306)); +#1874 = VECTOR('',#1875,1.); +#1875 = DIRECTION('',(-1.,0.)); +#1876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1877 = ADVANCED_FACE('',(#1878),#1341,.T.); +#1878 = FACE_BOUND('',#1879,.T.); +#1879 = EDGE_LOOP('',(#1880,#1881,#1882,#1905)); +#1880 = ORIENTED_EDGE('',*,*,#1325,.F.); +#1881 = ORIENTED_EDGE('',*,*,#1784,.T.); +#1882 = ORIENTED_EDGE('',*,*,#1883,.T.); +#1883 = EDGE_CURVE('',#1785,#1884,#1886,.T.); +#1884 = VERTEX_POINT('',#1885); +#1885 = CARTESIAN_POINT('',(-43.,50.,150.)); +#1886 = SURFACE_CURVE('',#1887,(#1891,#1898),.PCURVE_S1.); +#1887 = LINE('',#1888,#1889); +#1888 = CARTESIAN_POINT('',(-71.5,21.5,150.)); +#1889 = VECTOR('',#1890,1.); +#1890 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1891 = PCURVE('',#1341,#1892); +#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1897); +#1893 = LINE('',#1894,#1895); +#1894 = CARTESIAN_POINT('',(4.,-35.35533905932)); +#1895 = VECTOR('',#1896,1.); +#1896 = DIRECTION('',(0.,1.)); +#1897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1898 = PCURVE('',#1649,#1899); +#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904); +#1900 = LINE('',#1901,#1902); +#1901 = CARTESIAN_POINT('',(21.5,71.5)); +#1902 = VECTOR('',#1903,1.); +#1903 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1905 = ORIENTED_EDGE('',*,*,#1906,.F.); +#1906 = EDGE_CURVE('',#1326,#1884,#1907,.T.); +#1907 = SURFACE_CURVE('',#1908,(#1912,#1919),.PCURVE_S1.); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(-43.,50.,146.)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(0.,0.,1.)); +#1912 = PCURVE('',#1341,#1913); +#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918); +#1914 = LINE('',#1915,#1916); +#1915 = CARTESIAN_POINT('',(0.,4.949747468306)); +#1916 = VECTOR('',#1917,1.); +#1917 = DIRECTION('',(1.,0.)); +#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1919 = PCURVE('',#1369,#1920); +#1920 = DEFINITIONAL_REPRESENTATION('',(#1921),#1925); +#1921 = LINE('',#1922,#1923); +#1922 = CARTESIAN_POINT('',(93.,0.)); +#1923 = VECTOR('',#1924,1.); +#1924 = DIRECTION('',(0.,-1.)); +#1925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1926 = ADVANCED_FACE('',(#1927),#1397,.T.); +#1927 = FACE_BOUND('',#1928,.F.); +#1928 = EDGE_LOOP('',(#1929,#1930,#1931,#1954)); +#1929 = ORIENTED_EDGE('',*,*,#1381,.F.); +#1930 = ORIENTED_EDGE('',*,*,#1857,.T.); +#1931 = ORIENTED_EDGE('',*,*,#1932,.T.); +#1932 = EDGE_CURVE('',#1835,#1933,#1935,.T.); +#1933 = VERTEX_POINT('',#1934); +#1934 = CARTESIAN_POINT('',(43.,50.,150.)); +#1935 = SURFACE_CURVE('',#1936,(#1940,#1947),.PCURVE_S1.); +#1936 = LINE('',#1937,#1938); +#1937 = CARTESIAN_POINT('',(46.5,46.5,150.)); +#1938 = VECTOR('',#1939,1.); +#1939 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1940 = PCURVE('',#1397,#1941); +#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946); +#1942 = LINE('',#1943,#1944); +#1943 = CARTESIAN_POINT('',(-4.,0.)); +#1944 = VECTOR('',#1945,1.); +#1945 = DIRECTION('',(0.,1.)); +#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1947 = PCURVE('',#1649,#1948); +#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(-96.5,96.5)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(0.707106781187,0.707106781187)); +#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1954 = ORIENTED_EDGE('',*,*,#1955,.F.); +#1955 = EDGE_CURVE('',#1354,#1933,#1956,.T.); +#1956 = SURFACE_CURVE('',#1957,(#1961,#1968),.PCURVE_S1.); +#1957 = LINE('',#1958,#1959); +#1958 = CARTESIAN_POINT('',(43.,50.,146.)); +#1959 = VECTOR('',#1960,1.); +#1960 = DIRECTION('',(0.,0.,1.)); +#1961 = PCURVE('',#1397,#1962); +#1962 = DEFINITIONAL_REPRESENTATION('',(#1963),#1967); +#1963 = LINE('',#1964,#1965); +#1964 = CARTESIAN_POINT('',(-0.,4.949747468306)); +#1965 = VECTOR('',#1966,1.); +#1966 = DIRECTION('',(-1.,0.)); +#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1968 = PCURVE('',#1369,#1969); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(7.,0.)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(0.,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ADVANCED_FACE('',(#1976),#1369,.F.); +#1976 = FACE_BOUND('',#1977,.F.); +#1977 = EDGE_LOOP('',(#1978,#1979,#1980,#2001)); +#1978 = ORIENTED_EDGE('',*,*,#1353,.F.); +#1979 = ORIENTED_EDGE('',*,*,#1955,.T.); +#1980 = ORIENTED_EDGE('',*,*,#1981,.T.); +#1981 = EDGE_CURVE('',#1933,#1884,#1982,.T.); +#1982 = SURFACE_CURVE('',#1983,(#1987,#1994),.PCURVE_S1.); +#1983 = LINE('',#1984,#1985); +#1984 = CARTESIAN_POINT('',(50.,50.,150.)); +#1985 = VECTOR('',#1986,1.); +#1986 = DIRECTION('',(-1.,0.,0.)); +#1987 = PCURVE('',#1369,#1988); +#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993); +#1989 = LINE('',#1990,#1991); +#1990 = CARTESIAN_POINT('',(0.,-4.)); +#1991 = VECTOR('',#1992,1.); +#1992 = DIRECTION('',(1.,0.)); +#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1994 = PCURVE('',#1649,#1995); +#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#2000); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(-100.,100.)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(1.,0.)); +#2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2001 = ORIENTED_EDGE('',*,*,#1906,.F.); +#2002 = ADVANCED_FACE('',(#2003),#1486,.F.); +#2003 = FACE_BOUND('',#2004,.F.); +#2004 = EDGE_LOOP('',(#2005,#2033,#2054,#2055)); +#2005 = ORIENTED_EDGE('',*,*,#2006,.F.); +#2006 = EDGE_CURVE('',#2007,#2007,#2009,.T.); +#2007 = VERTEX_POINT('',#2008); +#2008 = CARTESIAN_POINT('',(39.,-35.,150.)); +#2009 = SURFACE_CURVE('',#2010,(#2015,#2022),.PCURVE_S1.); +#2010 = CIRCLE('',#2011,4.); +#2011 = AXIS2_PLACEMENT_3D('',#2012,#2013,#2014); +#2012 = CARTESIAN_POINT('',(35.,-35.,150.)); +#2013 = DIRECTION('',(0.,0.,1.)); +#2014 = DIRECTION('',(1.,0.,0.)); +#2015 = PCURVE('',#1486,#2016); +#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021); +#2017 = LINE('',#2018,#2019); +#2018 = CARTESIAN_POINT('',(0.,0.)); +#2019 = VECTOR('',#2020,1.); +#2020 = DIRECTION('',(1.,0.)); +#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2022 = PCURVE('',#1649,#2023); +#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2032); +#2024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2025,#2026,#2027,#2028, +#2029,#2030,#2031),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2025 = CARTESIAN_POINT('',(-89.,15.)); +#2026 = CARTESIAN_POINT('',(-89.,21.928203230276)); +#2027 = CARTESIAN_POINT('',(-83.,18.464101615138)); +#2028 = CARTESIAN_POINT('',(-77.,15.)); +#2029 = CARTESIAN_POINT('',(-83.,11.535898384862)); +#2030 = CARTESIAN_POINT('',(-89.,8.071796769724)); +#2031 = CARTESIAN_POINT('',(-89.,15.)); +#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2033 = ORIENTED_EDGE('',*,*,#2034,.T.); +#2034 = EDGE_CURVE('',#2007,#1466,#2035,.T.); +#2035 = SEAM_CURVE('',#2036,(#2040,#2047),.PCURVE_S1.); +#2036 = LINE('',#2037,#2038); +#2037 = CARTESIAN_POINT('',(39.,-35.,150.)); +#2038 = VECTOR('',#2039,1.); +#2039 = DIRECTION('',(-0.,-0.,-1.)); +#2040 = PCURVE('',#1486,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.,-1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2047 = PCURVE('',#1486,#2048); +#2048 = DEFINITIONAL_REPRESENTATION('',(#2049),#2053); +#2049 = LINE('',#2050,#2051); +#2050 = CARTESIAN_POINT('',(0.,0.)); +#2051 = VECTOR('',#2052,1.); +#2052 = DIRECTION('',(0.,-1.)); +#2053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2054 = ORIENTED_EDGE('',*,*,#1465,.T.); +#2055 = ORIENTED_EDGE('',*,*,#2034,.F.); +#2056 = ADVANCED_FACE('',(#2057),#1521,.F.); +#2057 = FACE_BOUND('',#2058,.F.); +#2058 = EDGE_LOOP('',(#2059,#2087,#2108,#2109)); +#2059 = ORIENTED_EDGE('',*,*,#2060,.F.); +#2060 = EDGE_CURVE('',#2061,#2061,#2063,.T.); +#2061 = VERTEX_POINT('',#2062); +#2062 = CARTESIAN_POINT('',(39.,35.,150.)); +#2063 = SURFACE_CURVE('',#2064,(#2069,#2076),.PCURVE_S1.); +#2064 = CIRCLE('',#2065,4.); +#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068); +#2066 = CARTESIAN_POINT('',(35.,35.,150.)); +#2067 = DIRECTION('',(0.,0.,1.)); +#2068 = DIRECTION('',(1.,0.,0.)); +#2069 = PCURVE('',#1521,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.,0.)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(1.,0.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2076 = PCURVE('',#1649,#2077); +#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2086); +#2078 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2079,#2080,#2081,#2082, +#2083,#2084,#2085),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2079 = CARTESIAN_POINT('',(-89.,85.)); +#2080 = CARTESIAN_POINT('',(-89.,91.928203230275)); +#2081 = CARTESIAN_POINT('',(-83.,88.464101615138)); +#2082 = CARTESIAN_POINT('',(-77.,85.)); +#2083 = CARTESIAN_POINT('',(-83.,81.535898384862)); +#2084 = CARTESIAN_POINT('',(-89.,78.071796769724)); +#2085 = CARTESIAN_POINT('',(-89.,85.)); +#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2087 = ORIENTED_EDGE('',*,*,#2088,.T.); +#2088 = EDGE_CURVE('',#2061,#1501,#2089,.T.); +#2089 = SEAM_CURVE('',#2090,(#2094,#2101),.PCURVE_S1.); +#2090 = LINE('',#2091,#2092); +#2091 = CARTESIAN_POINT('',(39.,35.,150.)); +#2092 = VECTOR('',#2093,1.); +#2093 = DIRECTION('',(-0.,-0.,-1.)); +#2094 = PCURVE('',#1521,#2095); +#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(0.,-1.)); +#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2101 = PCURVE('',#1521,#2102); +#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107); +#2103 = LINE('',#2104,#2105); +#2104 = CARTESIAN_POINT('',(0.,0.)); +#2105 = VECTOR('',#2106,1.); +#2106 = DIRECTION('',(0.,-1.)); +#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2108 = ORIENTED_EDGE('',*,*,#1500,.T.); +#2109 = ORIENTED_EDGE('',*,*,#2088,.F.); +#2110 = ADVANCED_FACE('',(#2111),#1559,.F.); +#2111 = FACE_BOUND('',#2112,.F.); +#2112 = EDGE_LOOP('',(#2113,#2141,#2162,#2163)); +#2113 = ORIENTED_EDGE('',*,*,#2114,.F.); +#2114 = EDGE_CURVE('',#2115,#2115,#2117,.T.); +#2115 = VERTEX_POINT('',#2116); +#2116 = CARTESIAN_POINT('',(-31.,-35.,150.)); +#2117 = SURFACE_CURVE('',#2118,(#2123,#2130),.PCURVE_S1.); +#2118 = CIRCLE('',#2119,4.); +#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122); +#2120 = CARTESIAN_POINT('',(-35.,-35.,150.)); +#2121 = DIRECTION('',(0.,0.,1.)); +#2122 = DIRECTION('',(1.,0.,0.)); +#2123 = PCURVE('',#1559,#2124); +#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129); +#2125 = LINE('',#2126,#2127); +#2126 = CARTESIAN_POINT('',(0.,0.)); +#2127 = VECTOR('',#2128,1.); +#2128 = DIRECTION('',(1.,0.)); +#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2130 = PCURVE('',#1649,#2131); +#2131 = DEFINITIONAL_REPRESENTATION('',(#2132),#2140); +#2132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2133,#2134,#2135,#2136, +#2137,#2138,#2139),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2133 = CARTESIAN_POINT('',(-19.,15.)); +#2134 = CARTESIAN_POINT('',(-19.,21.928203230276)); +#2135 = CARTESIAN_POINT('',(-13.,18.464101615138)); +#2136 = CARTESIAN_POINT('',(-7.,15.)); +#2137 = CARTESIAN_POINT('',(-13.,11.535898384862)); +#2138 = CARTESIAN_POINT('',(-19.,8.071796769724)); +#2139 = CARTESIAN_POINT('',(-19.,15.)); +#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2141 = ORIENTED_EDGE('',*,*,#2142,.T.); +#2142 = EDGE_CURVE('',#2115,#1539,#2143,.T.); +#2143 = SEAM_CURVE('',#2144,(#2148,#2155),.PCURVE_S1.); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(-31.,-35.,150.)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(-0.,-0.,-1.)); +#2148 = PCURVE('',#1559,#2149); +#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154); +#2150 = LINE('',#2151,#2152); +#2151 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2152 = VECTOR('',#2153,1.); +#2153 = DIRECTION('',(0.,-1.)); +#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2155 = PCURVE('',#1559,#2156); +#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2161); +#2157 = LINE('',#2158,#2159); +#2158 = CARTESIAN_POINT('',(0.,0.)); +#2159 = VECTOR('',#2160,1.); +#2160 = DIRECTION('',(0.,-1.)); +#2161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2162 = ORIENTED_EDGE('',*,*,#1538,.T.); +#2163 = ORIENTED_EDGE('',*,*,#2142,.F.); +#2164 = ADVANCED_FACE('',(#2165),#1594,.F.); +#2165 = FACE_BOUND('',#2166,.F.); +#2166 = EDGE_LOOP('',(#2167,#2195,#2216,#2217)); +#2167 = ORIENTED_EDGE('',*,*,#2168,.F.); +#2168 = EDGE_CURVE('',#2169,#2169,#2171,.T.); +#2169 = VERTEX_POINT('',#2170); +#2170 = CARTESIAN_POINT('',(-31.,35.,150.)); +#2171 = SURFACE_CURVE('',#2172,(#2177,#2184),.PCURVE_S1.); +#2172 = CIRCLE('',#2173,4.); +#2173 = AXIS2_PLACEMENT_3D('',#2174,#2175,#2176); +#2174 = CARTESIAN_POINT('',(-35.,35.,150.)); +#2175 = DIRECTION('',(0.,0.,1.)); +#2176 = DIRECTION('',(1.,0.,0.)); +#2177 = PCURVE('',#1594,#2178); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(0.,0.)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,0.)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2184 = PCURVE('',#1649,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2194); +#2186 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2187,#2188,#2189,#2190, +#2191,#2192,#2193),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2187 = CARTESIAN_POINT('',(-19.,85.)); +#2188 = CARTESIAN_POINT('',(-19.,91.928203230275)); +#2189 = CARTESIAN_POINT('',(-13.,88.464101615138)); +#2190 = CARTESIAN_POINT('',(-7.,85.)); +#2191 = CARTESIAN_POINT('',(-13.,81.535898384862)); +#2192 = CARTESIAN_POINT('',(-19.,78.071796769724)); +#2193 = CARTESIAN_POINT('',(-19.,85.)); +#2194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2195 = ORIENTED_EDGE('',*,*,#2196,.T.); +#2196 = EDGE_CURVE('',#2169,#1574,#2197,.T.); +#2197 = SEAM_CURVE('',#2198,(#2202,#2209),.PCURVE_S1.); +#2198 = LINE('',#2199,#2200); +#2199 = CARTESIAN_POINT('',(-31.,35.,150.)); +#2200 = VECTOR('',#2201,1.); +#2201 = DIRECTION('',(-0.,-0.,-1.)); +#2202 = PCURVE('',#1594,#2203); +#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2208); +#2204 = LINE('',#2205,#2206); +#2205 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2206 = VECTOR('',#2207,1.); +#2207 = DIRECTION('',(0.,-1.)); +#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2209 = PCURVE('',#1594,#2210); +#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2215); +#2211 = LINE('',#2212,#2213); +#2212 = CARTESIAN_POINT('',(0.,0.)); +#2213 = VECTOR('',#2214,1.); +#2214 = DIRECTION('',(0.,-1.)); +#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2216 = ORIENTED_EDGE('',*,*,#1573,.T.); +#2217 = ORIENTED_EDGE('',*,*,#2196,.F.); +#2218 = ADVANCED_FACE('',(#2219,#2229,#2232,#2235,#2238),#1649,.F.); +#2219 = FACE_BOUND('',#2220,.F.); +#2220 = EDGE_LOOP('',(#2221,#2222,#2223,#2224,#2225,#2226,#2227,#2228)); +#2221 = ORIENTED_EDGE('',*,*,#1633,.F.); +#2222 = ORIENTED_EDGE('',*,*,#1687,.T.); +#2223 = ORIENTED_EDGE('',*,*,#1807,.F.); +#2224 = ORIENTED_EDGE('',*,*,#1883,.T.); +#2225 = ORIENTED_EDGE('',*,*,#1981,.F.); +#2226 = ORIENTED_EDGE('',*,*,#1932,.F.); +#2227 = ORIENTED_EDGE('',*,*,#1834,.F.); +#2228 = ORIENTED_EDGE('',*,*,#1736,.F.); +#2229 = FACE_BOUND('',#2230,.F.); +#2230 = EDGE_LOOP('',(#2231)); +#2231 = ORIENTED_EDGE('',*,*,#2114,.T.); +#2232 = FACE_BOUND('',#2233,.F.); +#2233 = EDGE_LOOP('',(#2234)); +#2234 = ORIENTED_EDGE('',*,*,#2006,.T.); +#2235 = FACE_BOUND('',#2236,.F.); +#2236 = EDGE_LOOP('',(#2237)); +#2237 = ORIENTED_EDGE('',*,*,#2168,.T.); +#2238 = FACE_BOUND('',#2239,.F.); +#2239 = EDGE_LOOP('',(#2240)); +#2240 = ORIENTED_EDGE('',*,*,#2060,.T.); +#2241 = ORIENTED_CLOSED_SHELL('',*,#2242,.F.); +#2242 = CLOSED_SHELL('',(#2243,#2284,#2343)); +#2243 = ADVANCED_FACE('',(#2244),#2257,.T.); +#2244 = FACE_BOUND('',#2245,.T.); +#2245 = EDGE_LOOP('',(#2246)); +#2246 = ORIENTED_EDGE('',*,*,#2247,.F.); +#2247 = EDGE_CURVE('',#2248,#2248,#2250,.T.); +#2248 = VERTEX_POINT('',#2249); +#2249 = CARTESIAN_POINT('',(16.,0.,4.)); +#2250 = SURFACE_CURVE('',#2251,(#2256,#2272),.PCURVE_S1.); +#2251 = CIRCLE('',#2252,16.); +#2252 = AXIS2_PLACEMENT_3D('',#2253,#2254,#2255); +#2253 = CARTESIAN_POINT('',(0.,0.,4.)); +#2254 = DIRECTION('',(0.,0.,1.)); +#2255 = DIRECTION('',(1.,0.,0.)); +#2256 = PCURVE('',#2257,#2262); +#2257 = PLANE('',#2258); +#2258 = AXIS2_PLACEMENT_3D('',#2259,#2260,#2261); +#2259 = CARTESIAN_POINT('',(-65.,-65.,4.)); +#2260 = DIRECTION('',(0.,0.,-1.)); +#2261 = DIRECTION('',(-1.,0.,0.)); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2271); +#2263 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2264,#2265,#2266,#2267, +#2268,#2269,#2270),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2264 = CARTESIAN_POINT('',(-81.,65.)); +#2265 = CARTESIAN_POINT('',(-81.,92.712812921102)); +#2266 = CARTESIAN_POINT('',(-57.,78.856406460551)); +#2267 = CARTESIAN_POINT('',(-33.,65.)); +#2268 = CARTESIAN_POINT('',(-57.,51.143593539449)); +#2269 = CARTESIAN_POINT('',(-81.,37.287187078898)); +#2270 = CARTESIAN_POINT('',(-81.,65.)); +#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2272 = PCURVE('',#2273,#2278); +#2273 = CYLINDRICAL_SURFACE('',#2274,16.); +#2274 = AXIS2_PLACEMENT_3D('',#2275,#2276,#2277); +#2275 = CARTESIAN_POINT('',(0.,0.,4.)); +#2276 = DIRECTION('',(-0.,-0.,-1.)); +#2277 = DIRECTION('',(1.,0.,0.)); +#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2283); +#2279 = LINE('',#2280,#2281); +#2280 = CARTESIAN_POINT('',(-0.,0.)); +#2281 = VECTOR('',#2282,1.); +#2282 = DIRECTION('',(-1.,0.)); +#2283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2284 = ADVANCED_FACE('',(#2285),#2273,.T.); +#2285 = FACE_BOUND('',#2286,.F.); +#2286 = EDGE_LOOP('',(#2287,#2310,#2311,#2312)); +#2287 = ORIENTED_EDGE('',*,*,#2288,.F.); +#2288 = EDGE_CURVE('',#2248,#2289,#2291,.T.); +#2289 = VERTEX_POINT('',#2290); +#2290 = CARTESIAN_POINT('',(16.,0.,146.)); +#2291 = SEAM_CURVE('',#2292,(#2296,#2303),.PCURVE_S1.); +#2292 = LINE('',#2293,#2294); +#2293 = CARTESIAN_POINT('',(16.,0.,4.)); +#2294 = VECTOR('',#2295,1.); +#2295 = DIRECTION('',(0.,0.,1.)); +#2296 = PCURVE('',#2273,#2297); +#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302); +#2298 = LINE('',#2299,#2300); +#2299 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2300 = VECTOR('',#2301,1.); +#2301 = DIRECTION('',(-0.,-1.)); +#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2303 = PCURVE('',#2273,#2304); +#2304 = DEFINITIONAL_REPRESENTATION('',(#2305),#2309); +#2305 = LINE('',#2306,#2307); +#2306 = CARTESIAN_POINT('',(-0.,0.)); +#2307 = VECTOR('',#2308,1.); +#2308 = DIRECTION('',(-0.,-1.)); +#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2310 = ORIENTED_EDGE('',*,*,#2247,.F.); +#2311 = ORIENTED_EDGE('',*,*,#2288,.T.); +#2312 = ORIENTED_EDGE('',*,*,#2313,.T.); +#2313 = EDGE_CURVE('',#2289,#2289,#2314,.T.); +#2314 = SURFACE_CURVE('',#2315,(#2320,#2327),.PCURVE_S1.); +#2315 = CIRCLE('',#2316,16.); +#2316 = AXIS2_PLACEMENT_3D('',#2317,#2318,#2319); +#2317 = CARTESIAN_POINT('',(0.,0.,146.)); +#2318 = DIRECTION('',(0.,0.,1.)); +#2319 = DIRECTION('',(1.,0.,0.)); +#2320 = PCURVE('',#2273,#2321); +#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326); +#2322 = LINE('',#2323,#2324); +#2323 = CARTESIAN_POINT('',(-0.,-142.)); +#2324 = VECTOR('',#2325,1.); +#2325 = DIRECTION('',(-1.,0.)); +#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2327 = PCURVE('',#2328,#2333); +#2328 = PLANE('',#2329); +#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332); +#2330 = CARTESIAN_POINT('',(-50.,-50.,146.)); +#2331 = DIRECTION('',(0.,0.,-1.)); +#2332 = DIRECTION('',(-1.,0.,0.)); +#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2342); +#2334 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2335,#2336,#2337,#2338, +#2339,#2340,#2341),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2335 = CARTESIAN_POINT('',(-66.,50.)); +#2336 = CARTESIAN_POINT('',(-66.,77.712812921102)); +#2337 = CARTESIAN_POINT('',(-42.,63.856406460551)); +#2338 = CARTESIAN_POINT('',(-18.,50.)); +#2339 = CARTESIAN_POINT('',(-42.,36.143593539449)); +#2340 = CARTESIAN_POINT('',(-66.,22.287187078898)); +#2341 = CARTESIAN_POINT('',(-66.,50.)); +#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2343 = ADVANCED_FACE('',(#2344),#2328,.F.); +#2344 = FACE_BOUND('',#2345,.F.); +#2345 = EDGE_LOOP('',(#2346)); +#2346 = ORIENTED_EDGE('',*,*,#2313,.F.); +#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2351)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2348,#2349,#2350)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2348 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2349 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2350 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2351 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-05),#2348, + 'distance_accuracy_value','confusion accuracy'); +#2352 = PRODUCT_TYPE('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/Wood Construction/Connectors/Ironsmith Parts/PPA150.stl b/Wood Construction/Connectors/Ironsmith Parts/PPA150.stl new file mode 100644 index 0000000000000000000000000000000000000000..d3f0ee45d85b7a37620caed920bb3c261c2cfa90 GIT binary patch literal 83884 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 literal 0 HcmV?d00001