diff --git a/skadis/skadis_crochet-Corps.step b/skadis/skadis_crochet-Corps.step new file mode 100644 index 0000000..74d6881 --- /dev/null +++ b/skadis/skadis_crochet-Corps.step @@ -0,0 +1,635 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-25T22:05:14',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#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('Corps','Corps','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#528); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#88,#119,#150,#181,#212,#243,#274,#305, + #336,#367,#398,#429,#460,#482,#505)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-2.581283733371E-14,5.253178117, + 48.601545085797)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(4.,5.253178117,48.601545085797)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-2.581283733371E-14,5.253178117, + 48.601545085797)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#24,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(4.,-3.407075920844,43.601545085796)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(4.,5.253178117,48.601545085797)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(3.885780586188E-16,-0.866025403784,-0.5)); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#40,#32,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-2.496024245853E-14,-3.407075920844, + 43.601545085796)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-2.496024245853E-14,-3.407075920844, + 43.601545085796)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#22,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-3.777098807063E-14,5.253178117, + 48.601545085797)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(3.885780586188E-16,-0.866025403784,-0.5)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-2.581283733371E-14,5.253178117, + 48.601545085797)); +#55 = DIRECTION('',(5.585630750422E-16,0.5,-0.866025403784)); +#56 = DIRECTION('',(8.525948751797E-17,-0.866025403784,-0.5)); +#57 = ADVANCED_FACE('',(#58),#83,.F.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#61,#69,#77)); +#60 = ORIENTED_EDGE('',*,*,#39,.T.); +#61 = ORIENTED_EDGE('',*,*,#62,.T.); +#62 = EDGE_CURVE('',#32,#63,#65,.T.); +#63 = VERTEX_POINT('',#64); +#64 = CARTESIAN_POINT('',(4.,-3.407075920844,23.601545085796)); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(4.,-3.407075920844,43.601545085796)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#69 = ORIENTED_EDGE('',*,*,#70,.F.); +#70 = EDGE_CURVE('',#71,#63,#73,.T.); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-1.385801221228E-14,-3.407075920844, + 23.601545085796)); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-1.385801221228E-14,-3.407075920844, + 23.601545085796)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#40,#71,#79,.T.); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-3.388520748444E-14,-3.407075920844, + 43.601545085796)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(-2.496024245853E-14,-3.407075920844, + 43.601545085796)); +#86 = DIRECTION('',(4.440892098501E-16,1.,-3.330669073875E-16)); +#87 = DIRECTION('',(5.551115123126E-16,-3.330669073875E-16,-1.)); +#88 = ADVANCED_FACE('',(#89),#114,.F.); +#89 = FACE_BOUND('',#90,.F.); +#90 = EDGE_LOOP('',(#91,#92,#100,#108)); +#91 = ORIENTED_EDGE('',*,*,#70,.T.); +#92 = ORIENTED_EDGE('',*,*,#93,.T.); +#93 = EDGE_CURVE('',#63,#94,#96,.T.); +#94 = VERTEX_POINT('',#95); +#95 = CARTESIAN_POINT('',(4.,-7.548934524614,19.001545085796)); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(4.,-3.407075920844,23.601545085796)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(5.775395471132E-16,-0.669130606359,-0.743144825477) + ); +#100 = ORIENTED_EDGE('',*,*,#101,.F.); +#101 = EDGE_CURVE('',#102,#94,#104,.T.); +#102 = VERTEX_POINT('',#103); +#103 = CARTESIAN_POINT('',(-1.222417661297E-14,-7.548934524614, + 19.001545085796)); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(-1.222417661297E-14,-7.548934524614, + 19.001545085796)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#71,#102,#110,.T.); +#110 = LINE('',#111,#112); +#111 = CARTESIAN_POINT('',(-1.834208513969E-14,-3.407075920844, + 23.601545085796)); +#112 = VECTOR('',#113,1.); +#113 = DIRECTION('',(5.775395471132E-16,-0.669130606359,-0.743144825477) + ); +#114 = PLANE('',#115); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(-1.385801221228E-14,-3.407075920844, + 23.601545085796)); +#117 = DIRECTION('',(5.900320703318E-16,0.743144825477,-0.669130606359) + ); +#118 = DIRECTION('',(2.639514068058E-16,-0.669130606359,-0.743144825477) + ); +#119 = ADVANCED_FACE('',(#120),#145,.F.); +#120 = FACE_BOUND('',#121,.F.); +#121 = EDGE_LOOP('',(#122,#123,#131,#139)); +#122 = ORIENTED_EDGE('',*,*,#101,.T.); +#123 = ORIENTED_EDGE('',*,*,#124,.T.); +#124 = EDGE_CURVE('',#94,#125,#127,.T.); +#125 = VERTEX_POINT('',#126); +#126 = CARTESIAN_POINT('',(4.,-7.548934524614,14.881545085796)); +#127 = LINE('',#128,#129); +#128 = CARTESIAN_POINT('',(4.,-7.548934524614,19.001545085796)); +#129 = VECTOR('',#130,1.); +#130 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#131 = ORIENTED_EDGE('',*,*,#132,.F.); +#132 = EDGE_CURVE('',#133,#125,#135,.T.); +#133 = VERTEX_POINT('',#134); +#134 = CARTESIAN_POINT('',(-9.937117182247E-15,-7.548934524614, + 14.881545085796)); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(-9.937117182247E-15,-7.548934524614, + 14.881545085796)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#139 = ORIENTED_EDGE('',*,*,#140,.F.); +#140 = EDGE_CURVE('',#102,#133,#141,.T.); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-1.476716700039E-14,-7.548934524614, + 19.001545085796)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#145 = PLANE('',#146); +#146 = AXIS2_PLACEMENT_3D('',#147,#148,#149); +#147 = CARTESIAN_POINT('',(-1.222417661297E-14,-7.548934524614, + 19.001545085796)); +#148 = DIRECTION('',(4.440892098501E-16,1.,-3.330669073875E-16)); +#149 = DIRECTION('',(5.551115123126E-16,-3.330669073875E-16,-1.)); +#150 = ADVANCED_FACE('',(#151),#176,.F.); +#151 = FACE_BOUND('',#152,.F.); +#152 = EDGE_LOOP('',(#153,#154,#162,#170)); +#153 = ORIENTED_EDGE('',*,*,#132,.T.); +#154 = ORIENTED_EDGE('',*,*,#155,.T.); +#155 = EDGE_CURVE('',#125,#156,#158,.T.); +#156 = VERTEX_POINT('',#157); +#157 = CARTESIAN_POINT('',(4.,4.872924079156,14.881545085796)); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(4.,-7.548934524614,14.881545085796)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(3.697785493223E-31,1.,-7.771561172376E-16)); +#162 = ORIENTED_EDGE('',*,*,#163,.F.); +#163 = EDGE_CURVE('',#164,#156,#166,.T.); +#164 = VERTEX_POINT('',#165); +#165 = CARTESIAN_POINT('',(-7.178910496138E-15,4.872924079156, + 14.881545085796)); +#166 = LINE('',#167,#168); +#167 = CARTESIAN_POINT('',(-7.178910496138E-15,4.872924079156, + 14.881545085796)); +#168 = VECTOR('',#169,1.); +#169 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#170 = ORIENTED_EDGE('',*,*,#171,.F.); +#171 = EDGE_CURVE('',#133,#164,#172,.T.); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(-1.156528379737E-14,-7.548934524614, + 14.881545085796)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(3.697785493223E-31,1.,-7.771561172376E-16)); +#176 = PLANE('',#177); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(-9.937117182247E-15,-7.548934524614, + 14.881545085796)); +#179 = DIRECTION('',(-3.885780586188E-16,5.551115123126E-16,1.)); +#180 = DIRECTION('',(2.22044604925E-16,1.,-5.551115123126E-16)); +#181 = ADVANCED_FACE('',(#182),#207,.F.); +#182 = FACE_BOUND('',#183,.F.); +#183 = EDGE_LOOP('',(#184,#185,#193,#201)); +#184 = ORIENTED_EDGE('',*,*,#163,.T.); +#185 = ORIENTED_EDGE('',*,*,#186,.T.); +#186 = EDGE_CURVE('',#156,#187,#189,.T.); +#187 = VERTEX_POINT('',#188); +#188 = CARTESIAN_POINT('',(4.,4.872924079156,9.921545085796)); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(4.,4.872924079156,14.881545085796)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#195,#187,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(-4.425557395068E-15,4.872924079156, + 9.921545085796)); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(-4.425557395068E-15,4.872924079156, + 9.921545085796)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#201 = ORIENTED_EDGE('',*,*,#202,.F.); +#202 = EDGE_CURVE('',#164,#195,#203,.T.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-1.156528379737E-14,4.872924079156, + 14.881545085796)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#207 = PLANE('',#208); +#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211); +#209 = CARTESIAN_POINT('',(-7.178910496138E-15,4.872924079156, + 14.881545085796)); +#210 = DIRECTION('',(4.440892098501E-16,1.,-3.330669073875E-16)); +#211 = DIRECTION('',(5.551115123126E-16,-3.330669073875E-16,-1.)); +#212 = ADVANCED_FACE('',(#213),#238,.F.); +#213 = FACE_BOUND('',#214,.F.); +#214 = EDGE_LOOP('',(#215,#216,#224,#232)); +#215 = ORIENTED_EDGE('',*,*,#194,.T.); +#216 = ORIENTED_EDGE('',*,*,#217,.T.); +#217 = EDGE_CURVE('',#187,#218,#220,.T.); +#218 = VERTEX_POINT('',#219); +#219 = CARTESIAN_POINT('',(4.,-3.127075920844,9.921545085796)); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(4.,4.872924079156,9.921545085796)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(-3.697785493223E-31,-1.,7.771561172376E-16)); +#224 = ORIENTED_EDGE('',*,*,#225,.F.); +#225 = EDGE_CURVE('',#226,#218,#228,.T.); +#226 = VERTEX_POINT('',#227); +#227 = CARTESIAN_POINT('',(-6.201914234468E-15,-3.127075920844, + 9.921545085796)); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(-6.201914234468E-15,-3.127075920844, + 9.921545085796)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#232 = ORIENTED_EDGE('',*,*,#233,.F.); +#233 = EDGE_CURVE('',#195,#226,#234,.T.); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(-7.710589455875E-15,4.872924079156, + 9.921545085796)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(-3.697785493223E-31,-1.,7.771561172376E-16)); +#238 = PLANE('',#239); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(-4.425557395068E-15,4.872924079156, + 9.921545085796)); +#241 = DIRECTION('',(3.885780586188E-16,-5.551115123126E-16,-1.)); +#242 = DIRECTION('',(-2.22044604925E-16,-1.,5.551115123126E-16)); +#243 = ADVANCED_FACE('',(#244),#269,.F.); +#244 = FACE_BOUND('',#245,.F.); +#245 = EDGE_LOOP('',(#246,#247,#255,#263)); +#246 = ORIENTED_EDGE('',*,*,#225,.T.); +#247 = ORIENTED_EDGE('',*,*,#248,.T.); +#248 = EDGE_CURVE('',#218,#249,#251,.T.); +#249 = VERTEX_POINT('',#250); +#250 = CARTESIAN_POINT('',(4.,-3.127075920844,5.921545085796)); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(4.,-3.127075920844,9.921545085796)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#255 = ORIENTED_EDGE('',*,*,#256,.F.); +#256 = EDGE_CURVE('',#257,#249,#259,.T.); +#257 = VERTEX_POINT('',#258); +#258 = CARTESIAN_POINT('',(-3.981468185218E-15,-3.127075920844, + 5.921545085796)); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(-3.981468185218E-15,-3.127075920844, + 5.921545085796)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#226,#257,#265,.T.); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(-7.710589455875E-15,-3.127075920844, + 9.921545085796)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#269 = PLANE('',#270); +#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); +#271 = CARTESIAN_POINT('',(-6.201914234468E-15,-3.127075920844, + 9.921545085796)); +#272 = DIRECTION('',(4.440892098501E-16,1.,-3.330669073875E-16)); +#273 = DIRECTION('',(5.551115123126E-16,-3.330669073875E-16,-1.)); +#274 = ADVANCED_FACE('',(#275),#300,.F.); +#275 = FACE_BOUND('',#276,.F.); +#276 = EDGE_LOOP('',(#277,#278,#286,#294)); +#277 = ORIENTED_EDGE('',*,*,#256,.T.); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#249,#280,#282,.T.); +#280 = VERTEX_POINT('',#281); +#281 = CARTESIAN_POINT('',(4.,8.812924079156,5.921545085796)); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(4.,-3.127075920844,5.921545085796)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(3.697785493223E-31,1.,-7.771561172376E-16)); +#286 = ORIENTED_EDGE('',*,*,#287,.F.); +#287 = EDGE_CURVE('',#288,#280,#290,.T.); +#288 = VERTEX_POINT('',#289); +#289 = CARTESIAN_POINT('',(-1.330255602413E-15,8.812924079156, + 5.921545085796)); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-1.330255602413E-15,8.812924079156, + 5.921545085796)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#294 = ORIENTED_EDGE('',*,*,#295,.F.); +#295 = EDGE_CURVE('',#257,#288,#296,.T.); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(-4.601964986925E-15,-3.127075920844, + 5.921545085796)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(3.697785493223E-31,1.,-7.771561172376E-16)); +#300 = PLANE('',#301); +#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304); +#302 = CARTESIAN_POINT('',(-3.981468185218E-15,-3.127075920844, + 5.921545085796)); +#303 = DIRECTION('',(-3.885780586188E-16,5.551115123126E-16,1.)); +#304 = DIRECTION('',(2.22044604925E-16,1.,-5.551115123126E-16)); +#305 = ADVANCED_FACE('',(#306),#331,.F.); +#306 = FACE_BOUND('',#307,.F.); +#307 = EDGE_LOOP('',(#308,#309,#317,#325)); +#308 = ORIENTED_EDGE('',*,*,#287,.T.); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#280,#311,#313,.T.); +#311 = VERTEX_POINT('',#312); +#312 = CARTESIAN_POINT('',(4.,8.812924079156,19.031545085796)); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(4.,8.812924079156,5.921545085796)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(-7.771561172376E-16,1.110223024625E-16,1.)); +#317 = ORIENTED_EDGE('',*,*,#318,.F.); +#318 = EDGE_CURVE('',#319,#311,#321,.T.); +#319 = VERTEX_POINT('',#320); +#320 = CARTESIAN_POINT('',(-8.607767528831E-15,8.812924079156, + 19.031545085796)); +#321 = LINE('',#322,#323); +#322 = CARTESIAN_POINT('',(-8.607767528831E-15,8.812924079156, + 19.031545085796)); +#323 = VECTOR('',#324,1.); +#324 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#288,#319,#327,.T.); +#327 = LINE('',#328,#329); +#328 = CARTESIAN_POINT('',(-4.601964986925E-15,8.812924079156, + 5.921545085796)); +#329 = VECTOR('',#330,1.); +#330 = DIRECTION('',(-7.771561172376E-16,1.110223024625E-16,1.)); +#331 = PLANE('',#332); +#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335); +#333 = CARTESIAN_POINT('',(-1.330255602413E-15,8.812924079156, + 5.921545085796)); +#334 = DIRECTION('',(-4.440892098501E-16,-1.,3.330669073875E-16)); +#335 = DIRECTION('',(-5.551115123126E-16,3.330669073875E-16,1.)); +#336 = ADVANCED_FACE('',(#337),#362,.F.); +#337 = FACE_BOUND('',#338,.F.); +#338 = EDGE_LOOP('',(#339,#340,#348,#356)); +#339 = ORIENTED_EDGE('',*,*,#318,.T.); +#340 = ORIENTED_EDGE('',*,*,#341,.T.); +#341 = EDGE_CURVE('',#311,#342,#344,.T.); +#342 = VERTEX_POINT('',#343); +#343 = CARTESIAN_POINT('',(4.,5.062924079156,19.031545085796)); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(4.,8.812924079156,19.031545085796)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(-3.697785493223E-31,-1.,7.771561172376E-16)); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#342,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(-9.4404347973E-15,5.062924079156, + 19.031545085796)); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(-9.4404347973E-15,5.062924079156, + 19.031545085796)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#356 = ORIENTED_EDGE('',*,*,#357,.F.); +#357 = EDGE_CURVE('',#319,#350,#358,.T.); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-1.479048168391E-14,8.812924079156, + 19.031545085796)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(-3.697785493223E-31,-1.,7.771561172376E-16)); +#362 = PLANE('',#363); +#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366); +#364 = CARTESIAN_POINT('',(-8.607767528831E-15,8.812924079156, + 19.031545085796)); +#365 = DIRECTION('',(3.885780586188E-16,-5.551115123126E-16,-1.)); +#366 = DIRECTION('',(-2.22044604925E-16,-1.,5.551115123126E-16)); +#367 = ADVANCED_FACE('',(#368),#393,.F.); +#368 = FACE_BOUND('',#369,.F.); +#369 = EDGE_LOOP('',(#370,#371,#379,#387)); +#370 = ORIENTED_EDGE('',*,*,#349,.T.); +#371 = ORIENTED_EDGE('',*,*,#372,.T.); +#372 = EDGE_CURVE('',#342,#373,#375,.T.); +#373 = VERTEX_POINT('',#374); +#374 = CARTESIAN_POINT('',(4.,0.492924079156,23.601545085796)); +#375 = LINE('',#376,#377); +#376 = CARTESIAN_POINT('',(4.,5.062924079156,19.031545085796)); +#377 = VECTOR('',#378,1.); +#378 = DIRECTION('',(-5.495323605393E-16,-0.707106781187,0.707106781187) + ); +#379 = ORIENTED_EDGE('',*,*,#380,.F.); +#380 = EDGE_CURVE('',#381,#373,#383,.T.); +#381 = VERTEX_POINT('',#382); +#382 = CARTESIAN_POINT('',(-1.299203825308E-14,0.492924079156, + 23.601545085796)); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(-1.299203825308E-14,0.492924079156, + 23.601545085796)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#387 = ORIENTED_EDGE('',*,*,#388,.F.); +#388 = EDGE_CURVE('',#350,#381,#389,.T.); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(-1.479048168391E-14,5.062924079156, + 19.031545085796)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(-5.495323605393E-16,-0.707106781187,0.707106781187) + ); +#393 = PLANE('',#394); +#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397); +#395 = CARTESIAN_POINT('',(-9.4404347973E-15,5.062924079156, + 19.031545085796)); +#396 = DIRECTION('',(-3.92523114671E-17,-0.707106781187,-0.707106781187) + ); +#397 = DIRECTION('',(-5.495323605393E-16,-0.707106781187,0.707106781187) + ); +#398 = ADVANCED_FACE('',(#399),#424,.T.); +#399 = FACE_BOUND('',#400,.T.); +#400 = EDGE_LOOP('',(#401,#411,#417,#418)); +#401 = ORIENTED_EDGE('',*,*,#402,.T.); +#402 = EDGE_CURVE('',#403,#405,#407,.T.); +#403 = VERTEX_POINT('',#404); +#404 = CARTESIAN_POINT('',(-2.278024399697E-14,0.492924079156, + 41.234408982119)); +#405 = VERTEX_POINT('',#406); +#406 = CARTESIAN_POINT('',(4.,0.492924079156,41.234408982119)); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(-2.278024399697E-14,0.492924079156, + 41.234408982119)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#411 = ORIENTED_EDGE('',*,*,#412,.T.); +#412 = EDGE_CURVE('',#405,#373,#413,.T.); +#413 = LINE('',#414,#415); +#414 = CARTESIAN_POINT('',(4.,0.492924079156,41.234408982119)); +#415 = VECTOR('',#416,1.); +#416 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#417 = ORIENTED_EDGE('',*,*,#380,.F.); +#418 = ORIENTED_EDGE('',*,*,#419,.F.); +#419 = EDGE_CURVE('',#403,#381,#420,.T.); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(-3.204557318113E-14,0.492924079156, + 41.234408982119)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(7.771561172376E-16,-1.110223024625E-16,-1.)); +#424 = PLANE('',#425); +#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428); +#426 = CARTESIAN_POINT('',(-2.278024399697E-14,0.492924079156, + 41.234408982119)); +#427 = DIRECTION('',(4.440892098501E-16,1.,-3.330669073875E-16)); +#428 = DIRECTION('',(5.551115123126E-16,-3.330669073875E-16,-1.)); +#429 = ADVANCED_FACE('',(#430),#455,.T.); +#430 = FACE_BOUND('',#431,.T.); +#431 = EDGE_LOOP('',(#432,#442,#448,#449)); +#432 = ORIENTED_EDGE('',*,*,#433,.T.); +#433 = EDGE_CURVE('',#434,#436,#438,.T.); +#434 = VERTEX_POINT('',#435); +#435 = CARTESIAN_POINT('',(-2.344578543748E-14,7.253178117001, + 45.137443470659)); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(4.,7.253178117001,45.137443470659)); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-2.344578543748E-14,7.253178117001, + 45.137443470659)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(1.,-4.440892098501E-16,3.885780586188E-16)); +#442 = ORIENTED_EDGE('',*,*,#443,.T.); +#443 = EDGE_CURVE('',#436,#405,#444,.T.); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(4.,7.253178117001,45.137443470659)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(3.885780586188E-16,-0.866025403784,-0.5)); +#448 = ORIENTED_EDGE('',*,*,#402,.F.); +#449 = ORIENTED_EDGE('',*,*,#450,.F.); +#450 = EDGE_CURVE('',#434,#403,#451,.T.); +#451 = LINE('',#452,#453); +#452 = CARTESIAN_POINT('',(-3.507884030969E-14,7.253178117001, + 45.137443470659)); +#453 = VECTOR('',#454,1.); +#454 = DIRECTION('',(3.885780586188E-16,-0.866025403784,-0.5)); +#455 = PLANE('',#456); +#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459); +#457 = CARTESIAN_POINT('',(-2.344578543748E-14,7.253178117001, + 45.137443470659)); +#458 = DIRECTION('',(5.585630750422E-16,0.5,-0.866025403784)); +#459 = DIRECTION('',(8.525948751793E-17,-0.866025403784,-0.5)); +#460 = ADVANCED_FACE('',(#461),#477,.T.); +#461 = FACE_BOUND('',#462,.T.); +#462 = EDGE_LOOP('',(#463,#464,#470,#471)); +#463 = ORIENTED_EDGE('',*,*,#21,.T.); +#464 = ORIENTED_EDGE('',*,*,#465,.T.); +#465 = EDGE_CURVE('',#24,#436,#466,.T.); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(4.,5.253178117,48.601545085797)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(6.730369402342E-16,0.5,-0.866025403784)); +#470 = ORIENTED_EDGE('',*,*,#433,.F.); +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#22,#434,#473,.T.); +#473 = LINE('',#474,#475); +#474 = CARTESIAN_POINT('',(-3.777098807063E-14,5.253178117, + 48.601545085797)); +#475 = VECTOR('',#476,1.); +#476 = DIRECTION('',(6.730369402342E-16,0.5,-0.866025403784)); +#477 = PLANE('',#478); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-2.581283733371E-14,5.253178117, + 48.601545085797)); +#480 = DIRECTION('',(1.903035079673E-16,0.866025403784,0.5)); +#481 = DIRECTION('',(5.917629740584E-16,0.5,-0.866025403784)); +#482 = ADVANCED_FACE('',(#483),#500,.F.); +#483 = FACE_BOUND('',#484,.F.); +#484 = EDGE_LOOP('',(#485,#486,#487,#488,#489,#490,#491,#492,#493,#494, + #495,#496,#497,#498,#499)); +#485 = ORIENTED_EDGE('',*,*,#47,.T.); +#486 = ORIENTED_EDGE('',*,*,#78,.T.); +#487 = ORIENTED_EDGE('',*,*,#109,.T.); +#488 = ORIENTED_EDGE('',*,*,#140,.T.); +#489 = ORIENTED_EDGE('',*,*,#171,.T.); +#490 = ORIENTED_EDGE('',*,*,#202,.T.); +#491 = ORIENTED_EDGE('',*,*,#233,.T.); +#492 = ORIENTED_EDGE('',*,*,#264,.T.); +#493 = ORIENTED_EDGE('',*,*,#295,.T.); +#494 = ORIENTED_EDGE('',*,*,#326,.T.); +#495 = ORIENTED_EDGE('',*,*,#357,.T.); +#496 = ORIENTED_EDGE('',*,*,#388,.T.); +#497 = ORIENTED_EDGE('',*,*,#419,.F.); +#498 = ORIENTED_EDGE('',*,*,#450,.F.); +#499 = ORIENTED_EDGE('',*,*,#472,.F.); +#500 = PLANE('',#501); +#501 = AXIS2_PLACEMENT_3D('',#502,#503,#504); +#502 = CARTESIAN_POINT('',(-1.868816646243E-14,1.008185556331, + 24.046862718979)); +#503 = DIRECTION('',(1.,-6.661338147751E-16,1.110223024625E-16)); +#504 = DIRECTION('',(-7.771561172376E-16,-1.110223024625E-16,1.)); +#505 = ADVANCED_FACE('',(#506),#523,.T.); +#506 = FACE_BOUND('',#507,.T.); +#507 = EDGE_LOOP('',(#508,#509,#510,#511,#512,#513,#514,#515,#516,#517, + #518,#519,#520,#521,#522)); +#508 = ORIENTED_EDGE('',*,*,#31,.T.); +#509 = ORIENTED_EDGE('',*,*,#62,.T.); +#510 = ORIENTED_EDGE('',*,*,#93,.T.); +#511 = ORIENTED_EDGE('',*,*,#124,.T.); +#512 = ORIENTED_EDGE('',*,*,#155,.T.); +#513 = ORIENTED_EDGE('',*,*,#186,.T.); +#514 = ORIENTED_EDGE('',*,*,#217,.T.); +#515 = ORIENTED_EDGE('',*,*,#248,.T.); +#516 = ORIENTED_EDGE('',*,*,#279,.T.); +#517 = ORIENTED_EDGE('',*,*,#310,.T.); +#518 = ORIENTED_EDGE('',*,*,#341,.T.); +#519 = ORIENTED_EDGE('',*,*,#372,.T.); +#520 = ORIENTED_EDGE('',*,*,#412,.F.); +#521 = ORIENTED_EDGE('',*,*,#443,.F.); +#522 = ORIENTED_EDGE('',*,*,#465,.F.); +#523 = PLANE('',#524); +#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527); +#525 = CARTESIAN_POINT('',(4.,1.008185556331,24.046862718979)); +#526 = DIRECTION('',(1.,-6.661338147751E-16,1.110223024625E-16)); +#527 = DIRECTION('',(-7.771561172376E-16,-1.110223024625E-16,1.)); +#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#532)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#529,#530,#531)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#529 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#530 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#531 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#532 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#529, + 'distance_accuracy_value','confusion accuracy'); +#533 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#534 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#535) + ,#528); +#535 = STYLED_ITEM('color',(#536),#15); +#536 = PRESENTATION_STYLE_ASSIGNMENT((#537,#543)); +#537 = SURFACE_STYLE_USAGE(.BOTH.,#538); +#538 = SURFACE_SIDE_STYLE('',(#539)); +#539 = SURFACE_STYLE_FILL_AREA(#540); +#540 = FILL_AREA_STYLE('',(#541)); +#541 = FILL_AREA_STYLE_COLOUR('',#542); +#542 = COLOUR_RGB('',5.45584513299E-02,0.698457362642,0.911257504095); +#543 = CURVE_STYLE('',#544,POSITIVE_LENGTH_MEASURE(0.1),#545); +#544 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#545 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/skadis/skadis_crochet.3mf b/skadis/skadis_crochet.3mf new file mode 100644 index 0000000..65e1f12 Binary files /dev/null and b/skadis/skadis_crochet.3mf differ diff --git a/skadis/skadis_crochet.fcstd b/skadis/skadis_crochet.fcstd new file mode 100644 index 0000000..fd863bb Binary files /dev/null and b/skadis/skadis_crochet.fcstd differ