Files
modeling-app/rust/kcl-lib/tests/kcl_samples/pipe/exported_step.step
Jess Frazelle 78ac5b0a11 make deterministic date cleaner (#5777)
* make deterministic date cleaner

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* update all the steps

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* more steps

Signed-off-by: Jess Frazelle <github@jessfraz.com>

* steps

Signed-off-by: Jess Frazelle <github@jessfraz.com>

---------

Signed-off-by: Jess Frazelle <github@jessfraz.com>
2025-03-13 18:01:47 -07:00

274 lines
14 KiB
Plaintext

ISO-10303-21;
HEADER;
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
ENDSEC;
DATA;
#1 = (
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($, .METRE.)
);
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
#3 = (
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
REPRESENTATION_CONTEXT('', '3D')
);
#4 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.9652));
#5 = VERTEX_POINT('NONE', #4);
#6 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.49529999999999996));
#7 = VERTEX_POINT('NONE', #6);
#8 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4826));
#9 = VERTEX_POINT('NONE', #8);
#10 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4572));
#11 = VERTEX_POINT('NONE', #10);
#12 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4572));
#13 = VERTEX_POINT('NONE', #12);
#14 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4826));
#15 = VERTEX_POINT('NONE', #14);
#16 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.49529999999999996));
#17 = VERTEX_POINT('NONE', #16);
#18 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.9652));
#19 = VERTEX_POINT('NONE', #18);
#20 = DIRECTION('NONE', (1, 0, 0));
#21 = VECTOR('NONE', #20, 1);
#22 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.9652));
#23 = LINE('NONE', #22, #21);
#24 = DIRECTION('NONE', (1, 0, -0));
#25 = DIRECTION('NONE', (0, 0, 1));
#26 = CARTESIAN_POINT('NONE', (0, 0, -0.9652));
#27 = AXIS2_PLACEMENT_3D('NONE', #26, #25, #24);
#28 = CIRCLE('NONE', #27, 0.0206375);
#29 = DIRECTION('NONE', (0, 0, 1));
#30 = VECTOR('NONE', #29, 1);
#31 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.9652));
#32 = LINE('NONE', #31, #30);
#33 = DIRECTION('NONE', (1, 0, -0));
#34 = DIRECTION('NONE', (0, 0, 1));
#35 = CARTESIAN_POINT('NONE', (0, 0, -0.49529999999999996));
#36 = AXIS2_PLACEMENT_3D('NONE', #35, #34, #33);
#37 = CIRCLE('NONE', #36, 0.0206375);
#38 = DIRECTION('NONE', (0.5000000000000004, 0, 0.8660254037844385));
#39 = VECTOR('NONE', #38, 1);
#40 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
#41 = LINE('NONE', #40, #39);
#42 = DIRECTION('NONE', (1, 0, -0));
#43 = DIRECTION('NONE', (0, 0, 1));
#44 = CARTESIAN_POINT('NONE', (0, 0, -0.4826));
#45 = AXIS2_PLACEMENT_3D('NONE', #44, #43, #42);
#46 = CIRCLE('NONE', #45, 0.027969848418708247);
#47 = DIRECTION('NONE', (0, 0, 1));
#48 = VECTOR('NONE', #47, 1);
#49 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
#50 = LINE('NONE', #49, #48);
#51 = DIRECTION('NONE', (1, 0, -0));
#52 = DIRECTION('NONE', (0, 0, 1));
#53 = CARTESIAN_POINT('NONE', (0, 0, -0.4572));
#54 = AXIS2_PLACEMENT_3D('NONE', #53, #52, #51);
#55 = CIRCLE('NONE', #54, 0.027969848418708247);
#56 = DIRECTION('NONE', (-1, 0, 0));
#57 = VECTOR('NONE', #56, 1);
#58 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4572));
#59 = LINE('NONE', #58, #57);
#60 = DIRECTION('NONE', (1, 0, -0));
#61 = DIRECTION('NONE', (0, 0, 1));
#62 = CARTESIAN_POINT('NONE', (0, 0, -0.4572));
#63 = AXIS2_PLACEMENT_3D('NONE', #62, #61, #60);
#64 = CIRCLE('NONE', #63, 0.024794848418708246);
#65 = DIRECTION('NONE', (0, 0, -1));
#66 = VECTOR('NONE', #65, 1);
#67 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4572));
#68 = LINE('NONE', #67, #66);
#69 = DIRECTION('NONE', (1, 0, -0));
#70 = DIRECTION('NONE', (0, 0, 1));
#71 = CARTESIAN_POINT('NONE', (0, 0, -0.4826));
#72 = AXIS2_PLACEMENT_3D('NONE', #71, #70, #69);
#73 = CIRCLE('NONE', #72, 0.024794848418708246);
#74 = DIRECTION('NONE', (-0.5000000000000004, 0, -0.8660254037844385));
#75 = VECTOR('NONE', #74, 1);
#76 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
#77 = LINE('NONE', #76, #75);
#78 = DIRECTION('NONE', (1, 0, -0));
#79 = DIRECTION('NONE', (0, 0, 1));
#80 = CARTESIAN_POINT('NONE', (0, 0, -0.49529999999999996));
#81 = AXIS2_PLACEMENT_3D('NONE', #80, #79, #78);
#82 = CIRCLE('NONE', #81, 0.0174625);
#83 = DIRECTION('NONE', (0, 0, -1));
#84 = VECTOR('NONE', #83, 1);
#85 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
#86 = LINE('NONE', #85, #84);
#87 = DIRECTION('NONE', (1, 0, -0));
#88 = DIRECTION('NONE', (0, 0, 1));
#89 = CARTESIAN_POINT('NONE', (0, 0, -0.9652));
#90 = AXIS2_PLACEMENT_3D('NONE', #89, #88, #87);
#91 = CIRCLE('NONE', #90, 0.0174625);
#92 = EDGE_CURVE('NONE', #19, #5, #23, .T.);
#93 = EDGE_CURVE('NONE', #5, #5, #28, .T.);
#94 = EDGE_CURVE('NONE', #5, #7, #32, .T.);
#95 = EDGE_CURVE('NONE', #7, #7, #37, .T.);
#96 = EDGE_CURVE('NONE', #7, #9, #41, .T.);
#97 = EDGE_CURVE('NONE', #9, #9, #46, .T.);
#98 = EDGE_CURVE('NONE', #9, #11, #50, .T.);
#99 = EDGE_CURVE('NONE', #11, #11, #55, .T.);
#100 = EDGE_CURVE('NONE', #11, #13, #59, .T.);
#101 = EDGE_CURVE('NONE', #13, #13, #64, .T.);
#102 = EDGE_CURVE('NONE', #13, #15, #68, .T.);
#103 = EDGE_CURVE('NONE', #15, #15, #73, .T.);
#104 = EDGE_CURVE('NONE', #15, #17, #77, .T.);
#105 = EDGE_CURVE('NONE', #17, #17, #82, .T.);
#106 = EDGE_CURVE('NONE', #17, #19, #86, .T.);
#107 = EDGE_CURVE('NONE', #19, #19, #91, .T.);
#108 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.9652));
#109 = DIRECTION('NONE', (0, 0, -1));
#110 = AXIS2_PLACEMENT_3D('NONE', #108, #109, $);
#111 = PLANE('NONE', #110);
#112 = CARTESIAN_POINT('NONE', (0, 0, -0.9652));
#113 = DIRECTION('NONE', (0, 0, 1));
#114 = DIRECTION('NONE', (1, 0, -0));
#115 = AXIS2_PLACEMENT_3D('NONE', #112, #113, #114);
#116 = CYLINDRICAL_SURFACE('NONE', #115, 0.0206375);
#117 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
#118 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
#119 = CARTESIAN_POINT('NONE', (0.0206375, -0.020637499999999996, -0.49529999999999996));
#120 = CARTESIAN_POINT('NONE', (0.02796984841870825, -0.02796984841870824, -0.4826));
#121 = CARTESIAN_POINT('NONE', (0.0000000000000000012636824158701751, -0.0206375, -0.49529999999999996));
#122 = CARTESIAN_POINT('NONE', (0.0000000000000000017126592669303856, -0.027969848418708247, -0.4826));
#123 = CARTESIAN_POINT('NONE', (-0.020637499999999996, -0.0206375, -0.49529999999999996));
#124 = CARTESIAN_POINT('NONE', (-0.02796984841870824, -0.02796984841870825, -0.4826));
#125 = CARTESIAN_POINT('NONE', (-0.0206375, -0.0000000000000000025273648317403503, -0.49529999999999996));
#126 = CARTESIAN_POINT('NONE', (-0.027969848418708247, -0.0000000000000000034253185338607712, -0.4826));
#127 = CARTESIAN_POINT('NONE', (-0.0206375, 0.020637499999999996, -0.49529999999999996));
#128 = CARTESIAN_POINT('NONE', (-0.02796984841870825, 0.02796984841870824, -0.4826));
#129 = CARTESIAN_POINT('NONE', (-0.000000000000000003791047247610525, 0.0206375, -0.49529999999999996));
#130 = CARTESIAN_POINT('NONE', (-0.000000000000000005137977800791156, 0.027969848418708247, -0.4826));
#131 = CARTESIAN_POINT('NONE', (0.020637499999999993, 0.0206375, -0.49529999999999996));
#132 = CARTESIAN_POINT('NONE', (0.027969848418708233, 0.02796984841870825, -0.4826));
#133 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
#134 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
#135 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 1, ((#117, #118), (#119, #120), (#121, #122), (#123, #124), (#125, #126), (#127, #128), (#129, #130), (#131, #132), (#133, #134)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 14.664696837416484), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#136 = CARTESIAN_POINT('NONE', (0, 0, -0.4826));
#137 = DIRECTION('NONE', (0, 0, 1));
#138 = DIRECTION('NONE', (1, 0, -0));
#139 = AXIS2_PLACEMENT_3D('NONE', #136, #137, #138);
#140 = CYLINDRICAL_SURFACE('NONE', #139, 0.027969848418708247);
#141 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4572));
#142 = DIRECTION('NONE', (0, 0, -1));
#143 = AXIS2_PLACEMENT_3D('NONE', #141, #142, $);
#144 = PLANE('NONE', #143);
#145 = CARTESIAN_POINT('NONE', (0, 0, -0.4572));
#146 = DIRECTION('NONE', (-0, 0, -1));
#147 = DIRECTION('NONE', (1, 0, -0));
#148 = AXIS2_PLACEMENT_3D('NONE', #145, #146, #147);
#149 = CYLINDRICAL_SURFACE('NONE', #148, 0.024794848418708246);
#150 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
#151 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
#152 = CARTESIAN_POINT('NONE', (0.024794848418708246, -0.024794848418708243, -0.4826));
#153 = CARTESIAN_POINT('NONE', (0.0174625, -0.017462499999999995, -0.49529999999999996));
#154 = CARTESIAN_POINT('NONE', (0.0000000000000000015182465875657433, -0.024794848418708246, -0.4826));
#155 = CARTESIAN_POINT('NONE', (0.0000000000000000010692697365055326, -0.0174625, -0.49529999999999996));
#156 = CARTESIAN_POINT('NONE', (-0.024794848418708243, -0.024794848418708246, -0.4826));
#157 = CARTESIAN_POINT('NONE', (-0.017462499999999995, -0.0174625, -0.49529999999999996));
#158 = CARTESIAN_POINT('NONE', (-0.024794848418708246, -0.0000000000000000030364931751314866, -0.4826));
#159 = CARTESIAN_POINT('NONE', (-0.0174625, -0.0000000000000000021385394730110653, -0.49529999999999996));
#160 = CARTESIAN_POINT('NONE', (-0.024794848418708246, 0.024794848418708243, -0.4826));
#161 = CARTESIAN_POINT('NONE', (-0.0174625, 0.017462499999999995, -0.49529999999999996));
#162 = CARTESIAN_POINT('NONE', (-0.00000000000000000455473976269723, 0.024794848418708246, -0.4826));
#163 = CARTESIAN_POINT('NONE', (-0.000000000000000003207809209516598, 0.0174625, -0.49529999999999996));
#164 = CARTESIAN_POINT('NONE', (0.024794848418708243, 0.024794848418708246, -0.4826));
#165 = CARTESIAN_POINT('NONE', (0.017462499999999992, 0.0174625, -0.49529999999999996));
#166 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
#167 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
#168 = (
BOUNDED_SURFACE()
B_SPLINE_SURFACE(2, 1, ((#150, #151), (#152, #153), (#154, #155), (#156, #157), (#158, #159), (#160, #161), (#162, #163), (#164, #165), (#166, #167)), .UNSPECIFIED., .F., .F., .F.)
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 14.664696837416484), .UNSPECIFIED.)
GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
REPRESENTATION_ITEM('NONE')
SURFACE()
);
#169 = CARTESIAN_POINT('NONE', (0, 0, -0.49529999999999996));
#170 = DIRECTION('NONE', (-0, 0, -1));
#171 = DIRECTION('NONE', (1, 0, -0));
#172 = AXIS2_PLACEMENT_3D('NONE', #169, #170, #171);
#173 = CYLINDRICAL_SURFACE('NONE', #172, 0.0174625);
#174 = ORIENTED_EDGE('NONE', *, *, #107, .T.);
#175 = ORIENTED_EDGE('NONE', *, *, #93, .F.);
#176 = EDGE_LOOP('NONE', (#174));
#177 = FACE_BOUND('NONE', #176, .T.);
#178 = EDGE_LOOP('NONE', (#175));
#179 = FACE_BOUND('NONE', #178, .T.);
#180 = ADVANCED_FACE('NONE', (#177, #179), #111, .T.);
#181 = ORIENTED_EDGE('NONE', *, *, #93, .T.);
#182 = ORIENTED_EDGE('NONE', *, *, #95, .F.);
#183 = EDGE_LOOP('NONE', (#181));
#184 = FACE_BOUND('NONE', #183, .T.);
#185 = EDGE_LOOP('NONE', (#182));
#186 = FACE_BOUND('NONE', #185, .T.);
#187 = ADVANCED_FACE('NONE', (#184, #186), #116, .T.);
#188 = ORIENTED_EDGE('NONE', *, *, #95, .T.);
#189 = ORIENTED_EDGE('NONE', *, *, #97, .F.);
#190 = EDGE_LOOP('NONE', (#188));
#191 = FACE_BOUND('NONE', #190, .T.);
#192 = EDGE_LOOP('NONE', (#189));
#193 = FACE_BOUND('NONE', #192, .T.);
#194 = ADVANCED_FACE('NONE', (#191, #193), #135, .F.);
#195 = ORIENTED_EDGE('NONE', *, *, #97, .T.);
#196 = ORIENTED_EDGE('NONE', *, *, #99, .F.);
#197 = EDGE_LOOP('NONE', (#195));
#198 = FACE_BOUND('NONE', #197, .T.);
#199 = EDGE_LOOP('NONE', (#196));
#200 = FACE_BOUND('NONE', #199, .T.);
#201 = ADVANCED_FACE('NONE', (#198, #200), #140, .T.);
#202 = ORIENTED_EDGE('NONE', *, *, #99, .T.);
#203 = ORIENTED_EDGE('NONE', *, *, #101, .F.);
#204 = EDGE_LOOP('NONE', (#202));
#205 = FACE_BOUND('NONE', #204, .T.);
#206 = EDGE_LOOP('NONE', (#203));
#207 = FACE_BOUND('NONE', #206, .T.);
#208 = ADVANCED_FACE('NONE', (#205, #207), #144, .F.);
#209 = ORIENTED_EDGE('NONE', *, *, #101, .T.);
#210 = ORIENTED_EDGE('NONE', *, *, #103, .F.);
#211 = EDGE_LOOP('NONE', (#209));
#212 = FACE_BOUND('NONE', #211, .T.);
#213 = EDGE_LOOP('NONE', (#210));
#214 = FACE_BOUND('NONE', #213, .T.);
#215 = ADVANCED_FACE('NONE', (#212, #214), #149, .F.);
#216 = ORIENTED_EDGE('NONE', *, *, #103, .T.);
#217 = ORIENTED_EDGE('NONE', *, *, #105, .F.);
#218 = EDGE_LOOP('NONE', (#216));
#219 = FACE_BOUND('NONE', #218, .T.);
#220 = EDGE_LOOP('NONE', (#217));
#221 = FACE_BOUND('NONE', #220, .T.);
#222 = ADVANCED_FACE('NONE', (#219, #221), #168, .F.);
#223 = ORIENTED_EDGE('NONE', *, *, #105, .T.);
#224 = ORIENTED_EDGE('NONE', *, *, #107, .F.);
#225 = EDGE_LOOP('NONE', (#223));
#226 = FACE_BOUND('NONE', #225, .T.);
#227 = EDGE_LOOP('NONE', (#224));
#228 = FACE_BOUND('NONE', #227, .T.);
#229 = ADVANCED_FACE('NONE', (#226, #228), #173, .F.);
#230 = CLOSED_SHELL('NONE', (#180, #187, #194, #201, #208, #215, #222, #229));
#231 = MANIFOLD_SOLID_BREP('NONE', #230);
#232 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
#233 = PRODUCT_DEFINITION_CONTEXT('part definition', #232, 'design');
#234 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
#235 = PRODUCT_DEFINITION_FORMATION('', $, #234);
#236 = PRODUCT_DEFINITION('design', $, #235, #233);
#237 = PRODUCT_DEFINITION_SHAPE('NONE', $, #236);
#238 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#231), #3);
#239 = SHAPE_DEFINITION_REPRESENTATION(#237, #238);
ENDSEC;
END-ISO-10303-21;