← Commit history

50p03: etch along the lead row, tab up; full MPN text (service-occt 1.9.3) (service-occt 1.6.0, from the plain STEP)

Ray ·3af360e4d2 ·14d ago ·parent 0eaaa5d
7 files changed +716−711
50p03-etched.glb
⋯ 1 unchanged line ⋯
50p03-etched.step+561−558
@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-10-14T21:11:54',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-10-16T17:24:07',('Author'),(     'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'   ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));@@ -73,7 +73,7 @@ REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52) SHAPE_REPRESENTATION_RELATIONSHIP() ); #52 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #53 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#54);-#54 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','7','',#5,#27,$);+#54 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('168','7','',#5,#27,$); #55 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29)); #56 = SHAPE_DEFINITION_REPRESENTATION(#57,#63); #57 = PRODUCT_DEFINITION_SHAPE('','',#58);@@ -103,7 +103,7 @@ REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#75) SHAPE_REPRESENTATION_RELATIONSHIP() ); #75 = ITEM_DEFINED_TRANSFORMATION('','',#11,#33); #76 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#77);-#77 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','2','',#27,#58,$);+#77 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('163','2','',#27,#58,$); #78 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60)); #79 = SHAPE_DEFINITION_REPRESENTATION(#80,#86); #80 = PRODUCT_DEFINITION_SHAPE('','',#81);@@ -479,7 +479,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #436 = ITEM_DEFINED_TRANSFORMATION('','',#11,#64); #437 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#438   );-#438 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','1','',#58,#81,$);+#438 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('162','1','',#58,#81,$); #439 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#83)); #440 = SHAPE_DEFINITION_REPRESENTATION(#441,#447); #441 = PRODUCT_DEFINITION_SHAPE('','',#442);@@ -510,7 +510,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #459 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37); #460 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#461   );-#461 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','4','',#27,#442,$);+#461 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('165','4','',#27,#442,$); #462 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#444)); #463 = SHAPE_DEFINITION_REPRESENTATION(#464,#470); #464 = PRODUCT_DEFINITION_SHAPE('','',#465);@@ -1028,7 +1028,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #966 = ITEM_DEFINED_TRANSFORMATION('','',#11,#448); #967 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#968   );-#968 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','3','',#442,#465,$);+#968 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('164','3','',#442,#465,$); #969 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#467)); #970 = SHAPE_DEFINITION_REPRESENTATION(#971,#977); #971 = PRODUCT_DEFINITION_SHAPE('','',#972);@@ -1059,7 +1059,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #989 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41); #990 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#991   );-#991 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','6','',#27,#972,$);+#991 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('167','6','',#27,#972,$); #992 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#974)); #993 = SHAPE_DEFINITION_REPRESENTATION(#994,#1000); #994 = PRODUCT_DEFINITION_SHAPE('','',#995);@@ -2757,7 +2757,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #2670 = ITEM_DEFINED_TRANSFORMATION('','',#11,#978); #2671 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',   #2672);-#2672 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','5','',#972,#995,$);+#2672 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('166','5','',#972,#995,$); #2673 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#997)); #2674 = SHAPE_DEFINITION_REPRESENTATION(#2675,#2681); #2675 = PRODUCT_DEFINITION_SHAPE('','',#2676);@@ -2778,200 +2778,200 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #2687 = ORIENTED_EDGE('',*,*,#2688,.T.); #2688 = EDGE_CURVE('',#2689,#2691,#2693,.T.); #2689 = VERTEX_POINT('',#2690);-#2690 = CARTESIAN_POINT('',(-2.206484801168,-1.275939216673,2.325));+#2690 = CARTESIAN_POINT('',(-6.947613965369E-02,2.324840303209,2.325)); #2691 = VERTEX_POINT('',#2692);-#2692 = CARTESIAN_POINT('',(-2.206484801168,-0.640178869748,2.325));+#2692 = CARTESIAN_POINT('',(0.600386293539,2.324840303209,2.325)); #2693 = LINE('',#2694,#2695);-#2694 = CARTESIAN_POINT('',(-2.206484801168,-1.275939216673,2.325));+#2694 = CARTESIAN_POINT('',(-6.947613965369E-02,2.324840303209,2.325)); #2695 = VECTOR('',#2696,1.);-#2696 = DIRECTION('',(0.,1.,0.));+#2696 = DIRECTION('',(1.,-2.22044604925E-16,0.)); #2697 = ORIENTED_EDGE('',*,*,#2698,.T.); #2698 = EDGE_CURVE('',#2691,#2699,#2701,.T.); #2699 = VERTEX_POINT('',#2700);-#2700 = CARTESIAN_POINT('',(-1.588257413451,-0.640178869748,2.325));+#2700 = CARTESIAN_POINT('',(0.600386293539,1.673451294433,2.325)); #2701 = LINE('',#2702,#2703);-#2702 = CARTESIAN_POINT('',(-2.206484801168,-0.640178869748,2.325));+#2702 = CARTESIAN_POINT('',(0.600386293539,2.324840303209,2.325)); #2703 = VECTOR('',#2704,1.);-#2704 = DIRECTION('',(1.,0.,0.));+#2704 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #2705 = ORIENTED_EDGE('',*,*,#2706,.T.); #2706 = EDGE_CURVE('',#2699,#2707,#2709,.T.); #2707 = VERTEX_POINT('',#2708);-#2708 = CARTESIAN_POINT('',(-1.588257413451,-0.838377539053,2.325));+#2708 = CARTESIAN_POINT('',(0.391556278395,1.673451294433,2.325)); #2709 = LINE('',#2710,#2711);-#2710 = CARTESIAN_POINT('',(-1.588257413451,-0.640178869748,2.325));+#2710 = CARTESIAN_POINT('',(0.600386293539,1.673451294433,2.325)); #2711 = VECTOR('',#2712,1.);-#2712 = DIRECTION('',(0.,-1.,0.));+#2712 = DIRECTION('',(-1.,2.22044604925E-16,0.)); #2713 = ORIENTED_EDGE('',*,*,#2714,.T.); #2714 = EDGE_CURVE('',#2707,#2715,#2717,.T.); #2715 = VERTEX_POINT('',#2716);-#2716 = CARTESIAN_POINT('',(-2.024294485922,-0.838377539053,2.325));+#2716 = CARTESIAN_POINT('',(0.391556278395,2.13287732775,2.325)); #2717 = LINE('',#2718,#2719);-#2718 = CARTESIAN_POINT('',(-1.588257413451,-0.838377539053,2.325));+#2718 = CARTESIAN_POINT('',(0.391556278395,1.673451294433,2.325)); #2719 = VECTOR('',#2720,1.);-#2720 = DIRECTION('',(-1.,0.,0.));+#2720 = DIRECTION('',(2.22044604925E-16,1.,0.)); #2721 = ORIENTED_EDGE('',*,*,#2722,.T.); #2722 = EDGE_CURVE('',#2715,#2723,#2725,.T.); #2723 = VERTEX_POINT('',#2724);-#2724 = CARTESIAN_POINT('',(-2.024294485922,-1.04953535212,2.325));+#2724 = CARTESIAN_POINT('',(0.16907199303,2.13287732775,2.325)); #2725 = LINE('',#2726,#2727);-#2726 = CARTESIAN_POINT('',(-2.024294485922,-0.838377539053,2.325));+#2726 = CARTESIAN_POINT('',(0.391556278395,2.13287732775,2.325)); #2727 = VECTOR('',#2728,1.);-#2728 = DIRECTION('',(0.,-1.,0.));+#2728 = DIRECTION('',(-1.,2.22044604925E-16,0.)); #2729 = ORIENTED_EDGE('',*,*,#2730,.T.); #2730 = EDGE_CURVE('',#2723,#2731,#2733,.T.); #2731 = VERTEX_POINT('',#2732);-#2732 = CARTESIAN_POINT('',(-1.965597187705,-1.033908149348,2.325));+#2732 = CARTESIAN_POINT('',(0.185537436532,2.071031515573,2.325)); #2733 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2734,#2735,#2736),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2734 = CARTESIAN_POINT('',(-2.024294485922,-1.04953535212,2.325));-#2735 = CARTESIAN_POINT('',(-1.996851593249,-1.038863116081,2.325));-#2736 = CARTESIAN_POINT('',(-1.965597187705,-1.033908149348,2.325));+#2734 = CARTESIAN_POINT('',(0.16907199303,2.13287732775,2.325));+#2735 = CARTESIAN_POINT('',(0.180316686153,2.103962402576,2.325));+#2736 = CARTESIAN_POINT('',(0.185537436532,2.071031515573,2.325)); #2737 = ORIENTED_EDGE('',*,*,#2738,.T.); #2738 = EDGE_CURVE('',#2731,#2739,#2741,.T.); #2739 = VERTEX_POINT('',#2740);-#2740 = CARTESIAN_POINT('',(-1.899276863745,-1.028953182616,2.325));+#2740 = CARTESIAN_POINT('',(0.19075818691,2.001153779736,2.325)); #2741 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2742,#2743,#2744),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2742 = CARTESIAN_POINT('',(-1.965597187705,-1.033908149348,2.325));-#2743 = CARTESIAN_POINT('',(-1.934342782161,-1.028953182616,2.325));-#2744 = CARTESIAN_POINT('',(-1.899276863745,-1.028953182616,2.325));+#2742 = CARTESIAN_POINT('',(0.185537436532,2.071031515573,2.325));+#2743 = CARTESIAN_POINT('',(0.19075818691,2.038100628569,2.325));+#2744 = CARTESIAN_POINT('',(0.19075818691,2.001153779736,2.325)); #2745 = ORIENTED_EDGE('',*,*,#2746,.T.); #2746 = EDGE_CURVE('',#2739,#2747,#2749,.T.); #2747 = VERTEX_POINT('',#2748);-#2748 = CARTESIAN_POINT('',(-1.624847937015,-1.135675543011,2.325));+#2748 = CARTESIAN_POINT('',(7.831125567901E-02,1.712004527998,2.325)); #2749 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2750,#2751,#2752),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2750 = CARTESIAN_POINT('',(-1.899276863745,-1.028953182616,2.325));-#2751 = CARTESIAN_POINT('',(-1.730045692261,-1.028953182616,2.325));-#2752 = CARTESIAN_POINT('',(-1.624847937015,-1.135675543011,2.325));+#2750 = CARTESIAN_POINT('',(0.19075818691,2.001153779736,2.325));+#2751 = CARTESIAN_POINT('',(0.19075818691,1.822845074498,2.325));+#2752 = CARTESIAN_POINT('',(7.831125567901E-02,1.712004527998,2.325)); #2753 = ORIENTED_EDGE('',*,*,#2754,.T.); #2754 = EDGE_CURVE('',#2747,#2755,#2757,.T.); #2755 = VERTEX_POINT('',#2756);-#2756 = CARTESIAN_POINT('',(-1.519650181768,-1.413153680038,2.325));+#2756 = CARTESIAN_POINT('',(-0.214050765523,1.601163981499,2.325)); #2757 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2758,#2759,#2760),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2758 = CARTESIAN_POINT('',(-1.624847937015,-1.135675543011,2.325));-#2759 = CARTESIAN_POINT('',(-1.519650181768,-1.242397903406,2.325));-#2760 = CARTESIAN_POINT('',(-1.519650181768,-1.413153680038,2.325));+#2758 = CARTESIAN_POINT('',(7.831125567901E-02,1.712004527998,2.325));+#2759 = CARTESIAN_POINT('',(-3.413567555239E-02,1.601163981499,2.325));+#2760 = CARTESIAN_POINT('',(-0.214050765523,1.601163981499,2.325)); #2761 = ORIENTED_EDGE('',*,*,#2762,.T.); #2762 = EDGE_CURVE('',#2755,#2763,#2765,.T.); #2763 = VERTEX_POINT('',#2764);-#2764 = CARTESIAN_POINT('',(-1.633614416619,-1.696349086372,2.325));+#2764 = CARTESIAN_POINT('',(-0.512436729469,1.721241240206,2.325)); #2765 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2766,#2767,#2768),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2766 = CARTESIAN_POINT('',(-1.519650181768,-1.413153680038,2.325));-#2767 = CARTESIAN_POINT('',(-1.519650181768,-1.592294784987,2.325));-#2768 = CARTESIAN_POINT('',(-1.633614416619,-1.696349086372,2.325));+#2766 = CARTESIAN_POINT('',(-0.214050765523,1.601163981499,2.325));+#2767 = CARTESIAN_POINT('',(-0.402800971518,1.601163981499,2.325));+#2768 = CARTESIAN_POINT('',(-0.512436729469,1.721241240206,2.325)); #2769 = ORIENTED_EDGE('',*,*,#2770,.T.); #2770 = EDGE_CURVE('',#2763,#2771,#2773,.T.); #2771 = VERTEX_POINT('',#2772);-#2772 = CARTESIAN_POINT('',(-1.944252715626,-1.800403387757,2.325));+#2772 = CARTESIAN_POINT('',(-0.622072487419,2.048542129326,2.325)); #2773 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2774,#2775,#2776),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2774 = CARTESIAN_POINT('',(-1.633614416619,-1.696349086372,2.325));-#2775 = CARTESIAN_POINT('',(-1.747578651469,-1.800403387757,2.325));-#2776 = CARTESIAN_POINT('',(-1.944252715626,-1.800403387757,2.325));+#2774 = CARTESIAN_POINT('',(-0.512436729469,1.721241240206,2.325));+#2775 = CARTESIAN_POINT('',(-0.622072487419,1.841318498914,2.325));+#2776 = CARTESIAN_POINT('',(-0.622072487419,2.048542129326,2.325)); #2777 = ORIENTED_EDGE('',*,*,#2778,.T.); #2778 = EDGE_CURVE('',#2771,#2779,#2781,.T.); #2779 = VERTEX_POINT('',#2780);-#2780 = CARTESIAN_POINT('',(-2.09213941503,-1.788206546569,2.325));+#2780 = CARTESIAN_POINT('',(-0.609221409564,2.204361448318,2.325)); #2781 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2782,#2783,#2784),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2782 = CARTESIAN_POINT('',(-1.944252715626,-1.800403387757,2.325));-#2783 = CARTESIAN_POINT('',(-2.017433762754,-1.800403387757,2.325));-#2784 = CARTESIAN_POINT('',(-2.09213941503,-1.788206546569,2.325));+#2782 = CARTESIAN_POINT('',(-0.622072487419,2.048542129326,2.325));+#2783 = CARTESIAN_POINT('',(-0.622072487419,2.125648596457,2.325));+#2784 = CARTESIAN_POINT('',(-0.609221409564,2.204361448318,2.325)); #2785 = ORIENTED_EDGE('',*,*,#2786,.T.); #2786 = EDGE_CURVE('',#2779,#2787,#2789,.T.); #2787 = VERTEX_POINT('',#2788);-#2788 = CARTESIAN_POINT('',(-2.24459992988,-1.751616023005,2.325));+#2788 = CARTESIAN_POINT('',(-0.570668175999,2.364999921506,2.325)); #2789 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2790,#2791,#2792),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2790 = CARTESIAN_POINT('',(-2.09213941503,-1.788206546569,2.325));-#2791 = CARTESIAN_POINT('',(-2.166845067307,-1.776009705381,2.325));-#2792 = CARTESIAN_POINT('',(-2.24459992988,-1.751616023005,2.325));+#2790 = CARTESIAN_POINT('',(-0.609221409564,2.204361448318,2.325));+#2791 = CARTESIAN_POINT('',(-0.596370331709,2.28307430018,2.325));+#2792 = CARTESIAN_POINT('',(-0.570668175999,2.364999921506,2.325)); #2793 = ORIENTED_EDGE('',*,*,#2794,.T.); #2794 = EDGE_CURVE('',#2787,#2795,#2797,.T.); #2795 = VERTEX_POINT('',#2796);-#2796 = CARTESIAN_POINT('',(-2.24459992988,-1.548843538254,2.325));+#2796 = CARTESIAN_POINT('',(-0.35701900666,2.364999921506,2.325)); #2797 = LINE('',#2798,#2799);-#2798 = CARTESIAN_POINT('',(-2.24459992988,-1.751616023005,2.325));+#2798 = CARTESIAN_POINT('',(-0.570668175999,2.364999921506,2.325)); #2799 = VECTOR('',#2800,1.);-#2800 = DIRECTION('',(0.,1.,0.));+#2800 = DIRECTION('',(1.,-2.22044604925E-16,0.)); #2801 = ORIENTED_EDGE('',*,*,#2802,.T.); #2802 = EDGE_CURVE('',#2795,#2803,#2805,.T.); #2803 = VERTEX_POINT('',#2804);-#2804 = CARTESIAN_POINT('',(-2.114627340971,-1.595725146571,2.325));+#2804 = CARTESIAN_POINT('',(-0.406415337165,2.228055623114,2.325)); #2805 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2806,#2807,#2808),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2806 = CARTESIAN_POINT('',(-2.24459992988,-1.548843538254,2.325));-#2807 = CARTESIAN_POINT('',(-2.181328816218,-1.580097943799,2.325));-#2808 = CARTESIAN_POINT('',(-2.114627340971,-1.595725146571,2.325));+#2806 = CARTESIAN_POINT('',(-0.35701900666,2.364999921506,2.325));+#2807 = CARTESIAN_POINT('',(-0.389949893663,2.298334955133,2.325));+#2808 = CARTESIAN_POINT('',(-0.406415337165,2.228055623114,2.325)); #2809 = ORIENTED_EDGE('',*,*,#2810,.T.); #2810 = EDGE_CURVE('',#2803,#2811,#2813,.T.); #2811 = VERTEX_POINT('',#2812);-#2812 = CARTESIAN_POINT('',(-1.98084323919,-1.611352349343,2.325));+#2812 = CARTESIAN_POINT('',(-0.422880780667,2.087095362891,2.325)); #2813 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2814,#2815,#2816),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2814 = CARTESIAN_POINT('',(-2.114627340971,-1.595725146571,2.325));-#2815 = CARTESIAN_POINT('',(-2.047925865724,-1.611352349343,2.325));-#2816 = CARTESIAN_POINT('',(-1.98084323919,-1.611352349343,2.325));+#2814 = CARTESIAN_POINT('',(-0.406415337165,2.228055623114,2.325));+#2815 = CARTESIAN_POINT('',(-0.422880780667,2.157776291094,2.325));+#2816 = CARTESIAN_POINT('',(-0.422880780667,2.087095362891,2.325)); #2817 = ORIENTED_EDGE('',*,*,#2818,.T.); #2818 = EDGE_CURVE('',#2811,#2819,#2821,.T.); #2819 = VERTEX_POINT('',#2820);-#2820 = CARTESIAN_POINT('',(-1.800177529092,-1.560659228155,2.325));+#2820 = CARTESIAN_POINT('',(-0.369468488332,1.896738772164,2.325)); #2821 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2822,#2823,#2824),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2822 = CARTESIAN_POINT('',(-1.98084323919,-1.611352349343,2.325));-#2823 = CARTESIAN_POINT('',(-1.861924037607,-1.611352349343,2.325));-#2824 = CARTESIAN_POINT('',(-1.800177529092,-1.560659228155,2.325));+#2822 = CARTESIAN_POINT('',(-0.422880780667,2.087095362891,2.325));+#2823 = CARTESIAN_POINT('',(-0.422880780667,1.961797353805,2.325));+#2824 = CARTESIAN_POINT('',(-0.369468488332,1.896738772164,2.325)); #2825 = ORIENTED_EDGE('',*,*,#2826,.T.); #2826 = EDGE_CURVE('',#2819,#2827,#2829,.T.); #2827 = VERTEX_POINT('',#2828);-#2828 = CARTESIAN_POINT('',(-1.738431020578,-1.413153680038,2.325));+#2828 = CARTESIAN_POINT('',(-0.214050765523,1.831680190523,2.325)); #2829 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2830,#2831,#2832),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2830 = CARTESIAN_POINT('',(-1.800177529092,-1.560659228155,2.325));-#2831 = CARTESIAN_POINT('',(-1.738431020578,-1.509966106968,2.325));-#2832 = CARTESIAN_POINT('',(-1.738431020578,-1.413153680038,2.325));+#2830 = CARTESIAN_POINT('',(-0.369468488332,1.896738772164,2.325));+#2831 = CARTESIAN_POINT('',(-0.316056195997,1.831680190523,2.325));+#2832 = CARTESIAN_POINT('',(-0.214050765523,1.831680190523,2.325)); #2833 = ORIENTED_EDGE('',*,*,#2834,.T.); #2834 = EDGE_CURVE('',#2827,#2835,#2837,.T.); #2835 = VERTEX_POINT('',#2836);-#2836 = CARTESIAN_POINT('',(-1.799796377805,-1.270221947366,2.325));+#2836 = CARTESIAN_POINT('',(-6.345219690915E-02,1.896337175981,2.325)); #2837 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2838,#2839,#2840),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2838 = CARTESIAN_POINT('',(-1.738431020578,-1.413153680038,2.325));-#2839 = CARTESIAN_POINT('',(-1.738431020578,-1.32396427885,2.325));-#2840 = CARTESIAN_POINT('',(-1.799796377805,-1.270221947366,2.325));+#2838 = CARTESIAN_POINT('',(-0.214050765523,1.831680190523,2.325));+#2839 = CARTESIAN_POINT('',(-0.120077258708,1.831680190523,2.325));+#2840 = CARTESIAN_POINT('',(-6.345219690915E-02,1.896337175981,2.325)); #2841 = ORIENTED_EDGE('',*,*,#2842,.T.); #2842 = EDGE_CURVE('',#2835,#2843,#2845,.T.); #2843 = VERTEX_POINT('',#2844);-#2844 = CARTESIAN_POINT('',(-1.963310279982,-1.216479615881,2.325));+#2844 = CARTESIAN_POINT('',(-6.827135110478E-03,2.068621938475,2.325)); #2845 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2846,#2847,#2848),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2846 = CARTESIAN_POINT('',(-1.799796377805,-1.270221947366,2.325));-#2847 = CARTESIAN_POINT('',(-1.861161735032,-1.216479615881,2.325));-#2848 = CARTESIAN_POINT('',(-1.963310279982,-1.216479615881,2.325));+#2846 = CARTESIAN_POINT('',(-6.345219690915E-02,1.896337175981,2.325));+#2847 = CARTESIAN_POINT('',(-6.827135110478E-03,1.960994161439,2.325));+#2848 = CARTESIAN_POINT('',(-6.827135110478E-03,2.068621938475,2.325)); #2849 = ORIENTED_EDGE('',*,*,#2850,.T.); #2850 = EDGE_CURVE('',#2843,#2851,#2853,.T.); #2851 = VERTEX_POINT('',#2852);-#2852 = CARTESIAN_POINT('',(-2.084135238001,-1.231344516079,2.325));+#2852 = CARTESIAN_POINT('',(-2.248938624628E-02,2.195927928476,2.325)); #2853 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2854,#2855,#2856),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2854 = CARTESIAN_POINT('',(-1.963310279982,-1.216479615881,2.325));-#2855 = CARTESIAN_POINT('',(-2.023532183348,-1.216479615881,2.325));-#2856 = CARTESIAN_POINT('',(-2.084135238001,-1.231344516079,2.325));+#2854 = CARTESIAN_POINT('',(-6.827135110478E-03,2.068621938475,2.325));+#2855 = CARTESIAN_POINT('',(-6.827135110478E-03,2.132074135384,2.325));+#2856 = CARTESIAN_POINT('',(-2.248938624628E-02,2.195927928476,2.325)); #2857 = ORIENTED_EDGE('',*,*,#2858,.T.); #2858 = EDGE_CURVE('',#2851,#2689,#2859,.T.); #2859 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2860,#2861,#2862),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2860 = CARTESIAN_POINT('',(-2.084135238001,-1.231344516079,2.325));-#2861 = CARTESIAN_POINT('',(-2.144738292654,-1.246209416277,2.325));-#2862 = CARTESIAN_POINT('',(-2.206484801168,-1.275939216673,2.325));+#2860 = CARTESIAN_POINT('',(-2.248938624628E-02,2.195927928476,2.325));+#2861 = CARTESIAN_POINT('',(-3.815163738208E-02,2.259781721568,2.325));+#2862 = CARTESIAN_POINT('',(-6.947613965369E-02,2.324840303209,2.325)); #2863 = PLANE('',#2864); #2864 = AXIS2_PLACEMENT_3D('',#2865,#2866,#2867);-#2865 = CARTESIAN_POINT('',(-2.353609197998,-1.778296613104,2.325));+#2865 = CARTESIAN_POINT('',(-0.598779908807,2.479856429835,2.325)); #2866 = DIRECTION('',(0.,0.,1.));-#2867 = DIRECTION('',(1.,0.,0.));+#2867 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #2868 = SHELL_BASED_SURFACE_MODEL('',(#2869)); #2869 = OPEN_SHELL('',(#2870)); #2870 = ADVANCED_FACE('',(#2871),#2937,.T.);@@ -2980,80 +2980,80 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #2873 = ORIENTED_EDGE('',*,*,#2874,.T.); #2874 = EDGE_CURVE('',#2875,#2877,#2879,.T.); #2875 = VERTEX_POINT('',#2876);-#2876 = CARTESIAN_POINT('',(-1.038637257416,-1.210381195287,2.325));+#2876 = CARTESIAN_POINT('',(-4.015961829691E-04,1.094349598591,2.325)); #2877 = VERTEX_POINT('',#2878);-#2878 = CARTESIAN_POINT('',(-1.011194364743,-1.142536266179,2.325));+#2878 = CARTESIAN_POINT('',(7.108252438557E-02,1.065434673418,2.325)); #2879 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2880,#2881,#2882),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2880 = CARTESIAN_POINT('',(-1.038637257416,-1.210381195287,2.325));-#2881 = CARTESIAN_POINT('',(-1.038637257416,-1.169979158852,2.325));-#2882 = CARTESIAN_POINT('',(-1.011194364743,-1.142536266179,2.325));+#2880 = CARTESIAN_POINT('',(-4.015961829691E-04,1.094349598591,2.325));+#2881 = CARTESIAN_POINT('',(4.216759921178E-02,1.094349598591,2.325));+#2882 = CARTESIAN_POINT('',(7.108252438557E-02,1.065434673418,2.325)); #2883 = ORIENTED_EDGE('',*,*,#2884,.T.); #2884 = EDGE_CURVE('',#2877,#2885,#2887,.T.); #2885 = VERTEX_POINT('',#2886);-#2886 = CARTESIAN_POINT('',(-0.944111738209,-1.115093373506,2.325));+#2886 = CARTESIAN_POINT('',(9.999744955936E-02,0.994753745215,2.325)); #2887 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2888,#2889,#2890),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2888 = CARTESIAN_POINT('',(-1.011194364743,-1.142536266179,2.325));-#2889 = CARTESIAN_POINT('',(-0.98375147207,-1.115093373506,2.325));-#2890 = CARTESIAN_POINT('',(-0.944111738209,-1.115093373506,2.325));+#2888 = CARTESIAN_POINT('',(7.108252438557E-02,1.065434673418,2.325));+#2889 = CARTESIAN_POINT('',(9.999744955936E-02,1.036519748244,2.325));+#2890 = CARTESIAN_POINT('',(9.999744955936E-02,0.994753745215,2.325)); #2891 = ORIENTED_EDGE('',*,*,#2892,.T.); #2892 = EDGE_CURVE('',#2885,#2893,#2895,.T.); #2893 = VERTEX_POINT('',#2894);-#2894 = CARTESIAN_POINT('',(-0.876266809101,-1.142536266179,2.325));+#2894 = CARTESIAN_POINT('',(7.108252438557E-02,0.923269624646,2.325)); #2895 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2896,#2897,#2898),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2896 = CARTESIAN_POINT('',(-0.944111738209,-1.115093373506,2.325));-#2897 = CARTESIAN_POINT('',(-0.903709701774,-1.115093373506,2.325));-#2898 = CARTESIAN_POINT('',(-0.876266809101,-1.142536266179,2.325));+#2896 = CARTESIAN_POINT('',(9.999744955936E-02,0.994753745215,2.325));+#2897 = CARTESIAN_POINT('',(9.999744955936E-02,0.95218454982,2.325));+#2898 = CARTESIAN_POINT('',(7.108252438557E-02,0.923269624646,2.325)); #2899 = ORIENTED_EDGE('',*,*,#2900,.T.); #2900 = EDGE_CURVE('',#2893,#2901,#2903,.T.); #2901 = VERTEX_POINT('',#2902);-#2902 = CARTESIAN_POINT('',(-0.848823916428,-1.210381195287,2.325));+#2902 = CARTESIAN_POINT('',(-4.015961829691E-04,0.894354699473,2.325)); #2903 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2904,#2905,#2906),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2904 = CARTESIAN_POINT('',(-0.876266809101,-1.142536266179,2.325));-#2905 = CARTESIAN_POINT('',(-0.848823916428,-1.169979158852,2.325));-#2906 = CARTESIAN_POINT('',(-0.848823916428,-1.210381195287,2.325));+#2904 = CARTESIAN_POINT('',(7.108252438557E-02,0.923269624646,2.325));+#2905 = CARTESIAN_POINT('',(4.216759921178E-02,0.894354699473,2.325));+#2906 = CARTESIAN_POINT('',(-4.015961829691E-04,0.894354699473,2.325)); #2907 = ORIENTED_EDGE('',*,*,#2908,.T.); #2908 = EDGE_CURVE('',#2901,#2909,#2911,.T.); #2909 = VERTEX_POINT('',#2910);-#2910 = CARTESIAN_POINT('',(-0.876266809101,-1.277463821821,2.325));+#2910 = CARTESIAN_POINT('',(-7.108252438557E-02,0.923269624646,2.325)); #2911 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2912,#2913,#2914),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2912 = CARTESIAN_POINT('',(-0.848823916428,-1.210381195287,2.325));-#2913 = CARTESIAN_POINT('',(-0.848823916428,-1.250020929148,2.325));-#2914 = CARTESIAN_POINT('',(-0.876266809101,-1.277463821821,2.325));+#2912 = CARTESIAN_POINT('',(-4.015961829691E-04,0.894354699473,2.325));+#2913 = CARTESIAN_POINT('',(-4.216759921178E-02,0.894354699473,2.325));+#2914 = CARTESIAN_POINT('',(-7.108252438557E-02,0.923269624646,2.325)); #2915 = ORIENTED_EDGE('',*,*,#2916,.T.); #2916 = EDGE_CURVE('',#2909,#2917,#2919,.T.); #2917 = VERTEX_POINT('',#2918);-#2918 = CARTESIAN_POINT('',(-0.944111738209,-1.304906714494,2.325));+#2918 = CARTESIAN_POINT('',(-9.999744955936E-02,0.994753745215,2.325)); #2919 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2920,#2921,#2922),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2920 = CARTESIAN_POINT('',(-0.876266809101,-1.277463821821,2.325));-#2921 = CARTESIAN_POINT('',(-0.903709701774,-1.304906714494,2.325));-#2922 = CARTESIAN_POINT('',(-0.944111738209,-1.304906714494,2.325));+#2920 = CARTESIAN_POINT('',(-7.108252438557E-02,0.923269624646,2.325));+#2921 = CARTESIAN_POINT('',(-9.999744955936E-02,0.95218454982,2.325));+#2922 = CARTESIAN_POINT('',(-9.999744955936E-02,0.994753745215,2.325)); #2923 = ORIENTED_EDGE('',*,*,#2924,.T.); #2924 = EDGE_CURVE('',#2917,#2925,#2927,.T.); #2925 = VERTEX_POINT('',#2926);-#2926 = CARTESIAN_POINT('',(-1.011194364743,-1.277844973108,2.325));+#2926 = CARTESIAN_POINT('',(-7.148412056854E-02,1.065434673418,2.325)); #2927 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2928,#2929,#2930),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2928 = CARTESIAN_POINT('',(-0.944111738209,-1.304906714494,2.325));-#2929 = CARTESIAN_POINT('',(-0.98375147207,-1.304906714494,2.325));-#2930 = CARTESIAN_POINT('',(-1.011194364743,-1.277844973108,2.325));+#2928 = CARTESIAN_POINT('',(-9.999744955936E-02,0.994753745215,2.325));+#2929 = CARTESIAN_POINT('',(-9.999744955936E-02,1.036519748244,2.325));+#2930 = CARTESIAN_POINT('',(-7.148412056854E-02,1.065434673418,2.325)); #2931 = ORIENTED_EDGE('',*,*,#2932,.T.); #2932 = EDGE_CURVE('',#2925,#2875,#2933,.T.); #2933 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2934,#2935,#2936),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2934 = CARTESIAN_POINT('',(-1.011194364743,-1.277844973108,2.325));-#2935 = CARTESIAN_POINT('',(-1.038637257416,-1.250783231722,2.325));-#2936 = CARTESIAN_POINT('',(-1.038637257416,-1.210381195287,2.325));+#2934 = CARTESIAN_POINT('',(-7.148412056854E-02,1.065434673418,2.325));+#2935 = CARTESIAN_POINT('',(-4.297079157771E-02,1.094349598591,2.325));+#2936 = CARTESIAN_POINT('',(-4.015961829691E-04,1.094349598591,2.325)); #2937 = PLANE('',#2938); #2938 = AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);-#2939 = CARTESIAN_POINT('',(-1.413690123947,-1.778296613104,2.325));+#2939 = CARTESIAN_POINT('',(-0.598779908807,1.489520242633,2.325)); #2940 = DIRECTION('',(0.,0.,1.));-#2941 = DIRECTION('',(1.,0.,0.));+#2941 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #2942 = SHELL_BASED_SURFACE_MODEL('',(#2943)); #2943 = OPEN_SHELL('',(#2944)); #2944 = ADVANCED_FACE('',(#2945,#3011),#3077,.T.);@@ -3062,154 +3062,154 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #2947 = ORIENTED_EDGE('',*,*,#2948,.T.); #2948 = EDGE_CURVE('',#2949,#2951,#2953,.T.); #2949 = VERTEX_POINT('',#2950);-#2950 = CARTESIAN_POINT('',(-1.319926907315,-1.210381195287,2.325));+#2950 = CARTESIAN_POINT('',(-4.01596182969E-04,1.390727581623,2.325)); #2951 = VERTEX_POINT('',#2952);-#2952 = CARTESIAN_POINT('',(-1.226163690682,-0.76710224836,2.325));+#2952 = CARTESIAN_POINT('',(0.46665476461,1.291934920612,2.325)); #2953 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2954,#2955,#2956),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2954 = CARTESIAN_POINT('',(-1.319926907315,-1.210381195287,2.325));-#2955 = CARTESIAN_POINT('',(-1.319926907315,-0.914607796478,2.325));-#2956 = CARTESIAN_POINT('',(-1.226163690682,-0.76710224836,2.325));+#2954 = CARTESIAN_POINT('',(-4.01596182969E-04,1.390727581623,2.325));+#2955 = CARTESIAN_POINT('',(0.311237041801,1.390727581623,2.325));+#2956 = CARTESIAN_POINT('',(0.46665476461,1.291934920612,2.325)); #2957 = ORIENTED_EDGE('',*,*,#2958,.T.); #2958 = EDGE_CURVE('',#2951,#2959,#2961,.T.); #2959 = VERTEX_POINT('',#2960);-#2960 = CARTESIAN_POINT('',(-0.944111738209,-0.619596700243,2.325));+#2960 = CARTESIAN_POINT('',(0.622072487419,0.994753745215,2.325)); #2961 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2962,#2963,#2964),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2962 = CARTESIAN_POINT('',(-1.226163690682,-0.76710224836,2.325));-#2963 = CARTESIAN_POINT('',(-1.132400474049,-0.619596700243,2.325));-#2964 = CARTESIAN_POINT('',(-0.944111738209,-0.619596700243,2.325));+#2962 = CARTESIAN_POINT('',(0.46665476461,1.291934920612,2.325));+#2963 = CARTESIAN_POINT('',(0.622072487419,1.193142259602,2.325));+#2964 = CARTESIAN_POINT('',(0.622072487419,0.994753745215,2.325)); #2965 = ORIENTED_EDGE('',*,*,#2966,.T.); #2966 = EDGE_CURVE('',#2959,#2967,#2969,.T.); #2967 = VERTEX_POINT('',#2968);-#2968 = CARTESIAN_POINT('',(-0.661297483162,-0.766721097073,2.325));+#2968 = CARTESIAN_POINT('',(0.467056360793,0.696769377452,2.325)); #2969 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2970,#2971,#2972),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2970 = CARTESIAN_POINT('',(-0.944111738209,-0.619596700243,2.325));-#2971 = CARTESIAN_POINT('',(-0.755060699795,-0.619596700243,2.325));-#2972 = CARTESIAN_POINT('',(-0.661297483162,-0.766721097073,2.325));+#2970 = CARTESIAN_POINT('',(0.622072487419,0.994753745215,2.325));+#2971 = CARTESIAN_POINT('',(0.622072487419,0.795562038462,2.325));+#2972 = CARTESIAN_POINT('',(0.467056360793,0.696769377452,2.325)); #2973 = ORIENTED_EDGE('',*,*,#2974,.T.); #2974 = EDGE_CURVE('',#2967,#2975,#2977,.T.); #2975 = VERTEX_POINT('',#2976);-#2976 = CARTESIAN_POINT('',(-0.567534266529,-1.210381195287,2.325));+#2976 = CARTESIAN_POINT('',(-4.015961829692E-04,0.597976716441,2.325)); #2977 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2978,#2979,#2980),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2978 = CARTESIAN_POINT('',(-0.661297483162,-0.766721097073,2.325));-#2979 = CARTESIAN_POINT('',(-0.567534266529,-0.913845493904,2.325));-#2980 = CARTESIAN_POINT('',(-0.567534266529,-1.210381195287,2.325));+#2978 = CARTESIAN_POINT('',(0.467056360793,0.696769377452,2.325));+#2979 = CARTESIAN_POINT('',(0.312040234167,0.597976716441,2.325));+#2980 = CARTESIAN_POINT('',(-4.015961829691E-04,0.597976716441,2.325)); #2981 = ORIENTED_EDGE('',*,*,#2982,.T.); #2982 = EDGE_CURVE('',#2975,#2983,#2985,.T.); #2983 = VERTEX_POINT('',#2984);-#2984 = CARTESIAN_POINT('',(-0.661297483162,-1.653278990927,2.325));+#2984 = CARTESIAN_POINT('',(-0.467056360793,0.696769377452,2.325)); #2985 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2986,#2987,#2988),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2986 = CARTESIAN_POINT('',(-0.567534266529,-1.210381195287,2.325));-#2987 = CARTESIAN_POINT('',(-0.567534266529,-1.506154594096,2.325));-#2988 = CARTESIAN_POINT('',(-0.661297483162,-1.653278990927,2.325));+#2986 = CARTESIAN_POINT('',(-4.015961829691E-04,0.597976716441,2.325));+#2987 = CARTESIAN_POINT('',(-0.312040234167,0.597976716441,2.325));+#2988 = CARTESIAN_POINT('',(-0.467056360793,0.696769377452,2.325)); #2989 = ORIENTED_EDGE('',*,*,#2990,.T.); #2990 = EDGE_CURVE('',#2983,#2991,#2993,.T.); #2991 = VERTEX_POINT('',#2992);-#2992 = CARTESIAN_POINT('',(-0.944111738209,-1.800403387757,2.325));+#2992 = CARTESIAN_POINT('',(-0.622072487419,0.994753745215,2.325)); #2993 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2994,#2995,#2996),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#2994 = CARTESIAN_POINT('',(-0.661297483162,-1.653278990927,2.325));-#2995 = CARTESIAN_POINT('',(-0.755060699795,-1.800403387757,2.325));-#2996 = CARTESIAN_POINT('',(-0.944111738209,-1.800403387757,2.325));+#2994 = CARTESIAN_POINT('',(-0.467056360793,0.696769377452,2.325));+#2995 = CARTESIAN_POINT('',(-0.622072487419,0.795562038462,2.325));+#2996 = CARTESIAN_POINT('',(-0.622072487419,0.994753745215,2.325)); #2997 = ORIENTED_EDGE('',*,*,#2998,.T.); #2998 = EDGE_CURVE('',#2991,#2999,#3001,.T.); #2999 = VERTEX_POINT('',#3000);-#3000 = CARTESIAN_POINT('',(-1.226163690682,-1.65289783964,2.325));+#3000 = CARTESIAN_POINT('',(-0.46665476461,1.291934920612,2.325)); #3001 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3002,#3003,#3004),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3002 = CARTESIAN_POINT('',(-0.944111738209,-1.800403387757,2.325));-#3003 = CARTESIAN_POINT('',(-1.132400474049,-1.800403387757,2.325));-#3004 = CARTESIAN_POINT('',(-1.226163690682,-1.65289783964,2.325));+#3002 = CARTESIAN_POINT('',(-0.622072487419,0.994753745215,2.325));+#3003 = CARTESIAN_POINT('',(-0.622072487419,1.193142259602,2.325));+#3004 = CARTESIAN_POINT('',(-0.46665476461,1.291934920612,2.325)); #3005 = ORIENTED_EDGE('',*,*,#3006,.T.); #3006 = EDGE_CURVE('',#2999,#2949,#3007,.T.); #3007 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3008,#3009,#3010),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3008 = CARTESIAN_POINT('',(-1.226163690682,-1.65289783964,2.325));-#3009 = CARTESIAN_POINT('',(-1.319926907315,-1.505392291522,2.325));-#3010 = CARTESIAN_POINT('',(-1.319926907315,-1.210381195287,2.325));+#3008 = CARTESIAN_POINT('',(-0.46665476461,1.291934920612,2.325));+#3009 = CARTESIAN_POINT('',(-0.311237041801,1.390727581623,2.325));+#3010 = CARTESIAN_POINT('',(-4.01596182969E-04,1.390727581623,2.325)); #3011 = FACE_BOUND('',#3012,.F.); #3012 = EDGE_LOOP('',(#3013,#3023,#3031,#3039,#3047,#3055,#3063,#3071)); #3013 = ORIENTED_EDGE('',*,*,#3014,.T.); #3014 = EDGE_CURVE('',#3015,#3017,#3019,.T.); #3015 = VERTEX_POINT('',#3016);-#3016 = CARTESIAN_POINT('',(-0.944111738209,-0.810172343806,2.325));+#3016 = CARTESIAN_POINT('',(0.421274395935,0.994753745215,2.325)); #3017 = VERTEX_POINT('',#3018);-#3018 = CARTESIAN_POINT('',(-1.057694821772,-0.905460165587,2.325));+#3018 = CARTESIAN_POINT('',(0.320875350192,1.11442940774,2.325)); #3019 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3020,#3021,#3022),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3020 = CARTESIAN_POINT('',(-0.944111738209,-0.810172343806,2.325));-#3021 = CARTESIAN_POINT('',(-1.021866600783,-0.810172343806,2.325));-#3022 = CARTESIAN_POINT('',(-1.057694821772,-0.905460165587,2.325));+#3020 = CARTESIAN_POINT('',(0.421274395935,0.994753745215,2.325));+#3021 = CARTESIAN_POINT('',(0.421274395935,1.076679366541,2.325));+#3022 = CARTESIAN_POINT('',(0.320875350192,1.11442940774,2.325)); #3023 = ORIENTED_EDGE('',*,*,#3024,.T.); #3024 = EDGE_CURVE('',#3017,#3025,#3027,.T.); #3025 = VERTEX_POINT('',#3026);-#3026 = CARTESIAN_POINT('',(-1.093523042762,-1.210381195287,2.325));+#3026 = CARTESIAN_POINT('',(-4.01596182969E-04,1.152179448939,2.325)); #3027 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3028,#3029,#3030),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3028 = CARTESIAN_POINT('',(-1.057694821772,-0.905460165587,2.325));-#3029 = CARTESIAN_POINT('',(-1.093523042762,-1.000747987368,2.325));-#3030 = CARTESIAN_POINT('',(-1.093523042762,-1.210381195287,2.325));+#3028 = CARTESIAN_POINT('',(0.320875350192,1.11442940774,2.325));+#3029 = CARTESIAN_POINT('',(0.22047630445,1.152179448939,2.325));+#3030 = CARTESIAN_POINT('',(-4.01596182969E-04,1.152179448939,2.325)); #3031 = ORIENTED_EDGE('',*,*,#3032,.T.); #3032 = EDGE_CURVE('',#3025,#3033,#3035,.T.); #3033 = VERTEX_POINT('',#3034);-#3034 = CARTESIAN_POINT('',(-1.057694821772,-1.514539922413,2.325));+#3034 = CARTESIAN_POINT('',(-0.320875350192,1.11442940774,2.325)); #3035 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3036,#3037,#3038),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3036 = CARTESIAN_POINT('',(-1.093523042762,-1.210381195287,2.325));-#3037 = CARTESIAN_POINT('',(-1.093523042762,-1.419252100632,2.325));-#3038 = CARTESIAN_POINT('',(-1.057694821772,-1.514539922413,2.325));+#3036 = CARTESIAN_POINT('',(-4.01596182969E-04,1.152179448939,2.325));+#3037 = CARTESIAN_POINT('',(-0.22047630445,1.152179448939,2.325));+#3038 = CARTESIAN_POINT('',(-0.320875350192,1.11442940774,2.325)); #3039 = ORIENTED_EDGE('',*,*,#3040,.T.); #3040 = EDGE_CURVE('',#3033,#3041,#3043,.T.); #3041 = VERTEX_POINT('',#3042);-#3042 = CARTESIAN_POINT('',(-0.944111738209,-1.609827744194,2.325));+#3042 = CARTESIAN_POINT('',(-0.421274395935,0.994753745215,2.325)); #3043 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3044,#3045,#3046),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3044 = CARTESIAN_POINT('',(-1.057694821772,-1.514539922413,2.325));-#3045 = CARTESIAN_POINT('',(-1.021866600783,-1.609827744194,2.325));-#3046 = CARTESIAN_POINT('',(-0.944111738209,-1.609827744194,2.325));+#3044 = CARTESIAN_POINT('',(-0.320875350192,1.11442940774,2.325));+#3045 = CARTESIAN_POINT('',(-0.421274395935,1.076679366541,2.325));+#3046 = CARTESIAN_POINT('',(-0.421274395935,0.994753745215,2.325)); #3047 = ORIENTED_EDGE('',*,*,#3048,.T.); #3048 = EDGE_CURVE('',#3041,#3049,#3051,.T.); #3049 = VERTEX_POINT('',#3050);-#3050 = CARTESIAN_POINT('',(-0.829766352072,-1.514539922413,2.325));+#3050 = CARTESIAN_POINT('',(-0.320875350192,0.874274890324,2.325)); #3051 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3052,#3053,#3054),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3052 = CARTESIAN_POINT('',(-0.944111738209,-1.609827744194,2.325));-#3053 = CARTESIAN_POINT('',(-0.865594573061,-1.609827744194,2.325));-#3054 = CARTESIAN_POINT('',(-0.829766352072,-1.514539922413,2.325));+#3052 = CARTESIAN_POINT('',(-0.421274395935,0.994753745215,2.325));+#3053 = CARTESIAN_POINT('',(-0.421274395935,0.912024931523,2.325));+#3054 = CARTESIAN_POINT('',(-0.320875350192,0.874274890324,2.325)); #3055 = ORIENTED_EDGE('',*,*,#3056,.T.); #3056 = EDGE_CURVE('',#3049,#3057,#3059,.T.); #3057 = VERTEX_POINT('',#3058);-#3058 = CARTESIAN_POINT('',(-0.793938131082,-1.210381195287,2.325));+#3058 = CARTESIAN_POINT('',(-4.015961829691E-04,0.836524849125,2.325)); #3059 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3060,#3061,#3062),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3060 = CARTESIAN_POINT('',(-0.829766352072,-1.514539922413,2.325));-#3061 = CARTESIAN_POINT('',(-0.793938131082,-1.419252100632,2.325));-#3062 = CARTESIAN_POINT('',(-0.793938131082,-1.210381195287,2.325));+#3060 = CARTESIAN_POINT('',(-0.320875350192,0.874274890324,2.325));+#3061 = CARTESIAN_POINT('',(-0.22047630445,0.836524849125,2.325));+#3062 = CARTESIAN_POINT('',(-4.015961829691E-04,0.836524849125,2.325)); #3063 = ORIENTED_EDGE('',*,*,#3064,.T.); #3064 = EDGE_CURVE('',#3057,#3065,#3067,.T.); #3065 = VERTEX_POINT('',#3066);-#3066 = CARTESIAN_POINT('',(-0.829766352072,-0.905460165587,2.325));+#3066 = CARTESIAN_POINT('',(0.320875350192,0.874274890324,2.325)); #3067 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3068,#3069,#3070),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3068 = CARTESIAN_POINT('',(-0.793938131082,-1.210381195287,2.325));-#3069 = CARTESIAN_POINT('',(-0.793938131082,-1.000747987368,2.325));-#3070 = CARTESIAN_POINT('',(-0.829766352072,-0.905460165587,2.325));+#3068 = CARTESIAN_POINT('',(-4.015961829691E-04,0.836524849125,2.325));+#3069 = CARTESIAN_POINT('',(0.22047630445,0.836524849125,2.325));+#3070 = CARTESIAN_POINT('',(0.320875350192,0.874274890324,2.325)); #3071 = ORIENTED_EDGE('',*,*,#3072,.T.); #3072 = EDGE_CURVE('',#3065,#3015,#3073,.T.); #3073 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3074,#3075,#3076),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3074 = CARTESIAN_POINT('',(-0.829766352072,-0.905460165587,2.325));-#3075 = CARTESIAN_POINT('',(-0.865594573061,-0.810172343806,2.325));-#3076 = CARTESIAN_POINT('',(-0.944111738209,-0.810172343806,2.325));+#3074 = CARTESIAN_POINT('',(0.320875350192,0.874274890324,2.325));+#3075 = CARTESIAN_POINT('',(0.421274395935,0.912024931523,2.325));+#3076 = CARTESIAN_POINT('',(0.421274395935,0.994753745215,2.325)); #3077 = PLANE('',#3078); #3078 = AXIS2_PLACEMENT_3D('',#3079,#3080,#3081);-#3079 = CARTESIAN_POINT('',(-1.413690123947,-1.778296613104,2.325));+#3079 = CARTESIAN_POINT('',(-0.598779908807,1.489520242633,2.325)); #3080 = DIRECTION('',(0.,0.,1.));-#3081 = DIRECTION('',(1.,0.,0.));+#3081 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #3082 = SHELL_BASED_SURFACE_MODEL('',(#3083)); #3083 = OPEN_SHELL('',(#3084)); #3084 = ADVANCED_FACE('',(#3085,#3159),#3217,.T.);@@ -3219,146 +3219,149 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #3087 = ORIENTED_EDGE('',*,*,#3088,.T.); #3088 = EDGE_CURVE('',#3089,#3091,#3093,.T.); #3089 = VERTEX_POINT('',#3090);-#3090 = CARTESIAN_POINT('',(-0.350278032868,-1.778296613104,2.325));+#3090 = CARTESIAN_POINT('',(-0.598779908807,0.369066892149,2.325)); #3091 = VERTEX_POINT('',#3092);-#3092 = CARTESIAN_POINT('',(-0.350278032868,-0.640178869748,2.325));+#3092 = CARTESIAN_POINT('',(0.600386293539,0.369066892149,2.325)); #3093 = LINE('',#3094,#3095);-#3094 = CARTESIAN_POINT('',(-0.350278032868,-1.778296613104,2.325));+#3094 = CARTESIAN_POINT('',(-0.598779908807,0.369066892149,2.325)); #3095 = VECTOR('',#3096,1.);-#3096 = DIRECTION('',(0.,1.,0.));+#3096 = DIRECTION('',(1.,-2.22044604925E-16,0.)); #3097 = ORIENTED_EDGE('',*,*,#3098,.T.); #3098 = EDGE_CURVE('',#3091,#3099,#3101,.T.); #3099 = VERTEX_POINT('',#3100);-#3100 = CARTESIAN_POINT('',(-4.154549029665E-02,-0.640178869748,2.325));+#3100 = CARTESIAN_POINT('',(0.600386293539,4.377398394365E-02,2.325)); #3101 = LINE('',#3102,#3103);-#3102 = CARTESIAN_POINT('',(-0.350278032868,-0.640178869748,2.325));+#3102 = CARTESIAN_POINT('',(0.600386293539,0.369066892149,2.325)); #3103 = VECTOR('',#3104,1.);-#3104 = DIRECTION('',(1.,0.,0.));+#3104 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #3105 = ORIENTED_EDGE('',*,*,#3106,.T.); #3106 = EDGE_CURVE('',#3099,#3107,#3109,.T.); #3107 = VERTEX_POINT('',#3108);-#3108 = CARTESIAN_POINT('',(0.297298003958,-0.724032152915,2.325));+#3108 = CARTESIAN_POINT('',(0.512035133286,-0.313245022716,2.325)); #3109 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3110,#3111,#3112),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3110 = CARTESIAN_POINT('',(-4.154549029665E-02,-0.640178869748,2.325));-#3111 = CARTESIAN_POINT('',(0.194006005147,-0.640178869748,2.325));-#3112 = CARTESIAN_POINT('',(0.297298003958,-0.724032152915,2.325));+#3110 = CARTESIAN_POINT('',(0.600386293539,4.377398394365E-02,2.325));+#3111 = CARTESIAN_POINT('',(0.600386293539,-0.204412457131,2.325));+#3112 = CARTESIAN_POINT('',(0.512035133286,-0.313245022716,2.325)); #3113 = ORIENTED_EDGE('',*,*,#3114,.T.); #3114 = EDGE_CURVE('',#3107,#3115,#3117,.T.); #3115 = VERTEX_POINT('',#3116);-#3116 = CARTESIAN_POINT('',(0.400590002769,-0.996174171923,2.325));+#3116 = CARTESIAN_POINT('',(0.225295458646,-0.422077588301,2.325)); #3117 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3118,#3119,#3120),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3118 = CARTESIAN_POINT('',(0.297298003958,-0.724032152915,2.325));-#3119 = CARTESIAN_POINT('',(0.400590002769,-0.807885436083,2.325));-#3120 = CARTESIAN_POINT('',(0.400590002769,-0.996174171923,2.325));+#3118 = CARTESIAN_POINT('',(0.512035133286,-0.313245022716,2.325));+#3119 = CARTESIAN_POINT('',(0.423683973033,-0.422077588301,2.325));+#3120 = CARTESIAN_POINT('',(0.225295458646,-0.422077588301,2.325)); #3121 = ORIENTED_EDGE('',*,*,#3122,.T.); #3122 = EDGE_CURVE('',#3115,#3123,#3125,.T.); #3123 = VERTEX_POINT('',#3124);-#3124 = CARTESIAN_POINT('',(0.297298003958,-1.26831619093,2.325));+#3124 = CARTESIAN_POINT('',(-6.14442159943E-02,-0.313245022716,2.325)); #3125 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3126,#3127,#3128),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3126 = CARTESIAN_POINT('',(0.400590002769,-0.996174171923,2.325));-#3127 = CARTESIAN_POINT('',(0.400590002769,-1.184462907763,2.325));-#3128 = CARTESIAN_POINT('',(0.297298003958,-1.26831619093,2.325));+#3126 = CARTESIAN_POINT('',(0.225295458646,-0.422077588301,2.325));+#3127 = CARTESIAN_POINT('',(2.690694425894E-02,-0.422077588301,2.325));+#3128 = CARTESIAN_POINT('',(-6.14442159943E-02,-0.313245022716,2.325)); #3129 = ORIENTED_EDGE('',*,*,#3130,.T.); #3130 = EDGE_CURVE('',#3123,#3131,#3133,.T.); #3131 = VERTEX_POINT('',#3132);-#3132 = CARTESIAN_POINT('',(-4.154549029665E-02,-1.352169474098,2.325));+#3132 = CARTESIAN_POINT('',(-0.149795376248,4.377398394365E-02,2.325)); #3133 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3134,#3135,#3136),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3134 = CARTESIAN_POINT('',(0.297298003958,-1.26831619093,2.325));-#3135 = CARTESIAN_POINT('',(0.194006005147,-1.352169474098,2.325));-#3136 = CARTESIAN_POINT('',(-4.154549029665E-02,-1.352169474098,2.325));+#3134 = CARTESIAN_POINT('',(-6.14442159943E-02,-0.313245022716,2.325));+#3135 = CARTESIAN_POINT('',(-0.149795376248,-0.204412457131,2.325));+#3136 = CARTESIAN_POINT('',(-0.149795376248,4.377398394365E-02,2.325)); #3137 = ORIENTED_EDGE('',*,*,#3138,.T.); #3138 = EDGE_CURVE('',#3131,#3139,#3141,.T.); #3139 = VERTEX_POINT('',#3140);-#3140 = CARTESIAN_POINT('',(-0.125398773464,-1.352169474098,2.325));+#3140 = CARTESIAN_POINT('',(-0.149795376248,0.132125144197,2.325)); #3141 = LINE('',#3142,#3143);-#3142 = CARTESIAN_POINT('',(-4.154549029665E-02,-1.352169474098,2.325));+#3142 = CARTESIAN_POINT('',(-0.149795376248,4.377398394365E-02,2.325)); #3143 = VECTOR('',#3144,1.);-#3144 = DIRECTION('',(-1.,0.,0.));+#3144 = DIRECTION('',(2.22044604925E-16,1.,0.)); #3145 = ORIENTED_EDGE('',*,*,#3146,.T.); #3146 = EDGE_CURVE('',#3139,#3147,#3149,.T.); #3147 = VERTEX_POINT('',#3148);-#3148 = CARTESIAN_POINT('',(-0.125398773464,-1.778296613104,2.325));+#3148 = CARTESIAN_POINT('',(-0.598779908807,0.132125144197,2.325)); #3149 = LINE('',#3150,#3151);-#3150 = CARTESIAN_POINT('',(-0.125398773464,-1.352169474098,2.325));+#3150 = CARTESIAN_POINT('',(-0.149795376248,0.132125144197,2.325)); #3151 = VECTOR('',#3152,1.);-#3152 = DIRECTION('',(0.,-1.,0.));+#3152 = DIRECTION('',(-1.,2.22044604925E-16,0.)); #3153 = ORIENTED_EDGE('',*,*,#3154,.T.); #3154 = EDGE_CURVE('',#3147,#3089,#3155,.T.); #3155 = LINE('',#3156,#3157);-#3156 = CARTESIAN_POINT('',(-0.125398773464,-1.778296613104,2.325));+#3156 = CARTESIAN_POINT('',(-0.598779908807,0.132125144197,2.325)); #3157 = VECTOR('',#3158,1.);-#3158 = DIRECTION('',(-1.,0.,0.));+#3158 = DIRECTION('',(2.22044604925E-16,1.,0.)); #3159 = FACE_BOUND('',#3160,.F.); #3160 = EDGE_LOOP('',(#3161,#3171,#3179,#3187,#3195,#3203,#3211)); #3161 = ORIENTED_EDGE('',*,*,#3162,.T.); #3162 = EDGE_CURVE('',#3163,#3165,#3167,.T.); #3163 = VERTEX_POINT('',#3164);-#3164 = CARTESIAN_POINT('',(-3.316016197989E-02,-0.829229908162,2.325));+#3164 = CARTESIAN_POINT('',(0.401194586786,3.493886791833E-02,2.325)); #3165 = VERTEX_POINT('',#3166);-#3166 = CARTESIAN_POINT('',(-0.125398773464,-0.829229908162,2.325));+#3166 = CARTESIAN_POINT('',(0.401194586786,0.132125144197,2.325)); #3167 = LINE('',#3168,#3169);-#3168 = CARTESIAN_POINT('',(-3.316016197989E-02,-0.829229908162,2.325));+#3168 = CARTESIAN_POINT('',(0.401194586786,3.493886791833E-02,2.325)); #3169 = VECTOR('',#3170,1.);-#3170 = DIRECTION('',(-1.,0.,0.));+#3170 = DIRECTION('',(2.22044604925E-16,1.,0.)); #3171 = ORIENTED_EDGE('',*,*,#3172,.T.); #3172 = EDGE_CURVE('',#3165,#3173,#3175,.T.); #3173 = VERTEX_POINT('',#3174);-#3174 = CARTESIAN_POINT('',(-0.125398773464,-1.163118435684,2.325));+#3174 = CARTESIAN_POINT('',(4.939633050522E-02,0.132125144197,2.325)); #3175 = LINE('',#3176,#3177);-#3176 = CARTESIAN_POINT('',(-0.125398773464,-0.829229908162,2.325));+#3176 = CARTESIAN_POINT('',(0.401194586786,0.132125144197,2.325)); #3177 = VECTOR('',#3178,1.);-#3178 = DIRECTION('',(0.,-1.,0.));+#3178 = DIRECTION('',(-1.,2.22044604925E-16,0.)); #3179 = ORIENTED_EDGE('',*,*,#3180,.T.); #3180 = EDGE_CURVE('',#3173,#3181,#3183,.T.); #3181 = VERTEX_POINT('',#3182);-#3182 = CARTESIAN_POINT('',(-3.316016197989E-02,-1.163118435684,2.325));+#3182 = CARTESIAN_POINT('',(4.939633050522E-02,3.493886791833E-02,2.325)+  ); #3183 = LINE('',#3184,#3185);-#3184 = CARTESIAN_POINT('',(-0.125398773464,-1.163118435684,2.325));+#3184 = CARTESIAN_POINT('',(4.939633050522E-02,0.132125144197,2.325)); #3185 = VECTOR('',#3186,1.);-#3186 = DIRECTION('',(1.,0.,0.));+#3186 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #3187 = ORIENTED_EDGE('',*,*,#3188,.T.); #3188 = EDGE_CURVE('',#3181,#3189,#3191,.T.); #3189 = VERTEX_POINT('',#3190);-#3190 = CARTESIAN_POINT('',(0.12196841188,-1.125765609545,2.325));+#3190 = CARTESIAN_POINT('',(8.875275643622E-02,-0.12851077855,2.325)); #3191 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3192,#3193,#3194),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3192 = CARTESIAN_POINT('',(-3.316016197989E-02,-1.163118435684,2.325));-#3193 = CARTESIAN_POINT('',(7.737371128642E-02,-1.163118435684,2.325));-#3194 = CARTESIAN_POINT('',(0.12196841188,-1.125765609545,2.325));+#3192 = CARTESIAN_POINT('',(4.939633050522E-02,3.493886791833E-02,2.325)+  );+#3193 = CARTESIAN_POINT('',(4.939633050522E-02,-8.152402514277E-02,2.325+    ));+#3194 = CARTESIAN_POINT('',(8.875275643622E-02,-0.12851077855,2.325)); #3195 = ORIENTED_EDGE('',*,*,#3196,.T.); #3196 = EDGE_CURVE('',#3189,#3197,#3199,.T.); #3197 = VERTEX_POINT('',#3198);-#3198 = CARTESIAN_POINT('',(0.166563112474,-0.996174171923,2.325));+#3198 = CARTESIAN_POINT('',(0.225295458646,-0.175497531958,2.325)); #3199 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3200,#3201,#3202),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3200 = CARTESIAN_POINT('',(0.12196841188,-1.125765609545,2.325));-#3201 = CARTESIAN_POINT('',(0.166563112474,-1.088412783407,2.325));-#3202 = CARTESIAN_POINT('',(0.166563112474,-0.996174171923,2.325));+#3200 = CARTESIAN_POINT('',(8.875275643622E-02,-0.12851077855,2.325));+#3201 = CARTESIAN_POINT('',(0.128109182367,-0.175497531958,2.325));+#3202 = CARTESIAN_POINT('',(0.225295458646,-0.175497531958,2.325)); #3203 = ORIENTED_EDGE('',*,*,#3204,.T.); #3204 = EDGE_CURVE('',#3197,#3205,#3207,.T.); #3205 = VERTEX_POINT('',#3206);-#3206 = CARTESIAN_POINT('',(0.12196841188,-0.8665827343,2.325));+#3206 = CARTESIAN_POINT('',(0.361838160855,-0.12851077855,2.325)); #3207 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3208,#3209,#3210),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3208 = CARTESIAN_POINT('',(0.166563112474,-0.996174171923,2.325));-#3209 = CARTESIAN_POINT('',(0.166563112474,-0.903935560438,2.325));-#3210 = CARTESIAN_POINT('',(0.12196841188,-0.8665827343,2.325));+#3208 = CARTESIAN_POINT('',(0.225295458646,-0.175497531958,2.325));+#3209 = CARTESIAN_POINT('',(0.322481734924,-0.175497531958,2.325));+#3210 = CARTESIAN_POINT('',(0.361838160855,-0.12851077855,2.325)); #3211 = ORIENTED_EDGE('',*,*,#3212,.T.); #3212 = EDGE_CURVE('',#3205,#3163,#3213,.T.); #3213 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3214,#3215,#3216),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3214 = CARTESIAN_POINT('',(0.12196841188,-0.8665827343,2.325));-#3215 = CARTESIAN_POINT('',(7.737371128642E-02,-0.829229908162,2.325));-#3216 = CARTESIAN_POINT('',(-3.316016197989E-02,-0.829229908162,2.325));+#3214 = CARTESIAN_POINT('',(0.361838160855,-0.12851077855,2.325));+#3215 = CARTESIAN_POINT('',(0.401194586786,-8.152402514277E-02,2.325));+#3216 = CARTESIAN_POINT('',(0.401194586786,3.493886791833E-02,2.325)); #3217 = PLANE('',#3218); #3218 = AXIS2_PLACEMENT_3D('',#3219,#3220,#3221);-#3219 = CARTESIAN_POINT('',(-0.473771049897,-1.778296613104,2.325));+#3219 = CARTESIAN_POINT('',(-0.598779908807,0.499184055431,2.325)); #3220 = DIRECTION('',(0.,0.,1.));-#3221 = DIRECTION('',(1.,0.,0.));+#3221 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #3222 = SHELL_BASED_SURFACE_MODEL('',(#3223)); #3223 = OPEN_SHELL('',(#3224)); #3224 = ADVANCED_FACE('',(#3225),#3291,.T.);@@ -3367,80 +3370,80 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #3227 = ORIENTED_EDGE('',*,*,#3228,.T.); #3228 = EDGE_CURVE('',#3229,#3231,#3233,.T.); #3229 = VERTEX_POINT('',#3230);-#3230 = CARTESIAN_POINT('',(0.841200890685,-1.210381195287,2.325));+#3230 = CARTESIAN_POINT('',(-4.015961829695E-04,-0.886322775813,2.325)); #3231 = VERTEX_POINT('',#3232);-#3232 = CARTESIAN_POINT('',(0.868643783358,-1.142536266179,2.325));+#3232 = CARTESIAN_POINT('',(7.108252438557E-02,-0.915237700987,2.325)); #3233 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3234,#3235,#3236),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3234 = CARTESIAN_POINT('',(0.841200890685,-1.210381195287,2.325));-#3235 = CARTESIAN_POINT('',(0.841200890685,-1.169979158852,2.325));-#3236 = CARTESIAN_POINT('',(0.868643783358,-1.142536266179,2.325));+#3234 = CARTESIAN_POINT('',(-4.015961829695E-04,-0.886322775813,2.325));+#3235 = CARTESIAN_POINT('',(4.216759921178E-02,-0.886322775813,2.325));+#3236 = CARTESIAN_POINT('',(7.108252438557E-02,-0.915237700987,2.325)); #3237 = ORIENTED_EDGE('',*,*,#3238,.T.); #3238 = EDGE_CURVE('',#3231,#3239,#3241,.T.); #3239 = VERTEX_POINT('',#3240);-#3240 = CARTESIAN_POINT('',(0.935726409892,-1.115093373506,2.325));+#3240 = CARTESIAN_POINT('',(9.999744955936E-02,-0.98591862919,2.325)); #3241 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3242,#3243,#3244),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3242 = CARTESIAN_POINT('',(0.868643783358,-1.142536266179,2.325));-#3243 = CARTESIAN_POINT('',(0.896086676031,-1.115093373506,2.325));-#3244 = CARTESIAN_POINT('',(0.935726409892,-1.115093373506,2.325));+#3242 = CARTESIAN_POINT('',(7.108252438557E-02,-0.915237700987,2.325));+#3243 = CARTESIAN_POINT('',(9.999744955936E-02,-0.944152626161,2.325));+#3244 = CARTESIAN_POINT('',(9.999744955936E-02,-0.98591862919,2.325)); #3245 = ORIENTED_EDGE('',*,*,#3246,.T.); #3246 = EDGE_CURVE('',#3239,#3247,#3249,.T.); #3247 = VERTEX_POINT('',#3248);-#3248 = CARTESIAN_POINT('',(1.003571339001,-1.142536266179,2.325));+#3248 = CARTESIAN_POINT('',(7.108252438557E-02,-1.057402749758,2.325)); #3249 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3250,#3251,#3252),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3250 = CARTESIAN_POINT('',(0.935726409892,-1.115093373506,2.325));-#3251 = CARTESIAN_POINT('',(0.976128446328,-1.115093373506,2.325));-#3252 = CARTESIAN_POINT('',(1.003571339001,-1.142536266179,2.325));+#3250 = CARTESIAN_POINT('',(9.999744955936E-02,-0.98591862919,2.325));+#3251 = CARTESIAN_POINT('',(9.999744955936E-02,-1.028487824584,2.325));+#3252 = CARTESIAN_POINT('',(7.108252438557E-02,-1.057402749758,2.325)); #3253 = ORIENTED_EDGE('',*,*,#3254,.T.); #3254 = EDGE_CURVE('',#3247,#3255,#3257,.T.); #3255 = VERTEX_POINT('',#3256);-#3256 = CARTESIAN_POINT('',(1.031014231674,-1.210381195287,2.325));+#3256 = CARTESIAN_POINT('',(-4.015961829695E-04,-1.086317674932,2.325)); #3257 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3258,#3259,#3260),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3258 = CARTESIAN_POINT('',(1.003571339001,-1.142536266179,2.325));-#3259 = CARTESIAN_POINT('',(1.031014231674,-1.169979158852,2.325));-#3260 = CARTESIAN_POINT('',(1.031014231674,-1.210381195287,2.325));+#3258 = CARTESIAN_POINT('',(7.108252438557E-02,-1.057402749758,2.325));+#3259 = CARTESIAN_POINT('',(4.216759921178E-02,-1.086317674932,2.325));+#3260 = CARTESIAN_POINT('',(-4.015961829695E-04,-1.086317674932,2.325)); #3261 = ORIENTED_EDGE('',*,*,#3262,.T.); #3262 = EDGE_CURVE('',#3255,#3263,#3265,.T.); #3263 = VERTEX_POINT('',#3264);-#3264 = CARTESIAN_POINT('',(1.003571339001,-1.277463821821,2.325));+#3264 = CARTESIAN_POINT('',(-7.108252438557E-02,-1.057402749758,2.325)); #3265 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3266,#3267,#3268),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3266 = CARTESIAN_POINT('',(1.031014231674,-1.210381195287,2.325));-#3267 = CARTESIAN_POINT('',(1.031014231674,-1.250020929148,2.325));-#3268 = CARTESIAN_POINT('',(1.003571339001,-1.277463821821,2.325));+#3266 = CARTESIAN_POINT('',(-4.015961829695E-04,-1.086317674932,2.325));+#3267 = CARTESIAN_POINT('',(-4.216759921178E-02,-1.086317674932,2.325));+#3268 = CARTESIAN_POINT('',(-7.108252438557E-02,-1.057402749758,2.325)); #3269 = ORIENTED_EDGE('',*,*,#3270,.T.); #3270 = EDGE_CURVE('',#3263,#3271,#3273,.T.); #3271 = VERTEX_POINT('',#3272);-#3272 = CARTESIAN_POINT('',(0.935726409892,-1.304906714494,2.325));+#3272 = CARTESIAN_POINT('',(-9.999744955936E-02,-0.98591862919,2.325)); #3273 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3274,#3275,#3276),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3274 = CARTESIAN_POINT('',(1.003571339001,-1.277463821821,2.325));-#3275 = CARTESIAN_POINT('',(0.976128446328,-1.304906714494,2.325));-#3276 = CARTESIAN_POINT('',(0.935726409892,-1.304906714494,2.325));+#3274 = CARTESIAN_POINT('',(-7.108252438557E-02,-1.057402749758,2.325));+#3275 = CARTESIAN_POINT('',(-9.999744955936E-02,-1.028487824584,2.325));+#3276 = CARTESIAN_POINT('',(-9.999744955936E-02,-0.98591862919,2.325)); #3277 = ORIENTED_EDGE('',*,*,#3278,.T.); #3278 = EDGE_CURVE('',#3271,#3279,#3281,.T.); #3279 = VERTEX_POINT('',#3280);-#3280 = CARTESIAN_POINT('',(0.868643783358,-1.277844973108,2.325));+#3280 = CARTESIAN_POINT('',(-7.148412056854E-02,-0.915237700987,2.325)); #3281 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3282,#3283,#3284),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3282 = CARTESIAN_POINT('',(0.935726409892,-1.304906714494,2.325));-#3283 = CARTESIAN_POINT('',(0.896086676031,-1.304906714494,2.325));-#3284 = CARTESIAN_POINT('',(0.868643783358,-1.277844973108,2.325));+#3282 = CARTESIAN_POINT('',(-9.999744955936E-02,-0.98591862919,2.325));+#3283 = CARTESIAN_POINT('',(-9.999744955936E-02,-0.944152626161,2.325));+#3284 = CARTESIAN_POINT('',(-7.148412056854E-02,-0.915237700987,2.325)); #3285 = ORIENTED_EDGE('',*,*,#3286,.T.); #3286 = EDGE_CURVE('',#3279,#3229,#3287,.T.); #3287 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3288,#3289,#3290),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3288 = CARTESIAN_POINT('',(0.868643783358,-1.277844973108,2.325));-#3289 = CARTESIAN_POINT('',(0.841200890685,-1.250783231722,2.325));-#3290 = CARTESIAN_POINT('',(0.841200890685,-1.210381195287,2.325));+#3288 = CARTESIAN_POINT('',(-7.148412056854E-02,-0.915237700987,2.325));+#3289 = CARTESIAN_POINT('',(-4.297079157772E-02,-0.886322775813,2.325));+#3290 = CARTESIAN_POINT('',(-4.015961829695E-04,-0.886322775813,2.325)); #3291 = PLANE('',#3292); #3292 = AXIS2_PLACEMENT_3D('',#3293,#3294,#3295);-#3293 = CARTESIAN_POINT('',(0.466148024154,-1.778296613104,2.325));+#3293 = CARTESIAN_POINT('',(-0.598779908807,-0.491152131771,2.325)); #3294 = DIRECTION('',(0.,0.,1.));-#3295 = DIRECTION('',(1.,0.,0.));+#3295 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #3296 = SHELL_BASED_SURFACE_MODEL('',(#3297)); #3297 = OPEN_SHELL('',(#3298)); #3298 = ADVANCED_FACE('',(#3299,#3365),#3431,.T.);@@ -3449,154 +3452,154 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #3301 = ORIENTED_EDGE('',*,*,#3302,.T.); #3302 = EDGE_CURVE('',#3303,#3305,#3307,.T.); #3303 = VERTEX_POINT('',#3304);-#3304 = CARTESIAN_POINT('',(0.559911240787,-1.210381195287,2.325));+#3304 = CARTESIAN_POINT('',(-4.015961829694E-04,-0.589944792782,2.325)); #3305 = VERTEX_POINT('',#3306);-#3306 = CARTESIAN_POINT('',(0.65367445742,-0.76710224836,2.325));+#3306 = CARTESIAN_POINT('',(0.46665476461,-0.688737453792,2.325)); #3307 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3308,#3309,#3310),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3308 = CARTESIAN_POINT('',(0.559911240787,-1.210381195287,2.325));-#3309 = CARTESIAN_POINT('',(0.559911240787,-0.914607796478,2.325));-#3310 = CARTESIAN_POINT('',(0.65367445742,-0.76710224836,2.325));+#3308 = CARTESIAN_POINT('',(-4.015961829695E-04,-0.589944792782,2.325));+#3309 = CARTESIAN_POINT('',(0.311237041801,-0.589944792782,2.325));+#3310 = CARTESIAN_POINT('',(0.46665476461,-0.688737453792,2.325)); #3311 = ORIENTED_EDGE('',*,*,#3312,.T.); #3312 = EDGE_CURVE('',#3305,#3313,#3315,.T.); #3313 = VERTEX_POINT('',#3314);-#3314 = CARTESIAN_POINT('',(0.935726409892,-0.619596700243,2.325));+#3314 = CARTESIAN_POINT('',(0.622072487419,-0.98591862919,2.325)); #3315 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3316,#3317,#3318),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3316 = CARTESIAN_POINT('',(0.65367445742,-0.76710224836,2.325));-#3317 = CARTESIAN_POINT('',(0.747437674053,-0.619596700243,2.325));-#3318 = CARTESIAN_POINT('',(0.935726409892,-0.619596700243,2.325));+#3316 = CARTESIAN_POINT('',(0.46665476461,-0.688737453792,2.325));+#3317 = CARTESIAN_POINT('',(0.622072487419,-0.787530114803,2.325));+#3318 = CARTESIAN_POINT('',(0.622072487419,-0.98591862919,2.325)); #3319 = ORIENTED_EDGE('',*,*,#3320,.T.); #3320 = EDGE_CURVE('',#3313,#3321,#3323,.T.); #3321 = VERTEX_POINT('',#3322);-#3322 = CARTESIAN_POINT('',(1.218540664939,-0.766721097073,2.325));+#3322 = CARTESIAN_POINT('',(0.467056360793,-1.283902996953,2.325)); #3323 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3324,#3325,#3326),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3324 = CARTESIAN_POINT('',(0.935726409892,-0.619596700243,2.325));-#3325 = CARTESIAN_POINT('',(1.124777448307,-0.619596700243,2.325));-#3326 = CARTESIAN_POINT('',(1.218540664939,-0.766721097073,2.325));+#3324 = CARTESIAN_POINT('',(0.622072487419,-0.98591862919,2.325));+#3325 = CARTESIAN_POINT('',(0.622072487419,-1.185110335942,2.325));+#3326 = CARTESIAN_POINT('',(0.467056360793,-1.283902996953,2.325)); #3327 = ORIENTED_EDGE('',*,*,#3328,.T.); #3328 = EDGE_CURVE('',#3321,#3329,#3331,.T.); #3329 = VERTEX_POINT('',#3330);-#3330 = CARTESIAN_POINT('',(1.312303881572,-1.210381195287,2.325));+#3330 = CARTESIAN_POINT('',(-4.015961829696E-04,-1.382695657963,2.325)); #3331 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3332,#3333,#3334),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3332 = CARTESIAN_POINT('',(1.218540664939,-0.766721097073,2.325));-#3333 = CARTESIAN_POINT('',(1.312303881572,-0.913845493904,2.325));-#3334 = CARTESIAN_POINT('',(1.312303881572,-1.210381195287,2.325));+#3332 = CARTESIAN_POINT('',(0.467056360793,-1.283902996953,2.325));+#3333 = CARTESIAN_POINT('',(0.312040234167,-1.382695657963,2.325));+#3334 = CARTESIAN_POINT('',(-4.015961829698E-04,-1.382695657963,2.325)); #3335 = ORIENTED_EDGE('',*,*,#3336,.T.); #3336 = EDGE_CURVE('',#3329,#3337,#3339,.T.); #3337 = VERTEX_POINT('',#3338);-#3338 = CARTESIAN_POINT('',(1.218540664939,-1.653278990927,2.325));+#3338 = CARTESIAN_POINT('',(-0.467056360793,-1.283902996953,2.325)); #3339 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3340,#3341,#3342),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3340 = CARTESIAN_POINT('',(1.312303881572,-1.210381195287,2.325));-#3341 = CARTESIAN_POINT('',(1.312303881572,-1.506154594096,2.325));-#3342 = CARTESIAN_POINT('',(1.218540664939,-1.653278990927,2.325));+#3340 = CARTESIAN_POINT('',(-4.015961829698E-04,-1.382695657963,2.325));+#3341 = CARTESIAN_POINT('',(-0.312040234167,-1.382695657963,2.325));+#3342 = CARTESIAN_POINT('',(-0.467056360793,-1.283902996953,2.325)); #3343 = ORIENTED_EDGE('',*,*,#3344,.T.); #3344 = EDGE_CURVE('',#3337,#3345,#3347,.T.); #3345 = VERTEX_POINT('',#3346);-#3346 = CARTESIAN_POINT('',(0.935726409892,-1.800403387757,2.325));+#3346 = CARTESIAN_POINT('',(-0.622072487419,-0.98591862919,2.325)); #3347 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3348,#3349,#3350),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3348 = CARTESIAN_POINT('',(1.218540664939,-1.653278990927,2.325));-#3349 = CARTESIAN_POINT('',(1.124777448307,-1.800403387757,2.325));-#3350 = CARTESIAN_POINT('',(0.935726409892,-1.800403387757,2.325));+#3348 = CARTESIAN_POINT('',(-0.467056360793,-1.283902996953,2.325));+#3349 = CARTESIAN_POINT('',(-0.622072487419,-1.185110335942,2.325));+#3350 = CARTESIAN_POINT('',(-0.622072487419,-0.98591862919,2.325)); #3351 = ORIENTED_EDGE('',*,*,#3352,.T.); #3352 = EDGE_CURVE('',#3345,#3353,#3355,.T.); #3353 = VERTEX_POINT('',#3354);-#3354 = CARTESIAN_POINT('',(0.65367445742,-1.65289783964,2.325));+#3354 = CARTESIAN_POINT('',(-0.46665476461,-0.688737453792,2.325)); #3355 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3356,#3357,#3358),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3356 = CARTESIAN_POINT('',(0.935726409892,-1.800403387757,2.325));-#3357 = CARTESIAN_POINT('',(0.747437674053,-1.800403387757,2.325));-#3358 = CARTESIAN_POINT('',(0.65367445742,-1.65289783964,2.325));+#3356 = CARTESIAN_POINT('',(-0.622072487419,-0.98591862919,2.325));+#3357 = CARTESIAN_POINT('',(-0.622072487419,-0.787530114803,2.325));+#3358 = CARTESIAN_POINT('',(-0.46665476461,-0.688737453792,2.325)); #3359 = ORIENTED_EDGE('',*,*,#3360,.T.); #3360 = EDGE_CURVE('',#3353,#3303,#3361,.T.); #3361 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3362,#3363,#3364),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3362 = CARTESIAN_POINT('',(0.65367445742,-1.65289783964,2.325));-#3363 = CARTESIAN_POINT('',(0.559911240787,-1.505392291522,2.325));-#3364 = CARTESIAN_POINT('',(0.559911240787,-1.210381195287,2.325));+#3362 = CARTESIAN_POINT('',(-0.46665476461,-0.688737453792,2.325));+#3363 = CARTESIAN_POINT('',(-0.311237041801,-0.589944792782,2.325));+#3364 = CARTESIAN_POINT('',(-4.015961829695E-04,-0.589944792782,2.325)); #3365 = FACE_BOUND('',#3366,.F.); #3366 = EDGE_LOOP('',(#3367,#3377,#3385,#3393,#3401,#3409,#3417,#3425)); #3367 = ORIENTED_EDGE('',*,*,#3368,.T.); #3368 = EDGE_CURVE('',#3369,#3371,#3373,.T.); #3369 = VERTEX_POINT('',#3370);-#3370 = CARTESIAN_POINT('',(0.935726409892,-0.810172343806,2.325));+#3370 = CARTESIAN_POINT('',(0.421274395935,-0.98591862919,2.325)); #3371 = VERTEX_POINT('',#3372);-#3372 = CARTESIAN_POINT('',(0.822143326329,-0.905460165587,2.325));+#3372 = CARTESIAN_POINT('',(0.320875350192,-0.866242966665,2.325)); #3373 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3374,#3375,#3376),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3374 = CARTESIAN_POINT('',(0.935726409892,-0.810172343806,2.325));-#3375 = CARTESIAN_POINT('',(0.857971547319,-0.810172343806,2.325));-#3376 = CARTESIAN_POINT('',(0.822143326329,-0.905460165587,2.325));+#3374 = CARTESIAN_POINT('',(0.421274395935,-0.98591862919,2.325));+#3375 = CARTESIAN_POINT('',(0.421274395935,-0.903993007864,2.325));+#3376 = CARTESIAN_POINT('',(0.320875350192,-0.866242966665,2.325)); #3377 = ORIENTED_EDGE('',*,*,#3378,.T.); #3378 = EDGE_CURVE('',#3371,#3379,#3381,.T.); #3379 = VERTEX_POINT('',#3380);-#3380 = CARTESIAN_POINT('',(0.786315105339,-1.210381195287,2.325));+#3380 = CARTESIAN_POINT('',(-4.015961829695E-04,-0.828492925466,2.325)); #3381 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3382,#3383,#3384),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3382 = CARTESIAN_POINT('',(0.822143326329,-0.905460165587,2.325));-#3383 = CARTESIAN_POINT('',(0.786315105339,-1.000747987368,2.325));-#3384 = CARTESIAN_POINT('',(0.786315105339,-1.210381195287,2.325));+#3382 = CARTESIAN_POINT('',(0.320875350192,-0.866242966665,2.325));+#3383 = CARTESIAN_POINT('',(0.22047630445,-0.828492925466,2.325));+#3384 = CARTESIAN_POINT('',(-4.015961829695E-04,-0.828492925466,2.325)); #3385 = ORIENTED_EDGE('',*,*,#3386,.T.); #3386 = EDGE_CURVE('',#3379,#3387,#3389,.T.); #3387 = VERTEX_POINT('',#3388);-#3388 = CARTESIAN_POINT('',(0.822143326329,-1.514539922413,2.325));+#3388 = CARTESIAN_POINT('',(-0.320875350192,-0.866242966665,2.325)); #3389 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3390,#3391,#3392),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3390 = CARTESIAN_POINT('',(0.786315105339,-1.210381195287,2.325));-#3391 = CARTESIAN_POINT('',(0.786315105339,-1.419252100632,2.325));-#3392 = CARTESIAN_POINT('',(0.822143326329,-1.514539922413,2.325));+#3390 = CARTESIAN_POINT('',(-4.015961829695E-04,-0.828492925466,2.325));+#3391 = CARTESIAN_POINT('',(-0.22047630445,-0.828492925466,2.325));+#3392 = CARTESIAN_POINT('',(-0.320875350192,-0.866242966665,2.325)); #3393 = ORIENTED_EDGE('',*,*,#3394,.T.); #3394 = EDGE_CURVE('',#3387,#3395,#3397,.T.); #3395 = VERTEX_POINT('',#3396);-#3396 = CARTESIAN_POINT('',(0.935726409892,-1.609827744194,2.325));+#3396 = CARTESIAN_POINT('',(-0.421274395935,-0.98591862919,2.325)); #3397 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3398,#3399,#3400),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3398 = CARTESIAN_POINT('',(0.822143326329,-1.514539922413,2.325));-#3399 = CARTESIAN_POINT('',(0.857971547319,-1.609827744194,2.325));-#3400 = CARTESIAN_POINT('',(0.935726409892,-1.609827744194,2.325));+#3398 = CARTESIAN_POINT('',(-0.320875350192,-0.866242966665,2.325));+#3399 = CARTESIAN_POINT('',(-0.421274395935,-0.903993007864,2.325));+#3400 = CARTESIAN_POINT('',(-0.421274395935,-0.98591862919,2.325)); #3401 = ORIENTED_EDGE('',*,*,#3402,.T.); #3402 = EDGE_CURVE('',#3395,#3403,#3405,.T.); #3403 = VERTEX_POINT('',#3404);-#3404 = CARTESIAN_POINT('',(1.05007179603,-1.514539922413,2.325));+#3404 = CARTESIAN_POINT('',(-0.320875350192,-1.10639748408,2.325)); #3405 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3406,#3407,#3408),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3406 = CARTESIAN_POINT('',(0.935726409892,-1.609827744194,2.325));-#3407 = CARTESIAN_POINT('',(1.01424357504,-1.609827744194,2.325));-#3408 = CARTESIAN_POINT('',(1.05007179603,-1.514539922413,2.325));+#3406 = CARTESIAN_POINT('',(-0.421274395935,-0.98591862919,2.325));+#3407 = CARTESIAN_POINT('',(-0.421274395935,-1.068647442881,2.325));+#3408 = CARTESIAN_POINT('',(-0.320875350192,-1.10639748408,2.325)); #3409 = ORIENTED_EDGE('',*,*,#3410,.T.); #3410 = EDGE_CURVE('',#3403,#3411,#3413,.T.); #3411 = VERTEX_POINT('',#3412);-#3412 = CARTESIAN_POINT('',(1.08590001702,-1.210381195287,2.325));+#3412 = CARTESIAN_POINT('',(-4.015961829696E-04,-1.14414752528,2.325)); #3413 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3414,#3415,#3416),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3414 = CARTESIAN_POINT('',(1.05007179603,-1.514539922413,2.325));-#3415 = CARTESIAN_POINT('',(1.08590001702,-1.419252100632,2.325));-#3416 = CARTESIAN_POINT('',(1.08590001702,-1.210381195287,2.325));+#3414 = CARTESIAN_POINT('',(-0.320875350192,-1.10639748408,2.325));+#3415 = CARTESIAN_POINT('',(-0.22047630445,-1.14414752528,2.325));+#3416 = CARTESIAN_POINT('',(-4.015961829695E-04,-1.14414752528,2.325)); #3417 = ORIENTED_EDGE('',*,*,#3418,.T.); #3418 = EDGE_CURVE('',#3411,#3419,#3421,.T.); #3419 = VERTEX_POINT('',#3420);-#3420 = CARTESIAN_POINT('',(1.05007179603,-0.905460165587,2.325));+#3420 = CARTESIAN_POINT('',(0.320875350192,-1.10639748408,2.325)); #3421 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3422,#3423,#3424),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3422 = CARTESIAN_POINT('',(1.08590001702,-1.210381195287,2.325));-#3423 = CARTESIAN_POINT('',(1.08590001702,-1.000747987368,2.325));-#3424 = CARTESIAN_POINT('',(1.05007179603,-0.905460165587,2.325));+#3422 = CARTESIAN_POINT('',(-4.015961829695E-04,-1.14414752528,2.325));+#3423 = CARTESIAN_POINT('',(0.22047630445,-1.14414752528,2.325));+#3424 = CARTESIAN_POINT('',(0.320875350192,-1.10639748408,2.325)); #3425 = ORIENTED_EDGE('',*,*,#3426,.T.); #3426 = EDGE_CURVE('',#3419,#3369,#3427,.T.); #3427 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3428,#3429,#3430),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3428 = CARTESIAN_POINT('',(1.05007179603,-0.905460165587,2.325));-#3429 = CARTESIAN_POINT('',(1.01424357504,-0.810172343806,2.325));-#3430 = CARTESIAN_POINT('',(0.935726409892,-0.810172343806,2.325));+#3428 = CARTESIAN_POINT('',(0.320875350192,-1.10639748408,2.325));+#3429 = CARTESIAN_POINT('',(0.421274395935,-1.068647442881,2.325));+#3430 = CARTESIAN_POINT('',(0.421274395935,-0.98591862919,2.325)); #3431 = PLANE('',#3432); #3432 = AXIS2_PLACEMENT_3D('',#3433,#3434,#3435);-#3433 = CARTESIAN_POINT('',(0.466148024154,-1.778296613104,2.325));+#3433 = CARTESIAN_POINT('',(-0.598779908807,-0.491152131771,2.325)); #3434 = DIRECTION('',(0.,0.,1.));-#3435 = DIRECTION('',(1.,0.,0.));+#3435 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #3436 = SHELL_BASED_SURFACE_MODEL('',(#3437)); #3437 = OPEN_SHELL('',(#3438)); #3438 = ADVANCED_FACE('',(#3439),#3673,.T.);@@ -3607,264 +3610,264 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #3441 = ORIENTED_EDGE('',*,*,#3442,.T.); #3442 = EDGE_CURVE('',#3443,#3445,#3447,.T.); #3443 = VERTEX_POINT('',#3444);-#3444 = CARTESIAN_POINT('',(1.824571211468,-1.269078493504,2.325));+#3444 = CARTESIAN_POINT('',(-6.224740836024E-02,-1.922440927874,2.325)); #3445 = VERTEX_POINT('',#3446);-#3446 = CARTESIAN_POINT('',(1.704127404737,-1.269078493504,2.325));+#3446 = CARTESIAN_POINT('',(-6.224740836024E-02,-1.795536534056,2.325)); #3447 = LINE('',#3448,#3449);-#3448 = CARTESIAN_POINT('',(1.824571211468,-1.269078493504,2.325));+#3448 = CARTESIAN_POINT('',(-6.224740836024E-02,-1.922440927874,2.325)); #3449 = VECTOR('',#3450,1.);-#3450 = DIRECTION('',(-1.,0.,0.));+#3450 = DIRECTION('',(2.22044604925E-16,1.,0.)); #3451 = ORIENTED_EDGE('',*,*,#3452,.T.); #3452 = EDGE_CURVE('',#3445,#3453,#3455,.T.); #3453 = VERTEX_POINT('',#3454);-#3454 = CARTESIAN_POINT('',(1.704127404737,-1.070879824199,2.325));+#3454 = CARTESIAN_POINT('',(0.146582606784,-1.795536534056,2.325)); #3455 = LINE('',#3456,#3457);-#3456 = CARTESIAN_POINT('',(1.704127404737,-1.269078493504,2.325));+#3456 = CARTESIAN_POINT('',(-6.224740836024E-02,-1.795536534056,2.325)); #3457 = VECTOR('',#3458,1.);-#3458 = DIRECTION('',(0.,1.,0.));+#3458 = DIRECTION('',(1.,-2.22044604925E-16,0.)); #3459 = ORIENTED_EDGE('',*,*,#3460,.T.); #3460 = EDGE_CURVE('',#3453,#3461,#3463,.T.); #3461 = VERTEX_POINT('',#3462);-#3462 = CARTESIAN_POINT('',(1.824571211468,-1.070879824199,2.325));+#3462 = CARTESIAN_POINT('',(0.146582606784,-1.922440927874,2.325)); #3463 = LINE('',#3464,#3465);-#3464 = CARTESIAN_POINT('',(1.704127404737,-1.070879824199,2.325));+#3464 = CARTESIAN_POINT('',(0.146582606784,-1.795536534056,2.325)); #3465 = VECTOR('',#3466,1.);-#3466 = DIRECTION('',(1.,0.,0.));+#3466 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #3467 = ORIENTED_EDGE('',*,*,#3468,.T.); #3468 = EDGE_CURVE('',#3461,#3469,#3471,.T.); #3469 = VERTEX_POINT('',#3470);-#3470 = CARTESIAN_POINT('',(1.954543800378,-1.037719662219,2.325));+#3470 = CARTESIAN_POINT('',(0.181521474702,-2.059385226267,2.325)); #3471 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3472,#3473,#3474),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3472 = CARTESIAN_POINT('',(1.824571211468,-1.070879824199,2.325));-#3473 = CARTESIAN_POINT('',(1.908424494636,-1.070879824199,2.325));-#3474 = CARTESIAN_POINT('',(1.954543800378,-1.037719662219,2.325));+#3472 = CARTESIAN_POINT('',(0.146582606784,-1.922440927874,2.325));+#3473 = CARTESIAN_POINT('',(0.146582606784,-2.010792088127,2.325));+#3474 = CARTESIAN_POINT('',(0.181521474702,-2.059385226267,2.325)); #3475 = ORIENTED_EDGE('',*,*,#3476,.T.); #3476 = EDGE_CURVE('',#3469,#3477,#3479,.T.); #3477 = VERTEX_POINT('',#3478);-#3478 = CARTESIAN_POINT('',(2.00066310612,-0.944337596874,2.325));+#3478 = CARTESIAN_POINT('',(0.27991253953,-2.107978364406,2.325)); #3479 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3480,#3481,#3482),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3480 = CARTESIAN_POINT('',(1.954543800378,-1.037719662219,2.325));-#3481 = CARTESIAN_POINT('',(2.00066310612,-1.00455950024,2.325));-#3482 = CARTESIAN_POINT('',(2.00066310612,-0.944337596874,2.325));+#3480 = CARTESIAN_POINT('',(0.181521474702,-2.059385226267,2.325));+#3481 = CARTESIAN_POINT('',(0.21646034262,-2.107978364406,2.325));+#3482 = CARTESIAN_POINT('',(0.27991253953,-2.107978364406,2.325)); #3483 = ORIENTED_EDGE('',*,*,#3484,.T.); #3484 = EDGE_CURVE('',#3477,#3485,#3487,.T.); #3485 = VERTEX_POINT('',#3486);-#3486 = CARTESIAN_POINT('',(1.954543800378,-0.845619413508,2.325));+#3486 = CARTESIAN_POINT('',(0.383925950919,-2.059385226267,2.325)); #3487 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3488,#3489,#3490),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3488 = CARTESIAN_POINT('',(2.00066310612,-0.944337596874,2.325));-#3489 = CARTESIAN_POINT('',(2.00066310612,-0.881066483211,2.325));-#3490 = CARTESIAN_POINT('',(1.954543800378,-0.845619413508,2.325));+#3488 = CARTESIAN_POINT('',(0.27991253953,-2.107978364406,2.325));+#3489 = CARTESIAN_POINT('',(0.346577505903,-2.107978364406,2.325));+#3490 = CARTESIAN_POINT('',(0.383925950919,-2.059385226267,2.325)); #3491 = ORIENTED_EDGE('',*,*,#3492,.T.); #3492 = EDGE_CURVE('',#3485,#3493,#3495,.T.); #3493 = VERTEX_POINT('',#3494);-#3494 = CARTESIAN_POINT('',(1.824571211468,-0.810172343806,2.325));+#3494 = CARTESIAN_POINT('',(0.421274395935,-1.922440927874,2.325)); #3495 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3496,#3497,#3498),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3496 = CARTESIAN_POINT('',(1.954543800378,-0.845619413508,2.325));-#3497 = CARTESIAN_POINT('',(1.908424494636,-0.810172343806,2.325));-#3498 = CARTESIAN_POINT('',(1.824571211468,-0.810172343806,2.325));+#3496 = CARTESIAN_POINT('',(0.383925950919,-2.059385226267,2.325));+#3497 = CARTESIAN_POINT('',(0.421274395935,-2.010792088127,2.325));+#3498 = CARTESIAN_POINT('',(0.421274395935,-1.922440927874,2.325)); #3499 = ORIENTED_EDGE('',*,*,#3500,.T.); #3500 = EDGE_CURVE('',#3493,#3501,#3503,.T.); #3501 = VERTEX_POINT('',#3502);-#3502 = CARTESIAN_POINT('',(1.687356748103,-0.826180697865,2.325));+#3502 = CARTESIAN_POINT('',(0.40440735625,-1.777866302005,2.325)); #3503 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3504,#3505,#3506),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3504 = CARTESIAN_POINT('',(1.824571211468,-0.810172343806,2.325));-#3505 = CARTESIAN_POINT('',(1.760537795231,-0.810172343806,2.325));-#3506 = CARTESIAN_POINT('',(1.687356748103,-0.826180697865,2.325));+#3504 = CARTESIAN_POINT('',(0.421274395935,-1.922440927874,2.325));+#3505 = CARTESIAN_POINT('',(0.421274395935,-1.854972769135,2.325));+#3506 = CARTESIAN_POINT('',(0.40440735625,-1.777866302005,2.325)); #3507 = ORIENTED_EDGE('',*,*,#3508,.T.); #3508 = EDGE_CURVE('',#3501,#3509,#3511,.T.); #3509 = VERTEX_POINT('',#3510);-#3510 = CARTESIAN_POINT('',(1.535658535828,-0.872681154894,2.325));+#3510 = CARTESIAN_POINT('',(0.355412621928,-1.618031021183,2.325)); #3511 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3512,#3513,#3514),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3512 = CARTESIAN_POINT('',(1.687356748103,-0.826180697865,2.325));-#3513 = CARTESIAN_POINT('',(1.614175700975,-0.842189051924,2.325));-#3514 = CARTESIAN_POINT('',(1.535658535828,-0.872681154894,2.325));+#3512 = CARTESIAN_POINT('',(0.40440735625,-1.777866302005,2.325));+#3513 = CARTESIAN_POINT('',(0.387540316565,-1.700759834875,2.325));+#3514 = CARTESIAN_POINT('',(0.355412621928,-1.618031021183,2.325)); #3515 = ORIENTED_EDGE('',*,*,#3516,.T.); #3516 = EDGE_CURVE('',#3509,#3517,#3519,.T.); #3517 = VERTEX_POINT('',#3518);-#3518 = CARTESIAN_POINT('',(1.535658535828,-0.668384064995,2.325));+#3518 = CARTESIAN_POINT('',(0.570668175999,-1.618031021183,2.325)); #3519 = LINE('',#3520,#3521);-#3520 = CARTESIAN_POINT('',(1.535658535828,-0.872681154894,2.325));+#3520 = CARTESIAN_POINT('',(0.355412621928,-1.618031021183,2.325)); #3521 = VECTOR('',#3522,1.);-#3522 = DIRECTION('',(0.,1.,0.));+#3522 = DIRECTION('',(1.,-2.22044604925E-16,0.)); #3523 = ORIENTED_EDGE('',*,*,#3524,.T.); #3524 = EDGE_CURVE('',#3517,#3525,#3527,.T.); #3525 = VERTEX_POINT('',#3526);-#3526 = CARTESIAN_POINT('',(1.6904059584,-0.632174692718,2.325));+#3526 = CARTESIAN_POINT('',(0.608819813381,-1.781079071469,2.325)); #3527 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3528,#3529,#3530),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3528 = CARTESIAN_POINT('',(1.535658535828,-0.668384064995,2.325));-#3529 = CARTESIAN_POINT('',(1.614175700975,-0.644752685193,2.325));-#3530 = CARTESIAN_POINT('',(1.6904059584,-0.632174692718,2.325));+#3528 = CARTESIAN_POINT('',(0.570668175999,-1.618031021183,2.325));+#3529 = CARTESIAN_POINT('',(0.595567139343,-1.700759834875,2.325));+#3530 = CARTESIAN_POINT('',(0.608819813381,-1.781079071469,2.325)); #3531 = ORIENTED_EDGE('',*,*,#3532,.T.); #3532 = EDGE_CURVE('',#3525,#3533,#3535,.T.); #3533 = VERTEX_POINT('',#3534);-#3534 = CARTESIAN_POINT('',(1.836768052656,-0.619596700243,2.325));+#3534 = CARTESIAN_POINT('',(0.622072487419,-1.935292005729,2.325)); #3535 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3536,#3537,#3538),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3536 = CARTESIAN_POINT('',(1.6904059584,-0.632174692718,2.325));-#3537 = CARTESIAN_POINT('',(1.766636215825,-0.619596700243,2.325));-#3538 = CARTESIAN_POINT('',(1.836768052656,-0.619596700243,2.325));+#3536 = CARTESIAN_POINT('',(0.608819813381,-1.781079071469,2.325));+#3537 = CARTESIAN_POINT('',(0.622072487419,-1.861398308063,2.325));+#3538 = CARTESIAN_POINT('',(0.622072487419,-1.935292005729,2.325)); #3539 = ORIENTED_EDGE('',*,*,#3540,.T.); #3540 = EDGE_CURVE('',#3533,#3541,#3543,.T.); #3541 = VERTEX_POINT('',#3542);-#3542 = CARTESIAN_POINT('',(2.117295399981,-0.698113865391,2.325));+#3542 = CARTESIAN_POINT('',(0.539343673728,-2.230866796394,2.325)); #3543 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3544,#3545,#3546),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3544 = CARTESIAN_POINT('',(1.836768052656,-0.619596700243,2.325));-#3545 = CARTESIAN_POINT('',(2.01667146018,-0.619596700243,2.325));-#3546 = CARTESIAN_POINT('',(2.117295399981,-0.698113865391,2.325));+#3544 = CARTESIAN_POINT('',(0.622072487419,-1.935292005729,2.325));+#3545 = CARTESIAN_POINT('',(0.622072487419,-2.124845404091,2.325));+#3546 = CARTESIAN_POINT('',(0.539343673728,-2.230866796394,2.325)); #3547 = ORIENTED_EDGE('',*,*,#3548,.T.); #3548 = EDGE_CURVE('',#3541,#3549,#3551,.T.); #3549 = VERTEX_POINT('',#3550);-#3550 = CARTESIAN_POINT('',(2.217919339782,-0.914607796478,2.325));+#3550 = CARTESIAN_POINT('',(0.311237041801,-2.336888188698,2.325)); #3551 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3552,#3553,#3554),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3552 = CARTESIAN_POINT('',(2.117295399981,-0.698113865391,2.325));-#3553 = CARTESIAN_POINT('',(2.217919339782,-0.776631030539,2.325));-#3554 = CARTESIAN_POINT('',(2.217919339782,-0.914607796478,2.325));+#3552 = CARTESIAN_POINT('',(0.539343673728,-2.230866796394,2.325));+#3553 = CARTESIAN_POINT('',(0.456614860036,-2.336888188698,2.325));+#3554 = CARTESIAN_POINT('',(0.311237041801,-2.336888188698,2.325)); #3555 = ORIENTED_EDGE('',*,*,#3556,.T.); #3556 = EDGE_CURVE('',#3549,#3557,#3559,.T.); #3557 = VERTEX_POINT('',#3558);-#3558 = CARTESIAN_POINT('',(2.159984344139,-1.080408606377,2.325));+#3558 = CARTESIAN_POINT('',(0.13654270221,-2.275845568887,2.325)); #3559 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3560,#3561,#3562),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3560 = CARTESIAN_POINT('',(2.217919339782,-0.914607796478,2.325));-#3561 = CARTESIAN_POINT('',(2.217919339782,-1.015994038853,2.325));-#3562 = CARTESIAN_POINT('',(2.159984344139,-1.080408606377,2.325));+#3560 = CARTESIAN_POINT('',(0.311237041801,-2.336888188698,2.325));+#3561 = CARTESIAN_POINT('',(0.204412457131,-2.336888188698,2.325));+#3562 = CARTESIAN_POINT('',(0.13654270221,-2.275845568887,2.325)); #3563 = ORIENTED_EDGE('',*,*,#3564,.T.); #3564 = EDGE_CURVE('',#3557,#3565,#3567,.T.); #3565 = VERTEX_POINT('',#3566);-#3566 = CARTESIAN_POINT('',(1.994564685526,-1.164643040832,2.325));+#3566 = CARTESIAN_POINT('',(4.778994577335E-02,-2.101552825478,2.325)); #3567 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3568,#3569,#3570),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3568 = CARTESIAN_POINT('',(2.159984344139,-1.080408606377,2.325));-#3569 = CARTESIAN_POINT('',(2.102049348496,-1.144823173902,2.325));-#3570 = CARTESIAN_POINT('',(1.994564685526,-1.164643040832,2.325));+#3568 = CARTESIAN_POINT('',(0.13654270221,-2.275845568887,2.325));+#3569 = CARTESIAN_POINT('',(6.867294728775E-02,-2.214802949076,2.325));+#3570 = CARTESIAN_POINT('',(4.778994577335E-02,-2.101552825478,2.325)); #3571 = ORIENTED_EDGE('',*,*,#3572,.T.); #3572 = EDGE_CURVE('',#3565,#3573,#3575,.T.); #3573 = VERTEX_POINT('',#3574);-#3574 = CARTESIAN_POINT('',(2.180566513643,-1.261836619049,2.325));+#3574 = CARTESIAN_POINT('',(-5.461708088383E-02,-2.297531762767,2.325)); #3575 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3576,#3577,#3578),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3576 = CARTESIAN_POINT('',(1.994564685526,-1.164643040832,2.325));-#3577 = CARTESIAN_POINT('',(2.116533097406,-1.185987512911,2.325));-#3578 = CARTESIAN_POINT('',(2.180566513643,-1.261836619049,2.325));+#3576 = CARTESIAN_POINT('',(4.778994577335E-02,-2.101552825478,2.325));+#3577 = CARTESIAN_POINT('',(2.530055952707E-02,-2.230063604029,2.325));+#3578 = CARTESIAN_POINT('',(-5.461708088383E-02,-2.297531762767,2.325)); #3579 = ORIENTED_EDGE('',*,*,#3580,.T.); #3580 = EDGE_CURVE('',#3573,#3581,#3583,.T.); #3581 = VERTEX_POINT('',#3582);-#3582 = CARTESIAN_POINT('',(2.24459992988,-1.461178742216,2.325));+#3582 = CARTESIAN_POINT('',(-0.264651884577,-2.364999921506,2.325)); #3583 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3584,#3585,#3586),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3584 = CARTESIAN_POINT('',(2.180566513643,-1.261836619049,2.325));-#3585 = CARTESIAN_POINT('',(2.24459992988,-1.337685725187,2.325));-#3586 = CARTESIAN_POINT('',(2.24459992988,-1.461178742216,2.325));+#3584 = CARTESIAN_POINT('',(-5.461708088383E-02,-2.297531762767,2.325));+#3585 = CARTESIAN_POINT('',(-0.134534721295,-2.364999921506,2.325));+#3586 = CARTESIAN_POINT('',(-0.264651884577,-2.364999921506,2.325)); #3587 = ORIENTED_EDGE('',*,*,#3588,.T.); #3588 = EDGE_CURVE('',#3581,#3589,#3591,.T.); #3589 = VERTEX_POINT('',#3590);-#3590 = CARTESIAN_POINT('',(2.13863987206,-1.713500894292,2.325));+#3590 = CARTESIAN_POINT('',(-0.530508557702,-2.253356182641,2.325)); #3591 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3592,#3593,#3594),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3592 = CARTESIAN_POINT('',(2.24459992988,-1.461178742216,2.325));-#3593 = CARTESIAN_POINT('',(2.24459992988,-1.626598400828,2.325));-#3594 = CARTESIAN_POINT('',(2.13863987206,-1.713500894292,2.325));+#3592 = CARTESIAN_POINT('',(-0.264651884577,-2.364999921506,2.325));+#3593 = CARTESIAN_POINT('',(-0.438944627985,-2.364999921506,2.325));+#3594 = CARTESIAN_POINT('',(-0.530508557702,-2.253356182641,2.325)); #3595 = ORIENTED_EDGE('',*,*,#3596,.T.); #3596 = EDGE_CURVE('',#3589,#3597,#3599,.T.); #3597 = VERTEX_POINT('',#3598);-#3598 = CARTESIAN_POINT('',(1.830669632062,-1.800403387757,2.325));+#3598 = CARTESIAN_POINT('',(-0.622072487419,-1.928866466802,2.325)); #3599 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3600,#3601,#3602),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3600 = CARTESIAN_POINT('',(2.13863987206,-1.713500894292,2.325));-#3601 = CARTESIAN_POINT('',(2.032679814239,-1.800403387757,2.325));-#3602 = CARTESIAN_POINT('',(1.830669632062,-1.800403387757,2.325));+#3600 = CARTESIAN_POINT('',(-0.530508557702,-2.253356182641,2.325));+#3601 = CARTESIAN_POINT('',(-0.622072487419,-2.141712443775,2.325));+#3602 = CARTESIAN_POINT('',(-0.622072487419,-1.928866466802,2.325)); #3603 = ORIENTED_EDGE('',*,*,#3604,.T.); #3604 = EDGE_CURVE('',#3597,#3605,#3607,.T.); #3605 = VERTEX_POINT('',#3606);-#3606 = CARTESIAN_POINT('',(1.661057309292,-1.785919638846,2.325));+#3606 = CARTESIAN_POINT('',(-0.606811832467,-1.75015616538,2.325)); #3607 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3608,#3609,#3610),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3608 = CARTESIAN_POINT('',(1.830669632062,-1.800403387757,2.325));-#3609 = CARTESIAN_POINT('',(1.744529441172,-1.800403387757,2.325));-#3610 = CARTESIAN_POINT('',(1.661057309292,-1.785919638846,2.325));+#3608 = CARTESIAN_POINT('',(-0.622072487419,-1.928866466802,2.325));+#3609 = CARTESIAN_POINT('',(-0.622072487419,-1.83810572945,2.325));+#3610 = CARTESIAN_POINT('',(-0.606811832467,-1.75015616538,2.325)); #3611 = ORIENTED_EDGE('',*,*,#3612,.T.); #3612 = EDGE_CURVE('',#3605,#3613,#3615,.T.); #3613 = VERTEX_POINT('',#3614);-#3614 = CARTESIAN_POINT('',(1.501354919986,-1.743992997262,2.325));+#3614 = CARTESIAN_POINT('',(-0.56263625234,-1.581887364716,2.325)); #3615 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3616,#3617,#3618),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3616 = CARTESIAN_POINT('',(1.661057309292,-1.785919638846,2.325));-#3617 = CARTESIAN_POINT('',(1.577585177411,-1.771435889935,2.325));-#3618 = CARTESIAN_POINT('',(1.501354919986,-1.743992997262,2.325));+#3616 = CARTESIAN_POINT('',(-0.606811832467,-1.75015616538,2.325));+#3617 = CARTESIAN_POINT('',(-0.591551177514,-1.66220660131,2.325));+#3618 = CARTESIAN_POINT('',(-0.56263625234,-1.581887364716,2.325)); #3619 = ORIENTED_EDGE('',*,*,#3620,.T.); #3620 = EDGE_CURVE('',#3613,#3621,#3623,.T.); #3621 = VERTEX_POINT('',#3622);-#3622 = CARTESIAN_POINT('',(1.501354919986,-1.535122091918,2.325));+#3622 = CARTESIAN_POINT('',(-0.342561544073,-1.581887364716,2.325)); #3623 = LINE('',#3624,#3625);-#3624 = CARTESIAN_POINT('',(1.501354919986,-1.743992997262,2.325));+#3624 = CARTESIAN_POINT('',(-0.56263625234,-1.581887364716,2.325)); #3625 = VECTOR('',#3626,1.);-#3626 = DIRECTION('',(0.,1.,0.));+#3626 = DIRECTION('',(1.,-2.22044604925E-16,0.)); #3627 = ORIENTED_EDGE('',*,*,#3628,.T.); #3628 = EDGE_CURVE('',#3621,#3629,#3631,.T.); #3629 = VERTEX_POINT('',#3630);-#3630 = CARTESIAN_POINT('',(1.656102342559,-1.589626725977,2.325));+#3630 = CARTESIAN_POINT('',(-0.399989798237,-1.744935415002,2.325)); #3631 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3632,#3633,#3634),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3632 = CARTESIAN_POINT('',(1.501354919986,-1.535122091918,2.325));-#3633 = CARTESIAN_POINT('',(1.573011361966,-1.570950312908,2.325));-#3634 = CARTESIAN_POINT('',(1.656102342559,-1.589626725977,2.325));+#3632 = CARTESIAN_POINT('',(-0.342561544073,-1.581887364716,2.325));+#3633 = CARTESIAN_POINT('',(-0.380311585272,-1.657387447114,2.325));+#3634 = CARTESIAN_POINT('',(-0.399989798237,-1.744935415002,2.325)); #3635 = ORIENTED_EDGE('',*,*,#3636,.T.); #3636 = EDGE_CURVE('',#3629,#3637,#3639,.T.); #3637 = VERTEX_POINT('',#3638);-#3638 = CARTESIAN_POINT('',(1.830669632062,-1.608303139046,2.325));+#3638 = CARTESIAN_POINT('',(-0.419668011203,-1.928866466802,2.325)); #3639 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3640,#3641,#3642),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3640 = CARTESIAN_POINT('',(1.656102342559,-1.589626725977,2.325));-#3641 = CARTESIAN_POINT('',(1.739193323152,-1.608303139046,2.325));-#3642 = CARTESIAN_POINT('',(1.830669632062,-1.608303139046,2.325));+#3640 = CARTESIAN_POINT('',(-0.399989798237,-1.744935415002,2.325));+#3641 = CARTESIAN_POINT('',(-0.419668011203,-1.832483382889,2.325));+#3642 = CARTESIAN_POINT('',(-0.419668011203,-1.928866466802,2.325)); #3643 = ORIENTED_EDGE('',*,*,#3644,.T.); #3644 = EDGE_CURVE('',#3637,#3645,#3647,.T.); #3645 = VERTEX_POINT('',#3646);-#3646 = CARTESIAN_POINT('',(1.97550712117,-1.565995346175,2.325));+#3646 = CARTESIAN_POINT('',(-0.375090834893,-2.08147301633,2.325)); #3647 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3648,#3649,#3650),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3648 = CARTESIAN_POINT('',(1.830669632062,-1.608303139046,2.325));-#3649 = CARTESIAN_POINT('',(1.922145940972,-1.608303139046,2.325));-#3650 = CARTESIAN_POINT('',(1.97550712117,-1.565995346175,2.325));+#3648 = CARTESIAN_POINT('',(-0.419668011203,-1.928866466802,2.325));+#3649 = CARTESIAN_POINT('',(-0.419668011203,-2.025249550714,2.325));+#3650 = CARTESIAN_POINT('',(-0.375090834893,-2.08147301633,2.325)); #3651 = ORIENTED_EDGE('',*,*,#3652,.T.); #3652 = EDGE_CURVE('',#3645,#3653,#3655,.T.); #3653 = VERTEX_POINT('',#3654);-#3654 = CARTESIAN_POINT('',(2.028868301368,-1.452031111325,2.325));+#3654 = CARTESIAN_POINT('',(-0.255013576186,-2.137696481946,2.325)); #3655 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3656,#3657,#3658),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3656 = CARTESIAN_POINT('',(1.97550712117,-1.565995346175,2.325));-#3657 = CARTESIAN_POINT('',(2.028868301368,-1.523687553304,2.325));-#3658 = CARTESIAN_POINT('',(2.028868301368,-1.452031111325,2.325));+#3656 = CARTESIAN_POINT('',(-0.375090834893,-2.08147301633,2.325));+#3657 = CARTESIAN_POINT('',(-0.330513658584,-2.137696481946,2.325));+#3658 = CARTESIAN_POINT('',(-0.255013576186,-2.137696481946,2.325)); #3659 = ORIENTED_EDGE('',*,*,#3660,.T.); #3660 = EDGE_CURVE('',#3653,#3661,#3663,.T.); #3661 = VERTEX_POINT('',#3662);-#3662 = CARTESIAN_POINT('',(1.97550712117,-1.316722404395,2.325));+#3662 = CARTESIAN_POINT('',(-0.112446931231,-2.08147301633,2.325)); #3663 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3664,#3665,#3666),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3664 = CARTESIAN_POINT('',(2.028868301368,-1.452031111325,2.325));-#3665 = CARTESIAN_POINT('',(2.028868301368,-1.364366315286,2.325));-#3666 = CARTESIAN_POINT('',(1.97550712117,-1.316722404395,2.325));+#3664 = CARTESIAN_POINT('',(-0.255013576186,-2.137696481946,2.325));+#3665 = CARTESIAN_POINT('',(-0.162646454103,-2.137696481946,2.325));+#3666 = CARTESIAN_POINT('',(-0.112446931231,-2.08147301633,2.325)); #3667 = ORIENTED_EDGE('',*,*,#3668,.T.); #3668 = EDGE_CURVE('',#3661,#3443,#3669,.T.); #3669 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3670,#3671,#3672),   .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);-#3670 = CARTESIAN_POINT('',(1.97550712117,-1.316722404395,2.325));-#3671 = CARTESIAN_POINT('',(1.922145940972,-1.269078493504,2.325));-#3672 = CARTESIAN_POINT('',(1.824571211468,-1.269078493504,2.325));+#3670 = CARTESIAN_POINT('',(-0.112446931231,-2.08147301633,2.325));+#3671 = CARTESIAN_POINT('',(-6.224740836024E-02,-2.025249550714,2.325));+#3672 = CARTESIAN_POINT('',(-6.224740836024E-02,-1.922440927874,2.325)); #3673 = PLANE('',#3674); #3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);-#3675 = CARTESIAN_POINT('',(1.406067098205,-1.778296613104,2.325));+#3675 = CARTESIAN_POINT('',(-0.598779908807,-1.481488318974,2.325)); #3676 = DIRECTION('',(0.,0.,1.));-#3677 = DIRECTION('',(1.,0.,0.));+#3677 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); #3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)  GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3682))  GLOBAL_UNIT_ASSIGNED_CONTEXT((#3679,#3680,#3681)) REPRESENTATION_CONTEXT@@ -3880,113 +3883,113 @@ GLOBAL_UNIT_ASSIGNED_CONTEXT((#3679,#3680,#3681)) REPRESENTATION_CONTEXT #3685 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',(     #2684,#2870,#2944,#3084,#3224,#3298,#3438)); #3686 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #3687),#429);-#3687 = STYLED_ITEM('color',(#3688),#87);+    #3687),#959);+#3687 = STYLED_ITEM('color',(#3688),#471); #3688 = PRESENTATION_STYLE_ASSIGNMENT((#3689)); #3689 = SURFACE_STYLE_USAGE(.BOTH.,#3690); #3690 = SURFACE_SIDE_STYLE('',(#3691)); #3691 = SURFACE_STYLE_FILL_AREA(#3692); #3692 = FILL_AREA_STYLE('',(#3693)); #3693 = FILL_AREA_STYLE_COLOUR('',#3694);-#3694 = COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#3694 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244); #3695 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #3696,#3704,#3711),#2663);-#3696 = STYLED_ITEM('color',(#3697),#1001);+    #3696),#429);+#3696 = STYLED_ITEM('color',(#3697),#87); #3697 = PRESENTATION_STYLE_ASSIGNMENT((#3698)); #3698 = SURFACE_STYLE_USAGE(.BOTH.,#3699); #3699 = SURFACE_SIDE_STYLE('',(#3700)); #3700 = SURFACE_STYLE_FILL_AREA(#3701); #3701 = FILL_AREA_STYLE('',(#3702)); #3702 = FILL_AREA_STYLE_COLOUR('',#3703);-#3703 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);-#3704 = STYLED_ITEM('color',(#3705),#1691);-#3705 = PRESENTATION_STYLE_ASSIGNMENT((#3706));-#3706 = SURFACE_STYLE_USAGE(.BOTH.,#3707);-#3707 = SURFACE_SIDE_STYLE('',(#3708));-#3708 = SURFACE_STYLE_FILL_AREA(#3709);-#3709 = FILL_AREA_STYLE('',(#3710));-#3710 = FILL_AREA_STYLE_COLOUR('',#3703);-#3711 = STYLED_ITEM('color',(#3712),#1973);-#3712 = PRESENTATION_STYLE_ASSIGNMENT((#3713));-#3713 = SURFACE_STYLE_USAGE(.BOTH.,#3714);-#3714 = SURFACE_SIDE_STYLE('',(#3715));-#3715 = SURFACE_STYLE_FILL_AREA(#3716);-#3716 = FILL_AREA_STYLE('',(#3717));-#3717 = FILL_AREA_STYLE_COLOUR('',#3703);-#3718 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #3719),#959);-#3719 = STYLED_ITEM('color',(#3720),#471);-#3720 = PRESENTATION_STYLE_ASSIGNMENT((#3721));-#3721 = SURFACE_STYLE_USAGE(.BOTH.,#3722);-#3722 = SURFACE_SIDE_STYLE('',(#3723));-#3723 = SURFACE_STYLE_FILL_AREA(#3724);-#3724 = FILL_AREA_STYLE('',(#3725));-#3725 = FILL_AREA_STYLE_COLOUR('',#3703);-#3726 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(-    #3727,#3737,#3746,#3755,#3764,#3773,#3782),#3678);-#3727 = STYLED_ITEM('color',(#3728),#2684);-#3728 = PRESENTATION_STYLE_ASSIGNMENT((#3729,#3735));-#3729 = SURFACE_STYLE_USAGE(.BOTH.,#3730);-#3730 = SURFACE_SIDE_STYLE('',(#3731));-#3731 = SURFACE_STYLE_FILL_AREA(#3732);-#3732 = FILL_AREA_STYLE('',(#3733));-#3733 = FILL_AREA_STYLE_COLOUR('',#3734);-#3734 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);-#3735 = CURVE_STYLE('',#3736,POSITIVE_LENGTH_MEASURE(0.1),#3734);-#3736 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#3737 = STYLED_ITEM('color',(#3738),#2870);-#3738 = PRESENTATION_STYLE_ASSIGNMENT((#3739,#3744));-#3739 = SURFACE_STYLE_USAGE(.BOTH.,#3740);-#3740 = SURFACE_SIDE_STYLE('',(#3741));-#3741 = SURFACE_STYLE_FILL_AREA(#3742);-#3742 = FILL_AREA_STYLE('',(#3743));-#3743 = FILL_AREA_STYLE_COLOUR('',#3734);-#3744 = CURVE_STYLE('',#3745,POSITIVE_LENGTH_MEASURE(0.1),#3734);-#3745 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#3746 = STYLED_ITEM('color',(#3747),#2944);-#3747 = PRESENTATION_STYLE_ASSIGNMENT((#3748,#3753));-#3748 = SURFACE_STYLE_USAGE(.BOTH.,#3749);-#3749 = SURFACE_SIDE_STYLE('',(#3750));-#3750 = SURFACE_STYLE_FILL_AREA(#3751);-#3751 = FILL_AREA_STYLE('',(#3752));-#3752 = FILL_AREA_STYLE_COLOUR('',#3734);-#3753 = CURVE_STYLE('',#3754,POSITIVE_LENGTH_MEASURE(0.1),#3734);-#3754 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#3755 = STYLED_ITEM('color',(#3756),#3084);-#3756 = PRESENTATION_STYLE_ASSIGNMENT((#3757,#3762));-#3757 = SURFACE_STYLE_USAGE(.BOTH.,#3758);-#3758 = SURFACE_SIDE_STYLE('',(#3759));-#3759 = SURFACE_STYLE_FILL_AREA(#3760);-#3760 = FILL_AREA_STYLE('',(#3761));-#3761 = FILL_AREA_STYLE_COLOUR('',#3734);-#3762 = CURVE_STYLE('',#3763,POSITIVE_LENGTH_MEASURE(0.1),#3734);-#3763 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#3764 = STYLED_ITEM('color',(#3765),#3224);-#3765 = PRESENTATION_STYLE_ASSIGNMENT((#3766,#3771));-#3766 = SURFACE_STYLE_USAGE(.BOTH.,#3767);-#3767 = SURFACE_SIDE_STYLE('',(#3768));-#3768 = SURFACE_STYLE_FILL_AREA(#3769);-#3769 = FILL_AREA_STYLE('',(#3770));-#3770 = FILL_AREA_STYLE_COLOUR('',#3734);-#3771 = CURVE_STYLE('',#3772,POSITIVE_LENGTH_MEASURE(0.1),#3734);-#3772 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#3773 = STYLED_ITEM('color',(#3774),#3298);-#3774 = PRESENTATION_STYLE_ASSIGNMENT((#3775,#3780));-#3775 = SURFACE_STYLE_USAGE(.BOTH.,#3776);-#3776 = SURFACE_SIDE_STYLE('',(#3777));-#3777 = SURFACE_STYLE_FILL_AREA(#3778);-#3778 = FILL_AREA_STYLE('',(#3779));-#3779 = FILL_AREA_STYLE_COLOUR('',#3734);-#3780 = CURVE_STYLE('',#3781,POSITIVE_LENGTH_MEASURE(0.1),#3734);-#3781 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#3782 = STYLED_ITEM('color',(#3783),#3438);-#3783 = PRESENTATION_STYLE_ASSIGNMENT((#3784,#3789));-#3784 = SURFACE_STYLE_USAGE(.BOTH.,#3785);-#3785 = SURFACE_SIDE_STYLE('',(#3786));-#3786 = SURFACE_STYLE_FILL_AREA(#3787);-#3787 = FILL_AREA_STYLE('',(#3788));-#3788 = FILL_AREA_STYLE_COLOUR('',#3734);-#3789 = CURVE_STYLE('',#3790,POSITIVE_LENGTH_MEASURE(0.1),#3734);-#3790 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3703 = COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#3704 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #3705,#3715,#3724,#3733,#3742,#3751,#3760),#3678);+#3705 = STYLED_ITEM('color',(#3706),#2684);+#3706 = PRESENTATION_STYLE_ASSIGNMENT((#3707,#3713));+#3707 = SURFACE_STYLE_USAGE(.BOTH.,#3708);+#3708 = SURFACE_SIDE_STYLE('',(#3709));+#3709 = SURFACE_STYLE_FILL_AREA(#3710);+#3710 = FILL_AREA_STYLE('',(#3711));+#3711 = FILL_AREA_STYLE_COLOUR('',#3712);+#3712 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#3713 = CURVE_STYLE('',#3714,POSITIVE_LENGTH_MEASURE(0.1),#3712);+#3714 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3715 = STYLED_ITEM('color',(#3716),#2870);+#3716 = PRESENTATION_STYLE_ASSIGNMENT((#3717,#3722));+#3717 = SURFACE_STYLE_USAGE(.BOTH.,#3718);+#3718 = SURFACE_SIDE_STYLE('',(#3719));+#3719 = SURFACE_STYLE_FILL_AREA(#3720);+#3720 = FILL_AREA_STYLE('',(#3721));+#3721 = FILL_AREA_STYLE_COLOUR('',#3712);+#3722 = CURVE_STYLE('',#3723,POSITIVE_LENGTH_MEASURE(0.1),#3712);+#3723 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3724 = STYLED_ITEM('color',(#3725),#2944);+#3725 = PRESENTATION_STYLE_ASSIGNMENT((#3726,#3731));+#3726 = SURFACE_STYLE_USAGE(.BOTH.,#3727);+#3727 = SURFACE_SIDE_STYLE('',(#3728));+#3728 = SURFACE_STYLE_FILL_AREA(#3729);+#3729 = FILL_AREA_STYLE('',(#3730));+#3730 = FILL_AREA_STYLE_COLOUR('',#3712);+#3731 = CURVE_STYLE('',#3732,POSITIVE_LENGTH_MEASURE(0.1),#3712);+#3732 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3733 = STYLED_ITEM('color',(#3734),#3084);+#3734 = PRESENTATION_STYLE_ASSIGNMENT((#3735,#3740));+#3735 = SURFACE_STYLE_USAGE(.BOTH.,#3736);+#3736 = SURFACE_SIDE_STYLE('',(#3737));+#3737 = SURFACE_STYLE_FILL_AREA(#3738);+#3738 = FILL_AREA_STYLE('',(#3739));+#3739 = FILL_AREA_STYLE_COLOUR('',#3712);+#3740 = CURVE_STYLE('',#3741,POSITIVE_LENGTH_MEASURE(0.1),#3712);+#3741 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3742 = STYLED_ITEM('color',(#3743),#3224);+#3743 = PRESENTATION_STYLE_ASSIGNMENT((#3744,#3749));+#3744 = SURFACE_STYLE_USAGE(.BOTH.,#3745);+#3745 = SURFACE_SIDE_STYLE('',(#3746));+#3746 = SURFACE_STYLE_FILL_AREA(#3747);+#3747 = FILL_AREA_STYLE('',(#3748));+#3748 = FILL_AREA_STYLE_COLOUR('',#3712);+#3749 = CURVE_STYLE('',#3750,POSITIVE_LENGTH_MEASURE(0.1),#3712);+#3750 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3751 = STYLED_ITEM('color',(#3752),#3298);+#3752 = PRESENTATION_STYLE_ASSIGNMENT((#3753,#3758));+#3753 = SURFACE_STYLE_USAGE(.BOTH.,#3754);+#3754 = SURFACE_SIDE_STYLE('',(#3755));+#3755 = SURFACE_STYLE_FILL_AREA(#3756);+#3756 = FILL_AREA_STYLE('',(#3757));+#3757 = FILL_AREA_STYLE_COLOUR('',#3712);+#3758 = CURVE_STYLE('',#3759,POSITIVE_LENGTH_MEASURE(0.1),#3712);+#3759 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3760 = STYLED_ITEM('color',(#3761),#3438);+#3761 = PRESENTATION_STYLE_ASSIGNMENT((#3762,#3767));+#3762 = SURFACE_STYLE_USAGE(.BOTH.,#3763);+#3763 = SURFACE_SIDE_STYLE('',(#3764));+#3764 = SURFACE_STYLE_FILL_AREA(#3765);+#3765 = FILL_AREA_STYLE('',(#3766));+#3766 = FILL_AREA_STYLE_COLOUR('',#3712);+#3767 = CURVE_STYLE('',#3768,POSITIVE_LENGTH_MEASURE(0.1),#3712);+#3768 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3769 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #3770,#3777,#3784),#2663);+#3770 = STYLED_ITEM('color',(#3771),#1001);+#3771 = PRESENTATION_STYLE_ASSIGNMENT((#3772));+#3772 = SURFACE_STYLE_USAGE(.BOTH.,#3773);+#3773 = SURFACE_SIDE_STYLE('',(#3774));+#3774 = SURFACE_STYLE_FILL_AREA(#3775);+#3775 = FILL_AREA_STYLE('',(#3776));+#3776 = FILL_AREA_STYLE_COLOUR('',#3694);+#3777 = STYLED_ITEM('color',(#3778),#1691);+#3778 = PRESENTATION_STYLE_ASSIGNMENT((#3779));+#3779 = SURFACE_STYLE_USAGE(.BOTH.,#3780);+#3780 = SURFACE_SIDE_STYLE('',(#3781));+#3781 = SURFACE_STYLE_FILL_AREA(#3782);+#3782 = FILL_AREA_STYLE('',(#3783));+#3783 = FILL_AREA_STYLE_COLOUR('',#3694);+#3784 = STYLED_ITEM('color',(#3785),#1973);+#3785 = PRESENTATION_STYLE_ASSIGNMENT((#3786));+#3786 = SURFACE_STYLE_USAGE(.BOTH.,#3787);+#3787 = SURFACE_SIDE_STYLE('',(#3788));+#3788 = SURFACE_STYLE_FILL_AREA(#3789);+#3789 = FILL_AREA_STYLE('',(#3790));+#3790 = FILL_AREA_STYLE_COLOUR('',#3694); ENDSEC; END-ISO-10303-21;
50p03-hero.glb
⋯ 1 unchanged line ⋯
50p03-hero.overlay.json+148−146
@@ -1,150 +1,152 @@ {-  "spec": "adom-hero 1.4",-  "mpn": "50P03",-  "kind": "component + footprint reference art",-  "board_use": false,-  "plane_z_mm": -0.02,-  "units": "metre",-  "upAxis": "Z",-  "layers": {-    "pad_outlines": {-      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",-      "rgba": [-        0.0,-        0.902,-        0.863,-        0.5-      ],-      "pads": 3,-      "span_mm": 12.7,-      "dash_mm": 0.3175,-      "gap_mm": 0.1905,-      "pad_stroke_mm": 0.0762-    },-    "silkscreen": {-      "material": "Silkscreen reference lines - 30 percent opacity",-      "rgba": [-        0.92,-        0.96,-        1.0,-        0.3-      ],-      "footprint_items": 5,-      "pin1": {-        "source": "footprint silkscreen",-        "pad": "1"-      }-    },-    "signal_names": {-      "material": "Signal names - 50 percent opacity",-      "rgba": [-        0.92,-        0.96,-        1.0,-        0.5-      ],-      "font": "DejaVu Sans Mono",-      "labels": 3,-      "sides": "top + mirrored underside (single-sided)",-      "fallback_to_pad_number": 0-    }+ "spec": "adom-hero 1.4",+ "mpn": "50P03",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+  "pad_outlines": {+   "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+   "rgba": [+    0.0,+    0.902,+    0.863,+    0.5+   ],+   "pads": 3,+   "span_mm": 12.7,+   "dash_mm": 0.3175,+   "gap_mm": 0.1905,+   "pad_stroke_mm": 0.0762   },-  "align": {-    "ok": true,-    "centre_offset_mm": 0.0,-    "tolerance_mm": 0.848,-    "orientation_flipped": false,-    "contacts_bbox_mm": [-      -5.79,-      4.11,-      -3.25,-      3.25-    ],-    "pads_bbox_mm": [-      -6.14,-      4.46,-      -2.9,-      2.9-    ],-    "seating_z_mm": 0.0+  "silkscreen": {+   "material": "Silkscreen reference lines - 30 percent opacity",+   "rgba": [+    0.92,+    0.96,+    1.0,+    0.3+   ],+   "footprint_items": 5,+   "pin1": {+    "source": "footprint silkscreen",+    "pad": "1"+   }   },-  "sources": {-    "glb": "50p03-etched.glb",-    "glb_sha256": "eb2b9ebcb4e880f3664da08b866b3d5978b4b5bdf721b3c71af9483a47b7ed72",-    "footprint": "50p03.kicad_mod",-    "footprint_sha256": "18c28e5e147d5e9b17a8ccf47f4992abde94d1436cc611e6f7e395af6edc4969",-    "pins": "page.json component.pins",-    "pins_sha256": "573221a22044762451b0b067f6534d952e63774e61955d92b5207d28a29ad927"-  },-  "generator": "adom-wiki 1.7.72 (component_hero)",-  "labels": [-    {-      "pad": "1",-      "text": "G",-      "x": -6.29,-      "y": -2.28,-      "align": "right",-      "vertical": false,-      "h": 0.6-    },-    {-      "pad": "2",-      "text": "D",-      "x": 4.61,-      "y": 0.0,-      "align": "left",-      "vertical": false,-      "h": 0.6-    },-    {-      "pad": "3",-      "text": "S",-      "x": -6.29,-      "y": 2.28,-      "align": "right",-      "vertical": false,-      "h": 0.6-    }+  "signal_names": {+   "material": "Signal names - 50 percent opacity",+   "rgba": [+    0.92,+    0.96,+    1.0,+    0.5+   ],+   "font": "DejaVu Sans Mono",+   "labels": 3,+   "sides": "top + mirrored underside (single-sided)",+   "omitted": null,+   "fallback_to_pad_number": 0+  }+ },+ "align": {+  "ok": true,+  "centre_offset_mm": 0.0,+  "over_pads": false,+  "tolerance_mm": 0.848,+  "orientation_flipped": false,+  "contacts_bbox_mm": [+   -5.79,+   4.11,+   -3.25,+   3.25+  ],+  "pads_bbox_mm": [+   -6.14,+   4.46,+   -2.9,+   2.9   ],-  "pads": [-    {-      "number": "1",-      "shape": "roundrect",-      "center_mm": [-        -5.04,-        -2.28-      ],-      "size_mm": [-        2.2,-        1.2-      ],-      "rot": 0.0-    },-    {-      "number": "2",-      "shape": "roundrect",-      "center_mm": [-        1.26,-        0.0-      ],-      "size_mm": [-        6.4,-        5.8-      ],-      "rot": 0.0-    },-    {-      "number": "3",-      "shape": "roundrect",-      "center_mm": [-        -5.04,-        2.28-      ],-      "size_mm": [-        2.2,-        1.2-      ],-      "rot": 0.0-    }-  ]-}+  "seating_z_mm": 0.0+ },+ "sources": {+  "glb": "50p03-etched.glb",+  "glb_sha256": "1e63a631a6b568dcd74e2ab4a87effe1c8f309efadb5e420cb6759e2401b038f",+  "footprint": "50p03.kicad_mod",+  "footprint_sha256": "18c28e5e147d5e9b17a8ccf47f4992abde94d1436cc611e6f7e395af6edc4969",+  "pins": "page.json component.pins",+  "pins_sha256": "573221a22044762451b0b067f6534d952e63774e61955d92b5207d28a29ad927"+ },+ "generator": "factory/hero_glb.py",+ "labels": [+  {+   "pad": "1",+   "text": "G",+   "x": -6.29,+   "y": -2.28,+   "align": "right",+   "vertical": false,+   "h": 0.6+  },+  {+   "pad": "2",+   "text": "D",+   "x": 4.61,+   "y": 0.0,+   "align": "left",+   "vertical": false,+   "h": 0.6+  },+  {+   "pad": "3",+   "text": "S",+   "x": -6.29,+   "y": 2.28,+   "align": "right",+   "vertical": false,+   "h": 0.6+  }+ ],+ "pads": [+  {+   "number": "1",+   "shape": "roundrect",+   "center_mm": [+    -5.04,+    -2.28+   ],+   "size_mm": [+    2.2,+    1.2+   ],+   "rot": 0.0+  },+  {+   "number": "2",+   "shape": "roundrect",+   "center_mm": [+    1.26,+    0.0+   ],+   "size_mm": [+    6.4,+    5.8+   ],+   "rot": 0.0+  },+  {+   "number": "3",+   "shape": "roundrect",+   "center_mm": [+    -5.04,+    2.28+   ],+   "size_mm": [+    2.2,+    1.2+   ],+   "rot": 0.0+  }+ ]+}\ No newline at end of file
docs/hero.png
⋯ 1 unchanged line ⋯
package.json+2−2
@@ -154,8 +154,8 @@         "zmin_mm": -0.0,         "centre_offset_mm": 0.0,         "footprint_binding": "identity",-        "sha256": "fdb604621f3a22ee31f5fc7edc049d8a6481276300a624970f46dd6c42bd4e53",-        "checked": "2026-10-14",+        "sha256": "bbcf033e52dc68421587b695a40a3f3e660d2b8072502a510ea807954c978ef6",+        "checked": "2026-10-16",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }     ]
page.json+5−5
@@ -133,11 +133,11 @@           6.5,           2.32         ],-        "zmin_mm": 0,-        "centre_offset_mm": 0,+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,         "footprint_binding": "identity",-        "sha256": "fdb604621f3a22ee31f5fc7edc049d8a6481276300a624970f46dd6c42bd4e53",-        "checked": "2026-10-14",+        "sha256": "bbcf033e52dc68421587b695a40a3f3e660d2b8072502a510ea807954c978ef6",+        "checked": "2026-10-16",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }     ]@@ -521,4 +521,4 @@   "visibility": {     "public": true   }-}\ No newline at end of file+}