diff --git a/Piping/Water tank 500L.FCStd b/Piping/Water tank 500L.FCStd new file mode 100644 index 00000000..1d2d0c9d Binary files /dev/null and b/Piping/Water tank 500L.FCStd differ diff --git a/Piping/Water tank 500L.step b/Piping/Water tank 500L.step new file mode 100644 index 00000000..d1954ce8 --- /dev/null +++ b/Piping/Water tank 500L.step @@ -0,0 +1,774 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( + '/home/yorik/Sources/FreeCAD-library/Piping/Water tank 500L.step', + '2016-10-19T16:42:45',('Author'),(''), + '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('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20, + 'distance_accuracy_value','confusion accuracy'); +#24 = PRODUCT_TYPE('part',$,(#7)); +#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#601); +#26 = MANIFOLD_SOLID_BREP('',#27); +#27 = CLOSED_SHELL('',(#28,#116,#170,#204,#239,#295,#350,#388,#392,#448, + #486,#539,#597)); +#28 = ADVANCED_FACE('',(#29),#43,.T.); +#29 = FACE_BOUND('',#30,.T.); +#30 = EDGE_LOOP('',(#31,#61,#88,#89)); +#31 = ORIENTED_EDGE('',*,*,#32,.F.); +#32 = EDGE_CURVE('',#33,#35,#37,.T.); +#33 = VERTEX_POINT('',#34); +#34 = CARTESIAN_POINT('',(-632.,1.39221967288E-13,627.)); +#35 = VERTEX_POINT('',#36); +#36 = CARTESIAN_POINT('',(-620.9255388062,2.575874309601E-13, + 646.38030708906)); +#37 = SEAM_CURVE('',#38,(#42,#54),.PCURVE_S1.); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-632.,1.39221967288E-13,627.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.496138938357,1.927887054719E-16,0.868243142124)); +#42 = PCURVE('',#43,#48); +#43 = CONICAL_SURFACE('',#44,632.,0.519146114247); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,1.39221967288E-13,627.)); +#46 = DIRECTION('',(-0.,-2.22044604925E-16,-1.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(-0.,-0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(-0.,-1.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = PCURVE('',#43,#55); +#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60); +#56 = LINE('',#57,#58); +#57 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#58 = VECTOR('',#59,1.); +#59 = DIRECTION('',(-0.,-1.)); +#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#61 = ORIENTED_EDGE('',*,*,#62,.T.); +#62 = EDGE_CURVE('',#33,#33,#63,.T.); +#63 = SURFACE_CURVE('',#64,(#69,#76),.PCURVE_S1.); +#64 = CIRCLE('',#65,632.); +#65 = AXIS2_PLACEMENT_3D('',#66,#67,#68); +#66 = CARTESIAN_POINT('',(0.,1.39221967288E-13,627.)); +#67 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#68 = DIRECTION('',(-1.,0.,0.)); +#69 = PCURVE('',#43,#70); +#70 = DEFINITIONAL_REPRESENTATION('',(#71),#75); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(-0.,-0.)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(-1.,-0.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = PLANE('',#78); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(0.,1.39221967288E-13,627.)); +#80 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#81 = DIRECTION('',(-1.,0.,0.)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = CIRCLE('',#84,632.); +#84 = AXIS2_PLACEMENT_2D('',#85,#86); +#85 = CARTESIAN_POINT('',(0.,0.)); +#86 = DIRECTION('',(1.,-0.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#32,.T.); +#89 = ORIENTED_EDGE('',*,*,#90,.F.); +#90 = EDGE_CURVE('',#35,#35,#91,.T.); +#91 = SURFACE_CURVE('',#92,(#97,#104),.PCURVE_S1.); +#92 = CIRCLE('',#93,620.92553880625); +#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); +#94 = CARTESIAN_POINT('',(0.,1.435252599189E-13,646.38030708906)); +#95 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#96 = DIRECTION('',(-1.,1.836970198721E-16,-4.078893220341E-32)); +#97 = PCURVE('',#43,#98); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(-0.,-19.38030708906)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(-1.,-0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = PCURVE('',#105,#110); +#105 = TOROIDAL_SURFACE('',#106,594.01000140039,31.); +#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109); +#107 = CARTESIAN_POINT('',(0.,1.401101457077E-13,631.)); +#108 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#109 = DIRECTION('',(-1.,1.836970198721E-16,-4.078893220341E-32)); +#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(0.,0.519146114247)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,0.)); +#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#116 = ADVANCED_FACE('',(#117),#105,.T.); +#117 = FACE_BOUND('',#118,.T.); +#118 = EDGE_LOOP('',(#119,#141,#142,#143)); +#119 = ORIENTED_EDGE('',*,*,#120,.F.); +#120 = EDGE_CURVE('',#35,#121,#123,.T.); +#121 = VERTEX_POINT('',#122); +#122 = CARTESIAN_POINT('',(-594.0100014003,2.561113954918E-13,662.)); +#123 = SEAM_CURVE('',#124,(#129,#135),.PCURVE_S1.); +#124 = CIRCLE('',#125,31.); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(-594.0100014003,2.492280127392E-13,631.)); +#127 = DIRECTION('',(1.836970198721E-16,1.,-2.22044604925E-16)); +#128 = DIRECTION('',(-1.,1.836970198721E-16,-4.078893220341E-32)); +#129 = PCURVE('',#105,#130); +#130 = DEFINITIONAL_REPRESENTATION('',(#131),#134); +#131 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#132,#133),.UNSPECIFIED.,.F.,.F., + (2,2),(0.519146114247,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#132 = CARTESIAN_POINT('',(0.,0.519146114247)); +#133 = CARTESIAN_POINT('',(0.,1.570796326795)); +#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#135 = PCURVE('',#105,#136); +#136 = DEFINITIONAL_REPRESENTATION('',(#137),#140); +#137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#138,#139),.UNSPECIFIED.,.F.,.F., + (2,2),(0.519146114247,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#138 = CARTESIAN_POINT('',(6.28318530718,0.519146114247)); +#139 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#90,.T.); +#142 = ORIENTED_EDGE('',*,*,#120,.T.); +#143 = ORIENTED_EDGE('',*,*,#144,.F.); +#144 = EDGE_CURVE('',#121,#121,#145,.T.); +#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.); +#146 = CIRCLE('',#147,594.01000140039); +#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150); +#148 = CARTESIAN_POINT('',(0.,1.469935284604E-13,662.)); +#149 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#150 = DIRECTION('',(-1.,1.836970198721E-16,-4.078893220341E-32)); +#151 = PCURVE('',#105,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.,1.570796326795)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(1.,0.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(0.,1.469935284604E-13,662.)); +#162 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#163 = DIRECTION('',(-1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = CIRCLE('',#166,594.01000140039); +#166 = AXIS2_PLACEMENT_2D('',#167,#168); +#167 = CARTESIAN_POINT('',(0.,0.)); +#168 = DIRECTION('',(1.,-1.836970198721E-16)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ADVANCED_FACE('',(#171,#174),#77,.F.); +#171 = FACE_BOUND('',#172,.T.); +#172 = EDGE_LOOP('',(#173)); +#173 = ORIENTED_EDGE('',*,*,#62,.F.); +#174 = FACE_BOUND('',#175,.T.); +#175 = EDGE_LOOP('',(#176)); +#176 = ORIENTED_EDGE('',*,*,#177,.T.); +#177 = EDGE_CURVE('',#178,#178,#180,.T.); +#178 = VERTEX_POINT('',#179); +#179 = CARTESIAN_POINT('',(621.96678517052,0.,627.)); +#180 = SURFACE_CURVE('',#181,(#186,#193),.PCURVE_S1.); +#181 = CIRCLE('',#182,621.96678517052); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(0.,0.,627.)); +#184 = DIRECTION('',(0.,0.,1.)); +#185 = DIRECTION('',(1.,0.,0.)); +#186 = PCURVE('',#77,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = CIRCLE('',#189,621.96678517052); +#189 = AXIS2_PLACEMENT_2D('',#190,#191); +#190 = CARTESIAN_POINT('',(0.,1.39221967288E-13)); +#191 = DIRECTION('',(-1.,0.)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = PCURVE('',#194,#199); +#194 = CONICAL_SURFACE('',#195,600.,0.10471975512); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(0.,0.,418.)); +#197 = DIRECTION('',(0.,0.,1.)); +#198 = DIRECTION('',(1.,0.,0.)); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#203); +#200 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#202),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#201 = CARTESIAN_POINT('',(0.,209.)); +#202 = CARTESIAN_POINT('',(6.28318530718,209.)); +#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#204 = ADVANCED_FACE('',(#205,#208),#159,.T.); +#205 = FACE_BOUND('',#206,.T.); +#206 = EDGE_LOOP('',(#207)); +#207 = ORIENTED_EDGE('',*,*,#144,.T.); +#208 = FACE_BOUND('',#209,.T.); +#209 = EDGE_LOOP('',(#210)); +#210 = ORIENTED_EDGE('',*,*,#211,.F.); +#211 = EDGE_CURVE('',#212,#212,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(-452.,1.469935284604E-13,662.)); +#214 = SURFACE_CURVE('',#215,(#220,#227),.PCURVE_S1.); +#215 = CIRCLE('',#216,452.); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(0.,1.469935284604E-13,662.)); +#218 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#219 = DIRECTION('',(-1.,0.,0.)); +#220 = PCURVE('',#159,#221); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); +#222 = CIRCLE('',#223,452.); +#223 = AXIS2_PLACEMENT_2D('',#224,#225); +#224 = CARTESIAN_POINT('',(0.,0.)); +#225 = DIRECTION('',(1.,0.)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = PCURVE('',#228,#233); +#228 = CONICAL_SURFACE('',#229,452.,1.399842965236); +#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232); +#230 = CARTESIAN_POINT('',(0.,1.469935284604E-13,662.)); +#231 = DIRECTION('',(-0.,-2.22044604925E-16,-1.)); +#232 = DIRECTION('',(-1.,0.,0.)); +#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(-0.,-0.)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(-1.,-0.)); +#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#239 = ADVANCED_FACE('',(#240),#194,.T.); +#240 = FACE_BOUND('',#241,.F.); +#241 = EDGE_LOOP('',(#242,#274,#293,#294)); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#244,#244,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(600.,0.,418.)); +#246 = SURFACE_CURVE('',#247,(#252,#258),.PCURVE_S1.); +#247 = CIRCLE('',#248,600.); +#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251); +#249 = CARTESIAN_POINT('',(0.,0.,418.)); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = DIRECTION('',(1.,0.,0.)); +#252 = PCURVE('',#194,#253); +#253 = DEFINITIONAL_REPRESENTATION('',(#254),#257); +#254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#255,#256),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#255 = CARTESIAN_POINT('',(0.,0.)); +#256 = CARTESIAN_POINT('',(6.28318530718,0.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(600.,0.,418.)); +#262 = DIRECTION('',(0.,0.,-1.)); +#263 = DIRECTION('',(-1.,0.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#273); +#265 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#266,#267,#268,#269,#270,#271 +,#272),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2,2,3),(0., + 2.094395102393,4.188790204786,6.28318530718), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#266 = CARTESIAN_POINT('',(0.,0.)); +#267 = CARTESIAN_POINT('',(0.,1.039230484541E+03)); +#268 = CARTESIAN_POINT('',(900.,519.61524227066)); +#269 = CARTESIAN_POINT('',(1.8E+03,1.469576158977E-13)); +#270 = CARTESIAN_POINT('',(900.,-519.6152422706)); +#271 = CARTESIAN_POINT('',(9.094947017729E-13,-1.039230484541E+03)); +#272 = CARTESIAN_POINT('',(0.,-1.469576158977E-13)); +#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#274 = ORIENTED_EDGE('',*,*,#275,.T.); +#275 = EDGE_CURVE('',#244,#178,#276,.T.); +#276 = SEAM_CURVE('',#277,(#281,#287),.PCURVE_S1.); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(600.,0.,418.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(0.104528463268,0.,0.994521895368)); +#281 = PCURVE('',#194,#282); +#282 = DEFINITIONAL_REPRESENTATION('',(#283),#286); +#283 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#284,#285),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,210.15123042877),.PIECEWISE_BEZIER_KNOTS.); +#284 = CARTESIAN_POINT('',(6.28318530718,0.)); +#285 = CARTESIAN_POINT('',(6.28318530718,209.)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = PCURVE('',#194,#288); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#292); +#289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#290,#291),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,210.15123042877),.PIECEWISE_BEZIER_KNOTS.); +#290 = CARTESIAN_POINT('',(0.,0.)); +#291 = CARTESIAN_POINT('',(0.,209.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = ORIENTED_EDGE('',*,*,#177,.T.); +#294 = ORIENTED_EDGE('',*,*,#275,.F.); +#295 = ADVANCED_FACE('',(#296),#228,.T.); +#296 = FACE_BOUND('',#297,.T.); +#297 = EDGE_LOOP('',(#298,#299,#322,#349)); +#298 = ORIENTED_EDGE('',*,*,#211,.T.); +#299 = ORIENTED_EDGE('',*,*,#300,.T.); +#300 = EDGE_CURVE('',#212,#301,#303,.T.); +#301 = VERTEX_POINT('',#302); +#302 = CARTESIAN_POINT('',(-145.,1.587618925214E-13,715.)); +#303 = SEAM_CURVE('',#304,(#308,#315),.PCURVE_S1.); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-452.,1.469935284604E-13,662.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.985423027088,3.777464800289E-17,0.17012189067)); +#308 = PCURVE('',#228,#309); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(-0.,-0.)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(-0.,-1.)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = PCURVE('',#228,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(-0.,-1.)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = ORIENTED_EDGE('',*,*,#323,.F.); +#323 = EDGE_CURVE('',#301,#301,#324,.T.); +#324 = SURFACE_CURVE('',#325,(#330,#337),.PCURVE_S1.); +#325 = CIRCLE('',#326,145.); +#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329); +#327 = CARTESIAN_POINT('',(0.,1.587618925214E-13,715.)); +#328 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#329 = DIRECTION('',(-1.,0.,0.)); +#330 = PCURVE('',#228,#331); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-0.,-53.)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(-1.,-0.)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = PCURVE('',#338,#343); +#338 = PLANE('',#339); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(0.,1.587618925214E-13,715.)); +#341 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#342 = DIRECTION('',(-1.,0.,0.)); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = CIRCLE('',#345,145.); +#345 = AXIS2_PLACEMENT_2D('',#346,#347); +#346 = CARTESIAN_POINT('',(0.,0.)); +#347 = DIRECTION('',(1.,0.)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = ORIENTED_EDGE('',*,*,#300,.F.); +#350 = ADVANCED_FACE('',(#351,#354),#259,.T.); +#351 = FACE_BOUND('',#352,.T.); +#352 = EDGE_LOOP('',(#353)); +#353 = ORIENTED_EDGE('',*,*,#243,.F.); +#354 = FACE_BOUND('',#355,.T.); +#355 = EDGE_LOOP('',(#356)); +#356 = ORIENTED_EDGE('',*,*,#357,.T.); +#357 = EDGE_CURVE('',#358,#358,#360,.T.); +#358 = VERTEX_POINT('',#359); +#359 = CARTESIAN_POINT('',(574.96678517052,0.,418.)); +#360 = SURFACE_CURVE('',#361,(#366,#377),.PCURVE_S1.); +#361 = CIRCLE('',#362,574.96678517052); +#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365); +#363 = CARTESIAN_POINT('',(0.,0.,418.)); +#364 = DIRECTION('',(0.,0.,1.)); +#365 = DIRECTION('',(1.,0.,0.)); +#366 = PCURVE('',#259,#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('',(25.033214829474,0.)); +#370 = CARTESIAN_POINT('',(25.033214829474,995.87168457989)); +#371 = CARTESIAN_POINT('',(887.48339258526,497.93584228994)); +#372 = CARTESIAN_POINT('',(1.749933570341E+03,1.40826246615E-13)); +#373 = CARTESIAN_POINT('',(887.48339258526,-497.9358422899)); +#374 = CARTESIAN_POINT('',(25.033214829475,-995.8716845798)); +#375 = CARTESIAN_POINT('',(25.033214829474,0.)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#378,#383); +#378 = CONICAL_SURFACE('',#379,553.,0.10471975512); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(0.,0.,209.)); +#381 = DIRECTION('',(0.,0.,1.)); +#382 = DIRECTION('',(1.,0.,0.)); +#383 = DEFINITIONAL_REPRESENTATION('',(#384),#387); +#384 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#385,#386),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#385 = CARTESIAN_POINT('',(0.,209.)); +#386 = CARTESIAN_POINT('',(6.28318530718,209.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = ADVANCED_FACE('',(#389),#338,.T.); +#389 = FACE_BOUND('',#390,.T.); +#390 = EDGE_LOOP('',(#391)); +#391 = ORIENTED_EDGE('',*,*,#323,.T.); +#392 = ADVANCED_FACE('',(#393),#378,.T.); +#393 = FACE_BOUND('',#394,.F.); +#394 = EDGE_LOOP('',(#395,#427,#446,#447)); +#395 = ORIENTED_EDGE('',*,*,#396,.F.); +#396 = EDGE_CURVE('',#397,#397,#399,.T.); +#397 = VERTEX_POINT('',#398); +#398 = CARTESIAN_POINT('',(553.,0.,209.)); +#399 = SURFACE_CURVE('',#400,(#405,#411),.PCURVE_S1.); +#400 = CIRCLE('',#401,553.); +#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404); +#402 = CARTESIAN_POINT('',(0.,0.,209.)); +#403 = DIRECTION('',(0.,0.,1.)); +#404 = DIRECTION('',(1.,0.,0.)); +#405 = PCURVE('',#378,#406); +#406 = DEFINITIONAL_REPRESENTATION('',(#407),#410); +#407 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#408,#409),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#408 = CARTESIAN_POINT('',(0.,0.)); +#409 = CARTESIAN_POINT('',(6.28318530718,0.)); +#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#411 = PCURVE('',#412,#417); +#412 = PLANE('',#413); +#413 = AXIS2_PLACEMENT_3D('',#414,#415,#416); +#414 = CARTESIAN_POINT('',(553.,0.,209.)); +#415 = DIRECTION('',(0.,0.,-1.)); +#416 = DIRECTION('',(-1.,0.,0.)); +#417 = DEFINITIONAL_REPRESENTATION('',(#418),#426); +#418 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#419,#420,#421,#422,#423,#424 +,#425),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2,2,3),(0., + 2.094395102393,4.188790204786,6.28318530718), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#419 = CARTESIAN_POINT('',(0.,0.)); +#420 = CARTESIAN_POINT('',(0.,957.82409658558)); +#421 = CARTESIAN_POINT('',(829.5,478.91204829279)); +#422 = CARTESIAN_POINT('',(1.659E+03,1.354459359857E-13)); +#423 = CARTESIAN_POINT('',(829.5,-478.9120482927)); +#424 = CARTESIAN_POINT('',(9.094947017729E-13,-957.8240965855)); +#425 = CARTESIAN_POINT('',(0.,-1.354459359857E-13)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = ORIENTED_EDGE('',*,*,#428,.T.); +#428 = EDGE_CURVE('',#397,#358,#429,.T.); +#429 = SEAM_CURVE('',#430,(#434,#440),.PCURVE_S1.); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(553.,0.,209.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(0.104528463268,0.,0.994521895368)); +#434 = PCURVE('',#378,#435); +#435 = DEFINITIONAL_REPRESENTATION('',(#436),#439); +#436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#437,#438),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,210.15123042877),.PIECEWISE_BEZIER_KNOTS.); +#437 = CARTESIAN_POINT('',(6.28318530718,0.)); +#438 = CARTESIAN_POINT('',(6.28318530718,209.)); +#439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#440 = PCURVE('',#378,#441); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#445); +#442 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#443,#444),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,210.15123042877),.PIECEWISE_BEZIER_KNOTS.); +#443 = CARTESIAN_POINT('',(0.,0.)); +#444 = CARTESIAN_POINT('',(0.,209.)); +#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#446 = ORIENTED_EDGE('',*,*,#357,.T.); +#447 = ORIENTED_EDGE('',*,*,#428,.F.); +#448 = ADVANCED_FACE('',(#449,#452),#412,.T.); +#449 = FACE_BOUND('',#450,.T.); +#450 = EDGE_LOOP('',(#451)); +#451 = ORIENTED_EDGE('',*,*,#396,.F.); +#452 = FACE_BOUND('',#453,.T.); +#453 = EDGE_LOOP('',(#454)); +#454 = ORIENTED_EDGE('',*,*,#455,.T.); +#455 = EDGE_CURVE('',#456,#456,#458,.T.); +#456 = VERTEX_POINT('',#457); +#457 = CARTESIAN_POINT('',(527.96678517052,0.,209.)); +#458 = SURFACE_CURVE('',#459,(#464,#475),.PCURVE_S1.); +#459 = CIRCLE('',#460,527.96678517052); +#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); +#461 = CARTESIAN_POINT('',(0.,0.,209.)); +#462 = DIRECTION('',(0.,0.,1.)); +#463 = DIRECTION('',(1.,0.,0.)); +#464 = PCURVE('',#412,#465); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#474); +#466 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#467,#468,#469,#470,#471,#472 +,#473),.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( + '') ); +#467 = CARTESIAN_POINT('',(25.033214829474,0.)); +#468 = CARTESIAN_POINT('',(25.033214829474,914.46529662415)); +#469 = CARTESIAN_POINT('',(816.98339258526,457.23264831207)); +#470 = CARTESIAN_POINT('',(1.608933570341E+03,1.29314566703E-13)); +#471 = CARTESIAN_POINT('',(816.98339258526,-457.232648312)); +#472 = CARTESIAN_POINT('',(25.033214829474,-914.4652966241)); +#473 = CARTESIAN_POINT('',(25.033214829474,0.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = PCURVE('',#476,#481); +#476 = CONICAL_SURFACE('',#477,506.,0.10471975512); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(0.,0.,0.)); +#479 = DIRECTION('',(0.,0.,1.)); +#480 = DIRECTION('',(1.,0.,0.)); +#481 = DEFINITIONAL_REPRESENTATION('',(#482),#485); +#482 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#483,#484),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#483 = CARTESIAN_POINT('',(0.,209.)); +#484 = CARTESIAN_POINT('',(6.28318530718,209.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ADVANCED_FACE('',(#487),#476,.T.); +#487 = FACE_BOUND('',#488,.F.); +#488 = EDGE_LOOP('',(#489,#510,#537,#538)); +#489 = ORIENTED_EDGE('',*,*,#490,.F.); +#490 = EDGE_CURVE('',#491,#456,#493,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(510.23530329817,3.12429015498E-14, + 40.296219152956)); +#493 = SEAM_CURVE('',#494,(#498,#504),.PCURVE_S1.); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(506.,0.,0.)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(0.104528463268,0.,0.994521895368)); +#498 = PCURVE('',#476,#499); +#499 = DEFINITIONAL_REPRESENTATION('',(#500),#503); +#500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#501,#502),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,210.15123042877),.PIECEWISE_BEZIER_KNOTS.); +#501 = CARTESIAN_POINT('',(6.28318530718,0.)); +#502 = CARTESIAN_POINT('',(6.28318530718,209.)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = PCURVE('',#476,#505); +#505 = DEFINITIONAL_REPRESENTATION('',(#506),#509); +#506 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#507,#508),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,210.15123042877),.PIECEWISE_BEZIER_KNOTS.); +#507 = CARTESIAN_POINT('',(0.,0.)); +#508 = CARTESIAN_POINT('',(0.,209.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = ORIENTED_EDGE('',*,*,#511,.F.); +#511 = EDGE_CURVE('',#491,#491,#512,.T.); +#512 = SURFACE_CURVE('',#513,(#518,#525),.PCURVE_S1.); +#513 = CIRCLE('',#514,510.23530329817); +#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517); +#515 = CARTESIAN_POINT('',(0.,0.,40.296219152956)); +#516 = DIRECTION('',(0.,-0.,1.)); +#517 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#518 = PCURVE('',#476,#519); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(6.123233995737E-17,40.296219152956)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(1.,-0.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = PCURVE('',#526,#531); +#526 = TOROIDAL_SURFACE('',#527,465.48181800659,45.); +#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530); +#528 = CARTESIAN_POINT('',(0.,0.,45.)); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,6.17846555206)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(1.,0.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = ORIENTED_EDGE('',*,*,#490,.T.); +#538 = ORIENTED_EDGE('',*,*,#455,.T.); +#539 = ADVANCED_FACE('',(#540),#526,.T.); +#540 = FACE_BOUND('',#541,.T.); +#541 = EDGE_LOOP('',(#542,#564,#595,#596)); +#542 = ORIENTED_EDGE('',*,*,#543,.F.); +#543 = EDGE_CURVE('',#544,#491,#546,.T.); +#544 = VERTEX_POINT('',#545); +#545 = CARTESIAN_POINT('',(465.48181800659,2.850254092415E-14,0.)); +#546 = SEAM_CURVE('',#547,(#552,#558),.PCURVE_S1.); +#547 = CIRCLE('',#548,45.); +#548 = AXIS2_PLACEMENT_3D('',#549,#550,#551); +#549 = CARTESIAN_POINT('',(465.48181800659,0.,45.)); +#550 = DIRECTION('',(0.,-1.,0.)); +#551 = DIRECTION('',(1.,0.,0.)); +#552 = PCURVE('',#526,#553); +#553 = DEFINITIONAL_REPRESENTATION('',(#554),#557); +#554 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#555,#556),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.17846555206),.PIECEWISE_BEZIER_KNOTS.); +#555 = CARTESIAN_POINT('',(-6.123233995737E-17,4.712388980385)); +#556 = CARTESIAN_POINT('',(-6.123233995737E-17,6.17846555206)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#526,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#563); +#560 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#561,#562),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.17846555206),.PIECEWISE_BEZIER_KNOTS.); +#561 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#562 = CARTESIAN_POINT('',(6.28318530718,6.17846555206)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = ORIENTED_EDGE('',*,*,#565,.T.); +#565 = EDGE_CURVE('',#544,#544,#566,.T.); +#566 = SURFACE_CURVE('',#567,(#572,#579),.PCURVE_S1.); +#567 = CIRCLE('',#568,465.48181800659); +#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571); +#569 = CARTESIAN_POINT('',(0.,0.,0.)); +#570 = DIRECTION('',(0.,-0.,1.)); +#571 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#572 = PCURVE('',#526,#573); +#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578); +#574 = LINE('',#575,#576); +#575 = CARTESIAN_POINT('',(0.,4.712388980385)); +#576 = VECTOR('',#577,1.); +#577 = DIRECTION('',(1.,0.)); +#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#579 = PCURVE('',#580,#585); +#580 = PLANE('',#581); +#581 = AXIS2_PLACEMENT_3D('',#582,#583,#584); +#582 = CARTESIAN_POINT('',(506.,0.,0.)); +#583 = DIRECTION('',(0.,0.,-1.)); +#584 = DIRECTION('',(-1.,0.,0.)); +#585 = DEFINITIONAL_REPRESENTATION('',(#586),#594); +#586 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#587,#588,#589,#590,#591,#592 +,#593),.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( + '') ); +#587 = CARTESIAN_POINT('',(40.518181993403,2.850254092415E-14)); +#588 = CARTESIAN_POINT('',(40.518181993403,806.23815878695)); +#589 = CARTESIAN_POINT('',(738.74090900329,403.11907939347)); +#590 = CARTESIAN_POINT('',(1.436963636013E+03,5.700508184831E-14)); +#591 = CARTESIAN_POINT('',(738.74090900329,-403.1190793934)); +#592 = CARTESIAN_POINT('',(40.518181993403,-806.2381587869)); +#593 = CARTESIAN_POINT('',(40.518181993403,2.850254092415E-14)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ORIENTED_EDGE('',*,*,#543,.T.); +#596 = ORIENTED_EDGE('',*,*,#511,.F.); +#597 = ADVANCED_FACE('',(#598),#580,.T.); +#598 = FACE_BOUND('',#599,.T.); +#599 = EDGE_LOOP('',(#600)); +#600 = ORIENTED_EDGE('',*,*,#565,.F.); +#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#605)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#602,#603,#604)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#602 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#603 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#604 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#605 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#602, + 'distance_accuracy_value','confusion accuracy'); +#606 = SHAPE_DEFINITION_REPRESENTATION(#607,#25); +#607 = PRODUCT_DEFINITION_SHAPE('','',#608); +#608 = PRODUCT_DEFINITION('design','',#609,#612); +#609 = PRODUCT_DEFINITION_FORMATION('','',#610); +#610 = PRODUCT('Fillet001','Fillet001','',(#611)); +#611 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#612 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#613 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#614,#616); +#614 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#615) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#615 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#616 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#617 + ); +#617 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#608,$); +#618 = PRODUCT_TYPE('part',$,(#610)); +#619 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#620) + ,#601); +#620 = STYLED_ITEM('color',(#621),#26); +#621 = PRESENTATION_STYLE_ASSIGNMENT((#622,#628)); +#622 = SURFACE_STYLE_USAGE(.BOTH.,#623); +#623 = SURFACE_SIDE_STYLE('',(#624)); +#624 = SURFACE_STYLE_FILL_AREA(#625); +#625 = FILL_AREA_STYLE('',(#626)); +#626 = FILL_AREA_STYLE_COLOUR('',#627); +#627 = COLOUR_RGB('',0.415686279535,0.415686279535,0.415686279535); +#628 = CURVE_STYLE('',#629,POSITIVE_LENGTH_MEASURE(0.1),#627); +#629 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Piping/Water tank 500L.stl b/Piping/Water tank 500L.stl new file mode 100644 index 00000000..0576f3f1 Binary files /dev/null and b/Piping/Water tank 500L.stl differ