component
PJ-202A
Public Made by Adomby adom
CUI DEVICES DC Power Connectors, THT. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
pj-202a: re-etch from the coloured plain STEP (black housing) (service-occt 1.6.0, from the plain STEP)
7 files changed
+691−250
docs/hero.png⋯ 1 unchanged line ⋯
package.json+1−1@@ -155,7 +155,7 @@ "zmin_mm": -3.5, "centre_offset_mm": 3.667, "footprint_binding": "identity",- "sha256": "5691d7081394c3a66ba654c9699a06ff71778dfa3812650e9bfb4811d92b86ee",+ "sha256": "e0a9a45e6d23e27fdb5deedd07087f85b25693e4ea6e38d6ab9a11bb45fa3ffd", "checked": "2026-10-14", "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)" }
page.json+1−1@@ -137,7 +137,7 @@ "zmin_mm": -3.5, "centre_offset_mm": 3.667, "footprint_binding": "identity",- "sha256": "5691d7081394c3a66ba654c9699a06ff71778dfa3812650e9bfb4811d92b86ee",+ "sha256": "e0a9a45e6d23e27fdb5deedd07087f85b25693e4ea6e38d6ab9a11bb45fa3ffd", "checked": "2026-10-14", "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)" }
pj-202a-etched.glb⋯ 1 unchanged line ⋯
pj-202a-etched.step+538−98@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-10-14T22:36:56',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-10-14T22:48:12',('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 }'));@@ -133,7 +133,7 @@ DATA; #117 = LINE('',#118,#119); #118 = CARTESIAN_POINT('',(9.5,-1.55,6.5)); #119 = VECTOR('',#120,1.);-#120 = DIRECTION('',(-0.707106781187,0.707106781187,8.090982689312E-18)+#120 = DIRECTION('',(-0.707106781187,0.707106781187,8.090982689307E-18) ); #121 = ORIENTED_EDGE('',*,*,#40,.F.); #122 = ORIENTED_EDGE('',*,*,#123,.F.);@@ -141,7 +141,7 @@ DATA; #124 = LINE('',#125,#126); #125 = CARTESIAN_POINT('',(9.5,-3.15,6.5)); #126 = VECTOR('',#127,1.);-#127 = DIRECTION('',(-0.707106781187,-0.707106781187,7.850462293413E-17)+#127 = DIRECTION('',(-0.707106781187,-0.707106781187,7.850462293408E-17) ); #128 = CONICAL_SURFACE('',#129,0.8,0.785398163397); #129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);@@ -419,7 +419,7 @@ DATA; #400 = LINE('',#401,#402); #401 = CARTESIAN_POINT('',(1.437774457201,-1.1,-2.437530495245)); #402 = VECTOR('',#403,1.);-#403 = DIRECTION('',(-0.780868809443,-2.499672765697E-16,-0.624695047554+#403 = DIRECTION('',(-0.780868809443,-2.499672765698E-16,-0.624695047554 )); #404 = ORIENTED_EDGE('',*,*,#405,.T.); #405 = EDGE_CURVE('',#398,#406,#408,.T.);@@ -462,9 +462,9 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #428 = PLANE('',#429); #429 = AXIS2_PLACEMENT_3D('',#430,#431,#432); #430 = CARTESIAN_POINT('',(1.437774457201,-3.85,-2.437530495245));-#431 = DIRECTION('',(0.624695047554,-8.669385314557E-17,-0.780868809443)+#431 = DIRECTION('',(0.624695047554,-8.66938531456E-17,-0.780868809443) );-#432 = DIRECTION('',(0.780868809443,6.935508251641E-17,0.624695047554));+#432 = DIRECTION('',(0.780868809443,6.935508251643E-17,0.624695047554)); #433 = ADVANCED_FACE('',(#434),#444,.F.); #434 = FACE_BOUND('',#435,.T.); #435 = EDGE_LOOP('',(#436,#443));@@ -487,9 +487,8 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #444 = PLANE('',#445); #445 = AXIS2_PLACEMENT_3D('',#446,#447,#448); #446 = CARTESIAN_POINT('',(2.287750061005,-3.85,-3.5));-#447 = DIRECTION('',(0.780868809443,6.935508251641E-17,0.624695047554));-#448 = DIRECTION('',(-0.624695047554,8.669385314557E-17,0.780868809443)- );+#447 = DIRECTION('',(0.780868809443,6.935508251643E-17,0.624695047554));+#448 = DIRECTION('',(-0.624695047554,8.66938531456E-17,0.780868809443)); #449 = ADVANCED_FACE('',(#450),#469,.F.); #450 = FACE_BOUND('',#451,.T.); #451 = EDGE_LOOP('',(#452,#462));@@ -519,9 +518,9 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #469 = PLANE('',#470); #470 = AXIS2_PLACEMENT_3D('',#471,#472,#473); #471 = CARTESIAN_POINT('',(2.,-3.85,-2.5));-#472 = DIRECTION('',(-0.780868809443,-6.935508251641E-17,-0.624695047554+#472 = DIRECTION('',(-0.780868809443,-6.935508251643E-17,-0.624695047554 ));-#473 = DIRECTION('',(0.624695047554,-8.669385314557E-17,-0.780868809443)+#473 = DIRECTION('',(0.624695047554,-8.66938531456E-17,-0.780868809443) ); #474 = ADVANCED_FACE('',(#475),#518,.F.); #475 = FACE_BOUND('',#476,.T.);@@ -571,7 +570,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #508 = LINE('',#509,#510); #509 = CARTESIAN_POINT('',(3.,-1.1,-1.7)); #510 = VECTOR('',#511,1.);-#511 = DIRECTION('',(0.780868809443,2.499672765697E-16,0.624695047554));+#511 = DIRECTION('',(0.780868809443,2.499672765698E-16,0.624695047554)); #512 = ORIENTED_EDGE('',*,*,#513,.F.); #513 = EDGE_CURVE('',#481,#506,#514,.T.); #514 = LINE('',#515,#516);@@ -581,9 +580,8 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #518 = PLANE('',#519); #519 = AXIS2_PLACEMENT_3D('',#520,#521,#522); #520 = CARTESIAN_POINT('',(3.,-3.85,-1.7));-#521 = DIRECTION('',(-0.624695047554,8.669385314557E-17,0.780868809443)- );-#522 = DIRECTION('',(-0.780868809443,-6.935508251641E-17,-0.624695047554+#521 = DIRECTION('',(-0.624695047554,8.66938531456E-17,0.780868809443));+#522 = DIRECTION('',(-0.780868809443,-6.935508251643E-17,-0.624695047554 )); #523 = ADVANCED_FACE('',(#524),#549,.F.); #524 = FACE_BOUND('',#525,.T.);@@ -1556,10 +1554,9 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #1477 = PLANE('',#1478); #1478 = AXIS2_PLACEMENT_3D('',#1479,#1480,#1481); #1479 = CARTESIAN_POINT('',(-2.4,-3.85,-2.5));-#1480 = DIRECTION('',(0.780868809443,-6.935508251641E-17,-0.624695047554+#1480 = DIRECTION('',(0.780868809443,-6.935508251643E-17,-0.624695047554 ));-#1481 = DIRECTION('',(0.624695047554,8.669385314557E-17,0.780868809443)- );+#1481 = DIRECTION('',(0.624695047554,8.66938531456E-17,0.780868809443)); #1482 = ADVANCED_FACE('',(#1483),#1511,.F.); #1483 = FACE_BOUND('',#1484,.T.); #1484 = EDGE_LOOP('',(#1485,#1495,#1504));@@ -1606,10 +1603,10 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #1511 = PLANE('',#1512); #1512 = AXIS2_PLACEMENT_3D('',#1513,#1514,#1515); #1513 = CARTESIAN_POINT('',(-2.687750061,-3.85,-3.5));-#1514 = DIRECTION('',(-0.780868809443,6.935508251641E-17,0.624695047554)+#1514 = DIRECTION('',(-0.780868809443,6.935508251643E-17,0.624695047554) );-#1515 = DIRECTION('',(-0.624695047554,-8.669385314557E-17,- -0.780868809443));+#1515 = DIRECTION('',(-0.624695047554,-8.66938531456E-17,-0.780868809443+ )); #1516 = ADVANCED_FACE('',(#1517),#1560,.F.); #1517 = FACE_BOUND('',#1518,.T.); #1518 = EDGE_LOOP('',(#1519,#1529,#1536,#1537,#1546,#1554));@@ -1622,7 +1619,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #1525 = LINE('',#1526,#1527); #1526 = CARTESIAN_POINT('',(-1.8377744572,-3.85,-2.437530495245)); #1527 = VECTOR('',#1528,1.);-#1528 = DIRECTION('',(-0.780868809443,6.935508251641E-17,0.624695047554)+#1528 = DIRECTION('',(-0.780868809443,6.935508251643E-17,0.624695047554) ); #1529 = ORIENTED_EDGE('',*,*,#1530,.T.); #1530 = EDGE_CURVE('',#1521,#1487,#1531,.T.);@@ -1660,7 +1657,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #1550 = LINE('',#1551,#1552); #1551 = CARTESIAN_POINT('',(-1.8377744572,-0.85,-2.437530495245)); #1552 = VECTOR('',#1553,1.);-#1553 = DIRECTION('',(-0.780868809443,6.935508251641E-17,0.624695047554)+#1553 = DIRECTION('',(-0.780868809443,6.935508251643E-17,0.624695047554) ); #1554 = ORIENTED_EDGE('',*,*,#1555,.F.); #1555 = EDGE_CURVE('',#1523,#1548,#1556,.T.);@@ -1671,9 +1668,9 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #1560 = PLANE('',#1561); #1561 = AXIS2_PLACEMENT_3D('',#1562,#1563,#1564); #1562 = CARTESIAN_POINT('',(-1.8377744572,-3.85,-2.437530495245));-#1563 = DIRECTION('',(-0.624695047554,-8.669385314557E-17,- -0.780868809443));-#1564 = DIRECTION('',(0.780868809443,-6.935508251641E-17,-0.624695047554+#1563 = DIRECTION('',(-0.624695047554,-8.66938531456E-17,-0.780868809443+ ));+#1564 = DIRECTION('',(0.780868809443,-6.935508251643E-17,-0.624695047554 )); #1565 = ADVANCED_FACE('',(#1566),#1582,.F.); #1566 = FACE_BOUND('',#1567,.T.);@@ -1784,7 +1781,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #1666 = LINE('',#1667,#1668); #1667 = CARTESIAN_POINT('',(-3.4,-3.85,-1.7)); #1668 = VECTOR('',#1669,1.);-#1669 = DIRECTION('',(0.780868809443,-6.935508251641E-17,-0.624695047554+#1669 = DIRECTION('',(0.780868809443,-6.935508251643E-17,-0.624695047554 )); #1670 = ORIENTED_EDGE('',*,*,#1599,.T.); #1671 = ORIENTED_EDGE('',*,*,#1672,.T.);@@ -1794,7 +1791,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #1675 = LINE('',#1676,#1677); #1676 = CARTESIAN_POINT('',(-3.4,-0.85,-1.7)); #1677 = VECTOR('',#1678,1.);-#1678 = DIRECTION('',(0.780868809443,-6.935508251641E-17,-0.624695047554+#1678 = DIRECTION('',(0.780868809443,-6.935508251643E-17,-0.624695047554 )); #1679 = ORIENTED_EDGE('',*,*,#1680,.T.); #1680 = EDGE_CURVE('',#1673,#1453,#1681,.T.);@@ -1811,9 +1808,8 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #1686 = PLANE('',#1687); #1687 = AXIS2_PLACEMENT_3D('',#1688,#1689,#1690); #1688 = CARTESIAN_POINT('',(-3.4,-3.85,-1.7));-#1689 = DIRECTION('',(0.624695047554,8.669385314557E-17,0.780868809443)- );-#1690 = DIRECTION('',(-0.780868809443,6.935508251641E-17,0.624695047554)+#1689 = DIRECTION('',(0.624695047554,8.66938531456E-17,0.780868809443));+#1690 = DIRECTION('',(-0.780868809443,6.935508251643E-17,0.624695047554) ); #1691 = ADVANCED_FACE('',(#1692),#1705,.F.); #1692 = FACE_BOUND('',#1693,.T.);@@ -3105,82 +3101,526 @@ GLOBAL_UNIT_ASSIGNED_CONTEXT((#2886,#2887,#2888)) REPRESENTATION_CONTEXT #1913,#2053,#2175,#2217,#2395,#2469,#2609,#2787)); #2892 = PRESENTATION_LAYER_ASSIGNMENT('Adom.EtchFace=top','visible',( #1913,#2053,#2175,#2217,#2395,#2469,#2609,#2787));-#2893 = PRESENTATION_LAYER_ASSIGNMENT(- 'Adom.PartName=Open CASCADE STEP translator 7.9 1','visible',(#15));+#2893 = PRESENTATION_LAYER_ASSIGNMENT('Adom.PartName=PJ-202A','visible',+ (#15)); #2894 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(- #2895,#2905,#2914,#2923,#2932,#2941,#2950,#2959),#2885);-#2895 = STYLED_ITEM('color',(#2896),#1913);-#2896 = PRESENTATION_STYLE_ASSIGNMENT((#2897,#2903));+ #2895,#2903,#2911,#2918,#2925,#2932,#2939,#2946,#2953,#2960,#2967,+ #2974,#2981,#2988,#2995,#3002,#3009,#3016,#3023,#3030,#3037,#3044,+ #3051,#3058,#3065,#3072,#3079,#3086,#3093,#3100,#3107,#3114,#3121,+ #3128,#3135,#3142,#3149,#3156,#3163,#3170,#3177,#3184,#3191,#3198,+ #3205,#3212,#3219,#3226,#3233,#3240,#3247,#3254,#3261,#3268,#3275,+ #3282,#3289,#3296,#3303,#3310,#3317,#3324),#1897);+#2895 = STYLED_ITEM('color',(#2896),#15);+#2896 = PRESENTATION_STYLE_ASSIGNMENT((#2897)); #2897 = SURFACE_STYLE_USAGE(.BOTH.,#2898); #2898 = SURFACE_SIDE_STYLE('',(#2899)); #2899 = SURFACE_STYLE_FILL_AREA(#2900); #2900 = FILL_AREA_STYLE('',(#2901)); #2901 = FILL_AREA_STYLE_COLOUR('',#2902);-#2902 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);-#2903 = CURVE_STYLE('',#2904,POSITIVE_LENGTH_MEASURE(0.1),#2902);-#2904 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#2905 = STYLED_ITEM('color',(#2906),#2053);-#2906 = PRESENTATION_STYLE_ASSIGNMENT((#2907,#2912));-#2907 = SURFACE_STYLE_USAGE(.BOTH.,#2908);-#2908 = SURFACE_SIDE_STYLE('',(#2909));-#2909 = SURFACE_STYLE_FILL_AREA(#2910);-#2910 = FILL_AREA_STYLE('',(#2911));-#2911 = FILL_AREA_STYLE_COLOUR('',#2902);-#2912 = CURVE_STYLE('',#2913,POSITIVE_LENGTH_MEASURE(0.1),#2902);-#2913 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#2914 = STYLED_ITEM('color',(#2915),#2175);-#2915 = PRESENTATION_STYLE_ASSIGNMENT((#2916,#2921));-#2916 = SURFACE_STYLE_USAGE(.BOTH.,#2917);-#2917 = SURFACE_SIDE_STYLE('',(#2918));-#2918 = SURFACE_STYLE_FILL_AREA(#2919);-#2919 = FILL_AREA_STYLE('',(#2920));-#2920 = FILL_AREA_STYLE_COLOUR('',#2902);-#2921 = CURVE_STYLE('',#2922,POSITIVE_LENGTH_MEASURE(0.1),#2902);-#2922 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#2923 = STYLED_ITEM('color',(#2924),#2217);-#2924 = PRESENTATION_STYLE_ASSIGNMENT((#2925,#2930));-#2925 = SURFACE_STYLE_USAGE(.BOTH.,#2926);-#2926 = SURFACE_SIDE_STYLE('',(#2927));-#2927 = SURFACE_STYLE_FILL_AREA(#2928);-#2928 = FILL_AREA_STYLE('',(#2929));-#2929 = FILL_AREA_STYLE_COLOUR('',#2902);-#2930 = CURVE_STYLE('',#2931,POSITIVE_LENGTH_MEASURE(0.1),#2902);-#2931 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#2932 = STYLED_ITEM('color',(#2933),#2395);-#2933 = PRESENTATION_STYLE_ASSIGNMENT((#2934,#2939));+#2902 = COLOUR_RGB('',7.999999887273E-02,7.999999887273E-02,+ 7.999999887273E-02);+#2903 = OVER_RIDING_STYLED_ITEM('overriding color',(#2904),#17,#2895);+#2904 = PRESENTATION_STYLE_ASSIGNMENT((#2905));+#2905 = SURFACE_STYLE_USAGE(.BOTH.,#2906);+#2906 = SURFACE_SIDE_STYLE('',(#2907));+#2907 = SURFACE_STYLE_FILL_AREA(#2908);+#2908 = FILL_AREA_STYLE('',(#2909));+#2909 = FILL_AREA_STYLE_COLOUR('',#2910);+#2910 = COLOUR_RGB('',0.800000010877,0.800000010877,0.78000000177);+#2911 = OVER_RIDING_STYLED_ITEM('overriding color',(#2912),#59,#2895);+#2912 = PRESENTATION_STYLE_ASSIGNMENT((#2913));+#2913 = SURFACE_STYLE_USAGE(.BOTH.,#2914);+#2914 = SURFACE_SIDE_STYLE('',(#2915));+#2915 = SURFACE_STYLE_FILL_AREA(#2916);+#2916 = FILL_AREA_STYLE('',(#2917));+#2917 = FILL_AREA_STYLE_COLOUR('',#2902);+#2918 = OVER_RIDING_STYLED_ITEM('overriding color',(#2919),#101,#2895);+#2919 = PRESENTATION_STYLE_ASSIGNMENT((#2920));+#2920 = SURFACE_STYLE_USAGE(.BOTH.,#2921);+#2921 = SURFACE_SIDE_STYLE('',(#2922));+#2922 = SURFACE_STYLE_FILL_AREA(#2923);+#2923 = FILL_AREA_STYLE('',(#2924));+#2924 = FILL_AREA_STYLE_COLOUR('',#2910);+#2925 = OVER_RIDING_STYLED_ITEM('overriding color',(#2926),#133,#2895);+#2926 = PRESENTATION_STYLE_ASSIGNMENT((#2927));+#2927 = SURFACE_STYLE_USAGE(.BOTH.,#2928);+#2928 = SURFACE_SIDE_STYLE('',(#2929));+#2929 = SURFACE_STYLE_FILL_AREA(#2930);+#2930 = FILL_AREA_STYLE('',(#2931));+#2931 = FILL_AREA_STYLE_COLOUR('',#2910);+#2932 = OVER_RIDING_STYLED_ITEM('overriding color',(#2933),#175,#2895);+#2933 = PRESENTATION_STYLE_ASSIGNMENT((#2934)); #2934 = SURFACE_STYLE_USAGE(.BOTH.,#2935); #2935 = SURFACE_SIDE_STYLE('',(#2936)); #2936 = SURFACE_STYLE_FILL_AREA(#2937); #2937 = FILL_AREA_STYLE('',(#2938));-#2938 = FILL_AREA_STYLE_COLOUR('',#2902);-#2939 = CURVE_STYLE('',#2940,POSITIVE_LENGTH_MEASURE(0.1),#2902);-#2940 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#2941 = STYLED_ITEM('color',(#2942),#2469);-#2942 = PRESENTATION_STYLE_ASSIGNMENT((#2943,#2948));-#2943 = SURFACE_STYLE_USAGE(.BOTH.,#2944);-#2944 = SURFACE_SIDE_STYLE('',(#2945));-#2945 = SURFACE_STYLE_FILL_AREA(#2946);-#2946 = FILL_AREA_STYLE('',(#2947));-#2947 = FILL_AREA_STYLE_COLOUR('',#2902);-#2948 = CURVE_STYLE('',#2949,POSITIVE_LENGTH_MEASURE(0.1),#2902);-#2949 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#2950 = STYLED_ITEM('color',(#2951),#2609);-#2951 = PRESENTATION_STYLE_ASSIGNMENT((#2952,#2957));-#2952 = SURFACE_STYLE_USAGE(.BOTH.,#2953);-#2953 = SURFACE_SIDE_STYLE('',(#2954));-#2954 = SURFACE_STYLE_FILL_AREA(#2955);-#2955 = FILL_AREA_STYLE('',(#2956));-#2956 = FILL_AREA_STYLE_COLOUR('',#2902);-#2957 = CURVE_STYLE('',#2958,POSITIVE_LENGTH_MEASURE(0.1),#2902);-#2958 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');-#2959 = STYLED_ITEM('color',(#2960),#2787);-#2960 = PRESENTATION_STYLE_ASSIGNMENT((#2961,#2966));-#2961 = SURFACE_STYLE_USAGE(.BOTH.,#2962);-#2962 = SURFACE_SIDE_STYLE('',(#2963));-#2963 = SURFACE_STYLE_FILL_AREA(#2964);-#2964 = FILL_AREA_STYLE('',(#2965));-#2965 = FILL_AREA_STYLE_COLOUR('',#2902);-#2966 = CURVE_STYLE('',#2967,POSITIVE_LENGTH_MEASURE(0.1),#2902);-#2967 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#2938 = FILL_AREA_STYLE_COLOUR('',#2910);+#2939 = OVER_RIDING_STYLED_ITEM('overriding color',(#2940),#199,#2895);+#2940 = PRESENTATION_STYLE_ASSIGNMENT((#2941));+#2941 = SURFACE_STYLE_USAGE(.BOTH.,#2942);+#2942 = SURFACE_SIDE_STYLE('',(#2943));+#2943 = SURFACE_STYLE_FILL_AREA(#2944);+#2944 = FILL_AREA_STYLE('',(#2945));+#2945 = FILL_AREA_STYLE_COLOUR('',#2910);+#2946 = OVER_RIDING_STYLED_ITEM('overriding color',(#2947),#223,#2895);+#2947 = PRESENTATION_STYLE_ASSIGNMENT((#2948));+#2948 = SURFACE_STYLE_USAGE(.BOTH.,#2949);+#2949 = SURFACE_SIDE_STYLE('',(#2950));+#2950 = SURFACE_STYLE_FILL_AREA(#2951);+#2951 = FILL_AREA_STYLE('',(#2952));+#2952 = FILL_AREA_STYLE_COLOUR('',#2902);+#2953 = OVER_RIDING_STYLED_ITEM('overriding color',(#2954),#247,#2895);+#2954 = PRESENTATION_STYLE_ASSIGNMENT((#2955));+#2955 = SURFACE_STYLE_USAGE(.BOTH.,#2956);+#2956 = SURFACE_SIDE_STYLE('',(#2957));+#2957 = SURFACE_STYLE_FILL_AREA(#2958);+#2958 = FILL_AREA_STYLE('',(#2959));+#2959 = FILL_AREA_STYLE_COLOUR('',#2910);+#2960 = OVER_RIDING_STYLED_ITEM('overriding color',(#2961),#265,#2895);+#2961 = PRESENTATION_STYLE_ASSIGNMENT((#2962));+#2962 = SURFACE_STYLE_USAGE(.BOTH.,#2963);+#2963 = SURFACE_SIDE_STYLE('',(#2964));+#2964 = SURFACE_STYLE_FILL_AREA(#2965);+#2965 = FILL_AREA_STYLE('',(#2966));+#2966 = FILL_AREA_STYLE_COLOUR('',#2902);+#2967 = OVER_RIDING_STYLED_ITEM('overriding color',(#2968),#313,#2895);+#2968 = PRESENTATION_STYLE_ASSIGNMENT((#2969));+#2969 = SURFACE_STYLE_USAGE(.BOTH.,#2970);+#2970 = SURFACE_SIDE_STYLE('',(#2971));+#2971 = SURFACE_STYLE_FILL_AREA(#2972);+#2972 = FILL_AREA_STYLE('',(#2973));+#2973 = FILL_AREA_STYLE_COLOUR('',#2902);+#2974 = OVER_RIDING_STYLED_ITEM('overriding color',(#2975),#344,#2895);+#2975 = PRESENTATION_STYLE_ASSIGNMENT((#2976));+#2976 = SURFACE_STYLE_USAGE(.BOTH.,#2977);+#2977 = SURFACE_SIDE_STYLE('',(#2978));+#2978 = SURFACE_STYLE_FILL_AREA(#2979);+#2979 = FILL_AREA_STYLE('',(#2980));+#2980 = FILL_AREA_STYLE_COLOUR('',#2910);+#2981 = OVER_RIDING_STYLED_ITEM('overriding color',(#2982),#384,#2895);+#2982 = PRESENTATION_STYLE_ASSIGNMENT((#2983));+#2983 = SURFACE_STYLE_USAGE(.BOTH.,#2984);+#2984 = SURFACE_SIDE_STYLE('',(#2985));+#2985 = SURFACE_STYLE_FILL_AREA(#2986);+#2986 = FILL_AREA_STYLE('',(#2987));+#2987 = FILL_AREA_STYLE_COLOUR('',#2910);+#2988 = OVER_RIDING_STYLED_ITEM('overriding color',(#2989),#433,#2895);+#2989 = PRESENTATION_STYLE_ASSIGNMENT((#2990));+#2990 = SURFACE_STYLE_USAGE(.BOTH.,#2991);+#2991 = SURFACE_SIDE_STYLE('',(#2992));+#2992 = SURFACE_STYLE_FILL_AREA(#2993);+#2993 = FILL_AREA_STYLE('',(#2994));+#2994 = FILL_AREA_STYLE_COLOUR('',#2910);+#2995 = OVER_RIDING_STYLED_ITEM('overriding color',(#2996),#449,#2895);+#2996 = PRESENTATION_STYLE_ASSIGNMENT((#2997));+#2997 = SURFACE_STYLE_USAGE(.BOTH.,#2998);+#2998 = SURFACE_SIDE_STYLE('',(#2999));+#2999 = SURFACE_STYLE_FILL_AREA(#3000);+#3000 = FILL_AREA_STYLE('',(#3001));+#3001 = FILL_AREA_STYLE_COLOUR('',#2910);+#3002 = OVER_RIDING_STYLED_ITEM('overriding color',(#3003),#474,#2895);+#3003 = PRESENTATION_STYLE_ASSIGNMENT((#3004));+#3004 = SURFACE_STYLE_USAGE(.BOTH.,#3005);+#3005 = SURFACE_SIDE_STYLE('',(#3006));+#3006 = SURFACE_STYLE_FILL_AREA(#3007);+#3007 = FILL_AREA_STYLE('',(#3008));+#3008 = FILL_AREA_STYLE_COLOUR('',#2910);+#3009 = OVER_RIDING_STYLED_ITEM('overriding color',(#3010),#523,#2895);+#3010 = PRESENTATION_STYLE_ASSIGNMENT((#3011));+#3011 = SURFACE_STYLE_USAGE(.BOTH.,#3012);+#3012 = SURFACE_SIDE_STYLE('',(#3013));+#3013 = SURFACE_STYLE_FILL_AREA(#3014);+#3014 = FILL_AREA_STYLE('',(#3015));+#3015 = FILL_AREA_STYLE_COLOUR('',#2910);+#3016 = OVER_RIDING_STYLED_ITEM('overriding color',(#3017),#554,#2895);+#3017 = PRESENTATION_STYLE_ASSIGNMENT((#3018));+#3018 = SURFACE_STYLE_USAGE(.BOTH.,#3019);+#3019 = SURFACE_SIDE_STYLE('',(#3020));+#3020 = SURFACE_STYLE_FILL_AREA(#3021);+#3021 = FILL_AREA_STYLE('',(#3022));+#3022 = FILL_AREA_STYLE_COLOUR('',#2902);+#3023 = OVER_RIDING_STYLED_ITEM('overriding color',(#3024),#634,#2895);+#3024 = PRESENTATION_STYLE_ASSIGNMENT((#3025));+#3025 = SURFACE_STYLE_USAGE(.BOTH.,#3026);+#3026 = SURFACE_SIDE_STYLE('',(#3027));+#3027 = SURFACE_STYLE_FILL_AREA(#3028);+#3028 = FILL_AREA_STYLE('',(#3029));+#3029 = FILL_AREA_STYLE_COLOUR('',#2902);+#3030 = OVER_RIDING_STYLED_ITEM('overriding color',(#3031),#673,#2895);+#3031 = PRESENTATION_STYLE_ASSIGNMENT((#3032));+#3032 = SURFACE_STYLE_USAGE(.BOTH.,#3033);+#3033 = SURFACE_SIDE_STYLE('',(#3034));+#3034 = SURFACE_STYLE_FILL_AREA(#3035);+#3035 = FILL_AREA_STYLE('',(#3036));+#3036 = FILL_AREA_STYLE_COLOUR('',#2902);+#3037 = OVER_RIDING_STYLED_ITEM('overriding color',(#3038),#784,#2895);+#3038 = PRESENTATION_STYLE_ASSIGNMENT((#3039));+#3039 = SURFACE_STYLE_USAGE(.BOTH.,#3040);+#3040 = SURFACE_SIDE_STYLE('',(#3041));+#3041 = SURFACE_STYLE_FILL_AREA(#3042);+#3042 = FILL_AREA_STYLE('',(#3043));+#3043 = FILL_AREA_STYLE_COLOUR('',#2902);+#3044 = OVER_RIDING_STYLED_ITEM('overriding color',(#3045),#886,#2895);+#3045 = PRESENTATION_STYLE_ASSIGNMENT((#3046));+#3046 = SURFACE_STYLE_USAGE(.BOTH.,#3047);+#3047 = SURFACE_SIDE_STYLE('',(#3048));+#3048 = SURFACE_STYLE_FILL_AREA(#3049);+#3049 = FILL_AREA_STYLE('',(#3050));+#3050 = FILL_AREA_STYLE_COLOUR('',#2902);+#3051 = OVER_RIDING_STYLED_ITEM('overriding color',(#3052),#917,#2895);+#3052 = PRESENTATION_STYLE_ASSIGNMENT((#3053));+#3053 = SURFACE_STYLE_USAGE(.BOTH.,#3054);+#3054 = SURFACE_SIDE_STYLE('',(#3055));+#3055 = SURFACE_STYLE_FILL_AREA(#3056);+#3056 = FILL_AREA_STYLE('',(#3057));+#3057 = FILL_AREA_STYLE_COLOUR('',#2902);+#3058 = OVER_RIDING_STYLED_ITEM('overriding color',(#3059),#982,#2895);+#3059 = PRESENTATION_STYLE_ASSIGNMENT((#3060));+#3060 = SURFACE_STYLE_USAGE(.BOTH.,#3061);+#3061 = SURFACE_SIDE_STYLE('',(#3062));+#3062 = SURFACE_STYLE_FILL_AREA(#3063);+#3063 = FILL_AREA_STYLE('',(#3064));+#3064 = FILL_AREA_STYLE_COLOUR('',#2902);+#3065 = OVER_RIDING_STYLED_ITEM('overriding color',(#3066),#1004,#2895);+#3066 = PRESENTATION_STYLE_ASSIGNMENT((#3067));+#3067 = SURFACE_STYLE_USAGE(.BOTH.,#3068);+#3068 = SURFACE_SIDE_STYLE('',(#3069));+#3069 = SURFACE_STYLE_FILL_AREA(#3070);+#3070 = FILL_AREA_STYLE('',(#3071));+#3071 = FILL_AREA_STYLE_COLOUR('',#2902);+#3072 = OVER_RIDING_STYLED_ITEM('overriding color',(#3073),#1021,#2895);+#3073 = PRESENTATION_STYLE_ASSIGNMENT((#3074));+#3074 = SURFACE_STYLE_USAGE(.BOTH.,#3075);+#3075 = SURFACE_SIDE_STYLE('',(#3076));+#3076 = SURFACE_STYLE_FILL_AREA(#3077);+#3077 = FILL_AREA_STYLE('',(#3078));+#3078 = FILL_AREA_STYLE_COLOUR('',#2902);+#3079 = OVER_RIDING_STYLED_ITEM('overriding color',(#3080),#1037,#2895);+#3080 = PRESENTATION_STYLE_ASSIGNMENT((#3081));+#3081 = SURFACE_STYLE_USAGE(.BOTH.,#3082);+#3082 = SURFACE_SIDE_STYLE('',(#3083));+#3083 = SURFACE_STYLE_FILL_AREA(#3084);+#3084 = FILL_AREA_STYLE('',(#3085));+#3085 = FILL_AREA_STYLE_COLOUR('',#2902);+#3086 = OVER_RIDING_STYLED_ITEM('overriding color',(#3087),#1061,#2895);+#3087 = PRESENTATION_STYLE_ASSIGNMENT((#3088));+#3088 = SURFACE_STYLE_USAGE(.BOTH.,#3089);+#3089 = SURFACE_SIDE_STYLE('',(#3090));+#3090 = SURFACE_STYLE_FILL_AREA(#3091);+#3091 = FILL_AREA_STYLE('',(#3092));+#3092 = FILL_AREA_STYLE_COLOUR('',#2902);+#3093 = OVER_RIDING_STYLED_ITEM('overriding color',(#3094),#1086,#2895);+#3094 = PRESENTATION_STYLE_ASSIGNMENT((#3095));+#3095 = SURFACE_STYLE_USAGE(.BOTH.,#3096);+#3096 = SURFACE_SIDE_STYLE('',(#3097));+#3097 = SURFACE_STYLE_FILL_AREA(#3098);+#3098 = FILL_AREA_STYLE('',(#3099));+#3099 = FILL_AREA_STYLE_COLOUR('',#2902);+#3100 = OVER_RIDING_STYLED_ITEM('overriding color',(#3101),#1103,#2895);+#3101 = PRESENTATION_STYLE_ASSIGNMENT((#3102));+#3102 = SURFACE_STYLE_USAGE(.BOTH.,#3103);+#3103 = SURFACE_SIDE_STYLE('',(#3104));+#3104 = SURFACE_STYLE_FILL_AREA(#3105);+#3105 = FILL_AREA_STYLE('',(#3106));+#3106 = FILL_AREA_STYLE_COLOUR('',#2902);+#3107 = OVER_RIDING_STYLED_ITEM('overriding color',(#3108),#1117,#2895);+#3108 = PRESENTATION_STYLE_ASSIGNMENT((#3109));+#3109 = SURFACE_STYLE_USAGE(.BOTH.,#3110);+#3110 = SURFACE_SIDE_STYLE('',(#3111));+#3111 = SURFACE_STYLE_FILL_AREA(#3112);+#3112 = FILL_AREA_STYLE('',(#3113));+#3113 = FILL_AREA_STYLE_COLOUR('',#2902);+#3114 = OVER_RIDING_STYLED_ITEM('overriding color',(#3115),#1131,#2895);+#3115 = PRESENTATION_STYLE_ASSIGNMENT((#3116));+#3116 = SURFACE_STYLE_USAGE(.BOTH.,#3117);+#3117 = SURFACE_SIDE_STYLE('',(#3118));+#3118 = SURFACE_STYLE_FILL_AREA(#3119);+#3119 = FILL_AREA_STYLE('',(#3120));+#3120 = FILL_AREA_STYLE_COLOUR('',#2910);+#3121 = OVER_RIDING_STYLED_ITEM('overriding color',(#3122),#1141,#2895);+#3122 = PRESENTATION_STYLE_ASSIGNMENT((#3123));+#3123 = SURFACE_STYLE_USAGE(.BOTH.,#3124);+#3124 = SURFACE_SIDE_STYLE('',(#3125));+#3125 = SURFACE_STYLE_FILL_AREA(#3126);+#3126 = FILL_AREA_STYLE('',(#3127));+#3127 = FILL_AREA_STYLE_COLOUR('',#2902);+#3128 = OVER_RIDING_STYLED_ITEM('overriding color',(#3129),#1190,#2895);+#3129 = PRESENTATION_STYLE_ASSIGNMENT((#3130));+#3130 = SURFACE_STYLE_USAGE(.BOTH.,#3131);+#3131 = SURFACE_SIDE_STYLE('',(#3132));+#3132 = SURFACE_STYLE_FILL_AREA(#3133);+#3133 = FILL_AREA_STYLE('',(#3134));+#3134 = FILL_AREA_STYLE_COLOUR('',#2902);+#3135 = OVER_RIDING_STYLED_ITEM('overriding color',(#3136),#1221,#2895);+#3136 = PRESENTATION_STYLE_ASSIGNMENT((#3137));+#3137 = SURFACE_STYLE_USAGE(.BOTH.,#3138);+#3138 = SURFACE_SIDE_STYLE('',(#3139));+#3139 = SURFACE_STYLE_FILL_AREA(#3140);+#3140 = FILL_AREA_STYLE('',(#3141));+#3141 = FILL_AREA_STYLE_COLOUR('',#2902);+#3142 = OVER_RIDING_STYLED_ITEM('overriding color',(#3143),#1261,#2895);+#3143 = PRESENTATION_STYLE_ASSIGNMENT((#3144));+#3144 = SURFACE_STYLE_USAGE(.BOTH.,#3145);+#3145 = SURFACE_SIDE_STYLE('',(#3146));+#3146 = SURFACE_STYLE_FILL_AREA(#3147);+#3147 = FILL_AREA_STYLE('',(#3148));+#3148 = FILL_AREA_STYLE_COLOUR('',#2902);+#3149 = OVER_RIDING_STYLED_ITEM('overriding color',(#3150),#1273,#2895);+#3150 = PRESENTATION_STYLE_ASSIGNMENT((#3151));+#3151 = SURFACE_STYLE_USAGE(.BOTH.,#3152);+#3152 = SURFACE_SIDE_STYLE('',(#3153));+#3153 = SURFACE_STYLE_FILL_AREA(#3154);+#3154 = FILL_AREA_STYLE('',(#3155));+#3155 = FILL_AREA_STYLE_COLOUR('',#2902);+#3156 = OVER_RIDING_STYLED_ITEM('overriding color',(#3157),#1295,#2895);+#3157 = PRESENTATION_STYLE_ASSIGNMENT((#3158));+#3158 = SURFACE_STYLE_USAGE(.BOTH.,#3159);+#3159 = SURFACE_SIDE_STYLE('',(#3160));+#3160 = SURFACE_STYLE_FILL_AREA(#3161);+#3161 = FILL_AREA_STYLE('',(#3162));+#3162 = FILL_AREA_STYLE_COLOUR('',#2902);+#3163 = OVER_RIDING_STYLED_ITEM('overriding color',(#3164),#1307,#2895);+#3164 = PRESENTATION_STYLE_ASSIGNMENT((#3165));+#3165 = SURFACE_STYLE_USAGE(.BOTH.,#3166);+#3166 = SURFACE_SIDE_STYLE('',(#3167));+#3167 = SURFACE_STYLE_FILL_AREA(#3168);+#3168 = FILL_AREA_STYLE('',(#3169));+#3169 = FILL_AREA_STYLE_COLOUR('',#2902);+#3170 = OVER_RIDING_STYLED_ITEM('overriding color',(#3171),#1319,#2895);+#3171 = PRESENTATION_STYLE_ASSIGNMENT((#3172));+#3172 = SURFACE_STYLE_USAGE(.BOTH.,#3173);+#3173 = SURFACE_SIDE_STYLE('',(#3174));+#3174 = SURFACE_STYLE_FILL_AREA(#3175);+#3175 = FILL_AREA_STYLE('',(#3176));+#3176 = FILL_AREA_STYLE_COLOUR('',#2910);+#3177 = OVER_RIDING_STYLED_ITEM('overriding color',(#3178),#1359,#2895);+#3178 = PRESENTATION_STYLE_ASSIGNMENT((#3179));+#3179 = SURFACE_STYLE_USAGE(.BOTH.,#3180);+#3180 = SURFACE_SIDE_STYLE('',(#3181));+#3181 = SURFACE_STYLE_FILL_AREA(#3182);+#3182 = FILL_AREA_STYLE('',(#3183));+#3183 = FILL_AREA_STYLE_COLOUR('',#2910);+#3184 = OVER_RIDING_STYLED_ITEM('overriding color',(#3185),#1388,#2895);+#3185 = PRESENTATION_STYLE_ASSIGNMENT((#3186));+#3186 = SURFACE_STYLE_USAGE(.BOTH.,#3187);+#3187 = SURFACE_SIDE_STYLE('',(#3188));+#3188 = SURFACE_STYLE_FILL_AREA(#3189);+#3189 = FILL_AREA_STYLE('',(#3190));+#3190 = FILL_AREA_STYLE_COLOUR('',#2910);+#3191 = OVER_RIDING_STYLED_ITEM('overriding color',(#3192),#1421,#2895);+#3192 = PRESENTATION_STYLE_ASSIGNMENT((#3193));+#3193 = SURFACE_STYLE_USAGE(.BOTH.,#3194);+#3194 = SURFACE_SIDE_STYLE('',(#3195));+#3195 = SURFACE_STYLE_FILL_AREA(#3196);+#3196 = FILL_AREA_STYLE('',(#3197));+#3197 = FILL_AREA_STYLE_COLOUR('',#2910);+#3198 = OVER_RIDING_STYLED_ITEM('overriding color',(#3199),#1448,#2895);+#3199 = PRESENTATION_STYLE_ASSIGNMENT((#3200));+#3200 = SURFACE_STYLE_USAGE(.BOTH.,#3201);+#3201 = SURFACE_SIDE_STYLE('',(#3202));+#3202 = SURFACE_STYLE_FILL_AREA(#3203);+#3203 = FILL_AREA_STYLE('',(#3204));+#3204 = FILL_AREA_STYLE_COLOUR('',#2910);+#3205 = OVER_RIDING_STYLED_ITEM('overriding color',(#3206),#1482,#2895);+#3206 = PRESENTATION_STYLE_ASSIGNMENT((#3207));+#3207 = SURFACE_STYLE_USAGE(.BOTH.,#3208);+#3208 = SURFACE_SIDE_STYLE('',(#3209));+#3209 = SURFACE_STYLE_FILL_AREA(#3210);+#3210 = FILL_AREA_STYLE('',(#3211));+#3211 = FILL_AREA_STYLE_COLOUR('',#2910);+#3212 = OVER_RIDING_STYLED_ITEM('overriding color',(#3213),#1516,#2895);+#3213 = PRESENTATION_STYLE_ASSIGNMENT((#3214));+#3214 = SURFACE_STYLE_USAGE(.BOTH.,#3215);+#3215 = SURFACE_SIDE_STYLE('',(#3216));+#3216 = SURFACE_STYLE_FILL_AREA(#3217);+#3217 = FILL_AREA_STYLE('',(#3218));+#3218 = FILL_AREA_STYLE_COLOUR('',#2910);+#3219 = OVER_RIDING_STYLED_ITEM('overriding color',(#3220),#1565,#2895);+#3220 = PRESENTATION_STYLE_ASSIGNMENT((#3221));+#3221 = SURFACE_STYLE_USAGE(.BOTH.,#3222);+#3222 = SURFACE_SIDE_STYLE('',(#3223));+#3223 = SURFACE_STYLE_FILL_AREA(#3224);+#3224 = FILL_AREA_STYLE('',(#3225));+#3225 = FILL_AREA_STYLE_COLOUR('',#2910);+#3226 = OVER_RIDING_STYLED_ITEM('overriding color',(#3227),#1587,#2895);+#3227 = PRESENTATION_STYLE_ASSIGNMENT((#3228));+#3228 = SURFACE_STYLE_USAGE(.BOTH.,#3229);+#3229 = SURFACE_SIDE_STYLE('',(#3230));+#3230 = SURFACE_STYLE_FILL_AREA(#3231);+#3231 = FILL_AREA_STYLE('',(#3232));+#3232 = FILL_AREA_STYLE_COLOUR('',#2910);+#3233 = OVER_RIDING_STYLED_ITEM('overriding color',(#3234),#1651,#2895);+#3234 = PRESENTATION_STYLE_ASSIGNMENT((#3235));+#3235 = SURFACE_STYLE_USAGE(.BOTH.,#3236);+#3236 = SURFACE_SIDE_STYLE('',(#3237));+#3237 = SURFACE_STYLE_FILL_AREA(#3238);+#3238 = FILL_AREA_STYLE('',(#3239));+#3239 = FILL_AREA_STYLE_COLOUR('',#2910);+#3240 = OVER_RIDING_STYLED_ITEM('overriding color',(#3241),#1691,#2895);+#3241 = PRESENTATION_STYLE_ASSIGNMENT((#3242));+#3242 = SURFACE_STYLE_USAGE(.BOTH.,#3243);+#3243 = SURFACE_SIDE_STYLE('',(#3244));+#3244 = SURFACE_STYLE_FILL_AREA(#3245);+#3245 = FILL_AREA_STYLE('',(#3246));+#3246 = FILL_AREA_STYLE_COLOUR('',#2910);+#3247 = OVER_RIDING_STYLED_ITEM('overriding color',(#3248),#1710,#2895);+#3248 = PRESENTATION_STYLE_ASSIGNMENT((#3249));+#3249 = SURFACE_STYLE_USAGE(.BOTH.,#3250);+#3250 = SURFACE_SIDE_STYLE('',(#3251));+#3251 = SURFACE_STYLE_FILL_AREA(#3252);+#3252 = FILL_AREA_STYLE('',(#3253));+#3253 = FILL_AREA_STYLE_COLOUR('',#2910);+#3254 = OVER_RIDING_STYLED_ITEM('overriding color',(#3255),#1729,#2895);+#3255 = PRESENTATION_STYLE_ASSIGNMENT((#3256));+#3256 = SURFACE_STYLE_USAGE(.BOTH.,#3257);+#3257 = SURFACE_SIDE_STYLE('',(#3258));+#3258 = SURFACE_STYLE_FILL_AREA(#3259);+#3259 = FILL_AREA_STYLE('',(#3260));+#3260 = FILL_AREA_STYLE_COLOUR('',#2910);+#3261 = OVER_RIDING_STYLED_ITEM('overriding color',(#3262),#1747,#2895);+#3262 = PRESENTATION_STYLE_ASSIGNMENT((#3263));+#3263 = SURFACE_STYLE_USAGE(.BOTH.,#3264);+#3264 = SURFACE_SIDE_STYLE('',(#3265));+#3265 = SURFACE_STYLE_FILL_AREA(#3266);+#3266 = FILL_AREA_STYLE('',(#3267));+#3267 = FILL_AREA_STYLE_COLOUR('',#2910);+#3268 = OVER_RIDING_STYLED_ITEM('overriding color',(#3269),#1765,#2895);+#3269 = PRESENTATION_STYLE_ASSIGNMENT((#3270));+#3270 = SURFACE_STYLE_USAGE(.BOTH.,#3271);+#3271 = SURFACE_SIDE_STYLE('',(#3272));+#3272 = SURFACE_STYLE_FILL_AREA(#3273);+#3273 = FILL_AREA_STYLE('',(#3274));+#3274 = FILL_AREA_STYLE_COLOUR('',#2910);+#3275 = OVER_RIDING_STYLED_ITEM('overriding color',(#3276),#1777,#2895);+#3276 = PRESENTATION_STYLE_ASSIGNMENT((#3277));+#3277 = SURFACE_STYLE_USAGE(.BOTH.,#3278);+#3278 = SURFACE_SIDE_STYLE('',(#3279));+#3279 = SURFACE_STYLE_FILL_AREA(#3280);+#3280 = FILL_AREA_STYLE('',(#3281));+#3281 = FILL_AREA_STYLE_COLOUR('',#2910);+#3282 = OVER_RIDING_STYLED_ITEM('overriding color',(#3283),#1789,#2895);+#3283 = PRESENTATION_STYLE_ASSIGNMENT((#3284));+#3284 = SURFACE_STYLE_USAGE(.BOTH.,#3285);+#3285 = SURFACE_SIDE_STYLE('',(#3286));+#3286 = SURFACE_STYLE_FILL_AREA(#3287);+#3287 = FILL_AREA_STYLE('',(#3288));+#3288 = FILL_AREA_STYLE_COLOUR('',#2910);+#3289 = OVER_RIDING_STYLED_ITEM('overriding color',(#3290),#1801,#2895);+#3290 = PRESENTATION_STYLE_ASSIGNMENT((#3291));+#3291 = SURFACE_STYLE_USAGE(.BOTH.,#3292);+#3292 = SURFACE_SIDE_STYLE('',(#3293));+#3293 = SURFACE_STYLE_FILL_AREA(#3294);+#3294 = FILL_AREA_STYLE('',(#3295));+#3295 = FILL_AREA_STYLE_COLOUR('',#2910);+#3296 = OVER_RIDING_STYLED_ITEM('overriding color',(#3297),#1820,#2895);+#3297 = PRESENTATION_STYLE_ASSIGNMENT((#3298));+#3298 = SURFACE_STYLE_USAGE(.BOTH.,#3299);+#3299 = SURFACE_SIDE_STYLE('',(#3300));+#3300 = SURFACE_STYLE_FILL_AREA(#3301);+#3301 = FILL_AREA_STYLE('',(#3302));+#3302 = FILL_AREA_STYLE_COLOUR('',#2910);+#3303 = OVER_RIDING_STYLED_ITEM('overriding color',(#3304),#1841,#2895);+#3304 = PRESENTATION_STYLE_ASSIGNMENT((#3305));+#3305 = SURFACE_STYLE_USAGE(.BOTH.,#3306);+#3306 = SURFACE_SIDE_STYLE('',(#3307));+#3307 = SURFACE_STYLE_FILL_AREA(#3308);+#3308 = FILL_AREA_STYLE('',(#3309));+#3309 = FILL_AREA_STYLE_COLOUR('',#2910);+#3310 = OVER_RIDING_STYLED_ITEM('overriding color',(#3311),#1855,#2895);+#3311 = PRESENTATION_STYLE_ASSIGNMENT((#3312));+#3312 = SURFACE_STYLE_USAGE(.BOTH.,#3313);+#3313 = SURFACE_SIDE_STYLE('',(#3314));+#3314 = SURFACE_STYLE_FILL_AREA(#3315);+#3315 = FILL_AREA_STYLE('',(#3316));+#3316 = FILL_AREA_STYLE_COLOUR('',#2910);+#3317 = OVER_RIDING_STYLED_ITEM('overriding color',(#3318),#1873,#2895);+#3318 = PRESENTATION_STYLE_ASSIGNMENT((#3319));+#3319 = SURFACE_STYLE_USAGE(.BOTH.,#3320);+#3320 = SURFACE_SIDE_STYLE('',(#3321));+#3321 = SURFACE_STYLE_FILL_AREA(#3322);+#3322 = FILL_AREA_STYLE('',(#3323));+#3323 = FILL_AREA_STYLE_COLOUR('',#2902);+#3324 = OVER_RIDING_STYLED_ITEM('overriding color',(#3325),#1885,#2895);+#3325 = PRESENTATION_STYLE_ASSIGNMENT((#3326));+#3326 = SURFACE_STYLE_USAGE(.BOTH.,#3327);+#3327 = SURFACE_SIDE_STYLE('',(#3328));+#3328 = SURFACE_STYLE_FILL_AREA(#3329);+#3329 = FILL_AREA_STYLE('',(#3330));+#3330 = FILL_AREA_STYLE_COLOUR('',#2902);+#3331 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #3332,#3342,#3351,#3360,#3369,#3378,#3387,#3396),#2885);+#3332 = STYLED_ITEM('color',(#3333),#1913);+#3333 = PRESENTATION_STYLE_ASSIGNMENT((#3334,#3340));+#3334 = SURFACE_STYLE_USAGE(.BOTH.,#3335);+#3335 = SURFACE_SIDE_STYLE('',(#3336));+#3336 = SURFACE_STYLE_FILL_AREA(#3337);+#3337 = FILL_AREA_STYLE('',(#3338));+#3338 = FILL_AREA_STYLE_COLOUR('',#3339);+#3339 = COLOUR_RGB('',0.896243869286,0.896243869286,0.886003966688);+#3340 = CURVE_STYLE('',#3341,POSITIVE_LENGTH_MEASURE(0.1),#3339);+#3341 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3342 = STYLED_ITEM('color',(#3343),#2053);+#3343 = PRESENTATION_STYLE_ASSIGNMENT((#3344,#3349));+#3344 = SURFACE_STYLE_USAGE(.BOTH.,#3345);+#3345 = SURFACE_SIDE_STYLE('',(#3346));+#3346 = SURFACE_STYLE_FILL_AREA(#3347);+#3347 = FILL_AREA_STYLE('',(#3348));+#3348 = FILL_AREA_STYLE_COLOUR('',#3339);+#3349 = CURVE_STYLE('',#3350,POSITIVE_LENGTH_MEASURE(0.1),#3339);+#3350 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3351 = STYLED_ITEM('color',(#3352),#2175);+#3352 = PRESENTATION_STYLE_ASSIGNMENT((#3353,#3358));+#3353 = SURFACE_STYLE_USAGE(.BOTH.,#3354);+#3354 = SURFACE_SIDE_STYLE('',(#3355));+#3355 = SURFACE_STYLE_FILL_AREA(#3356);+#3356 = FILL_AREA_STYLE('',(#3357));+#3357 = FILL_AREA_STYLE_COLOUR('',#3339);+#3358 = CURVE_STYLE('',#3359,POSITIVE_LENGTH_MEASURE(0.1),#3339);+#3359 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3360 = STYLED_ITEM('color',(#3361),#2217);+#3361 = PRESENTATION_STYLE_ASSIGNMENT((#3362,#3367));+#3362 = SURFACE_STYLE_USAGE(.BOTH.,#3363);+#3363 = SURFACE_SIDE_STYLE('',(#3364));+#3364 = SURFACE_STYLE_FILL_AREA(#3365);+#3365 = FILL_AREA_STYLE('',(#3366));+#3366 = FILL_AREA_STYLE_COLOUR('',#3339);+#3367 = CURVE_STYLE('',#3368,POSITIVE_LENGTH_MEASURE(0.1),#3339);+#3368 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3369 = STYLED_ITEM('color',(#3370),#2395);+#3370 = PRESENTATION_STYLE_ASSIGNMENT((#3371,#3376));+#3371 = SURFACE_STYLE_USAGE(.BOTH.,#3372);+#3372 = SURFACE_SIDE_STYLE('',(#3373));+#3373 = SURFACE_STYLE_FILL_AREA(#3374);+#3374 = FILL_AREA_STYLE('',(#3375));+#3375 = FILL_AREA_STYLE_COLOUR('',#3339);+#3376 = CURVE_STYLE('',#3377,POSITIVE_LENGTH_MEASURE(0.1),#3339);+#3377 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3378 = STYLED_ITEM('color',(#3379),#2469);+#3379 = PRESENTATION_STYLE_ASSIGNMENT((#3380,#3385));+#3380 = SURFACE_STYLE_USAGE(.BOTH.,#3381);+#3381 = SURFACE_SIDE_STYLE('',(#3382));+#3382 = SURFACE_STYLE_FILL_AREA(#3383);+#3383 = FILL_AREA_STYLE('',(#3384));+#3384 = FILL_AREA_STYLE_COLOUR('',#3339);+#3385 = CURVE_STYLE('',#3386,POSITIVE_LENGTH_MEASURE(0.1),#3339);+#3386 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3387 = STYLED_ITEM('color',(#3388),#2609);+#3388 = PRESENTATION_STYLE_ASSIGNMENT((#3389,#3394));+#3389 = SURFACE_STYLE_USAGE(.BOTH.,#3390);+#3390 = SURFACE_SIDE_STYLE('',(#3391));+#3391 = SURFACE_STYLE_FILL_AREA(#3392);+#3392 = FILL_AREA_STYLE('',(#3393));+#3393 = FILL_AREA_STYLE_COLOUR('',#3339);+#3394 = CURVE_STYLE('',#3395,POSITIVE_LENGTH_MEASURE(0.1),#3339);+#3395 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#3396 = STYLED_ITEM('color',(#3397),#2787);+#3397 = PRESENTATION_STYLE_ASSIGNMENT((#3398,#3403));+#3398 = SURFACE_STYLE_USAGE(.BOTH.,#3399);+#3399 = SURFACE_SIDE_STYLE('',(#3400));+#3400 = SURFACE_STYLE_FILL_AREA(#3401);+#3401 = FILL_AREA_STYLE('',(#3402));+#3402 = FILL_AREA_STYLE_COLOUR('',#3339);+#3403 = CURVE_STYLE('',#3404,POSITIVE_LENGTH_MEASURE(0.1),#3339);+#3404 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21;
pj-202a-hero.glb⋯ 1 unchanged line ⋯
pj-202a-hero.overlay.json+151−150@@ -1,155 +1,156 @@ {- "spec": "adom-hero 1.4",- "mpn": "PJ-202A",- "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": 10.5,- "dash_mm": 0.2625,- "gap_mm": 0.1575,- "pad_stroke_mm": 0.063- },- "silkscreen": {- "material": "Silkscreen reference lines - 30 percent opacity",- "rgba": [- 0.92,- 0.96,- 1.0,- 0.3- ],- "footprint_items": 7,- "pin1": {- "source": "added dot (AI)",- "pad": "1",- "center_mm": [- -4.8,- 2.35- ],- "r_mm": 0.35- }- },- "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": "PJ-202A",+ "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": 10.5,+ "dash_mm": 0.2625,+ "gap_mm": 0.1575,+ "pad_stroke_mm": 0.063 },- "align": {- "ok": true,- "centre_offset_mm": 0.207,- "tolerance_mm": 0.67,- "orientation_flipped": false,- "contacts_bbox_mm": [- -3.2,- 2.8,- -3.616,- 2.55+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 7,+ "pin1": {+ "source": "added dot (AI)",+ "pad": "1",+ "center_mm": [+ -4.8,+ 2.35 ],- "pads_bbox_mm": [- -4.25,- 4.125,- -4.85,- 3.475- ],- "seating_z_mm": -3.5- },- "sources": {- "glb": "pj-202a-etched.glb",- "glb_sha256": "33ad613f87b45ce810c766bd2d1a6a7ed71c70489d084af83c07005a9d214310",- "footprint": "pj-202a.kicad_mod",- "footprint_sha256": "3c2980966cf6bf45cc4c436f55abb095bcfa9ba282326ff8948847153bb956f2",- "pins": "page.json component.pins",- "pins_sha256": "1032dec8eed9c214e4364a19f1c6c8b83070534b98e532712a653617f8a32afb"+ "r_mm": 0.35+ } },- "generator": "adom-wiki 1.7.72 (component_hero)",- "labels": [- {- "pad": "1",- "text": "Center Pin",- "x": -5.3,- "y": 2.35,- "align": "right",- "vertical": false,- "h": 0.6- },- {- "pad": "2",- "text": "Sleeve",- "x": 4.275,- "y": 2.35,- "align": "left",- "vertical": false,- "h": 0.6- },- {- "pad": "3",- "text": "Switch",- "x": 0.0,- "y": -3.625,- "align": "left",- "vertical": true,- "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.207,+ "tolerance_mm": 0.67,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -3.2,+ 2.8,+ -3.616,+ 2.55 ],- "pads": [- {- "number": "1",- "shape": "oval",- "center_mm": [- -3.0,- 2.35- ],- "size_mm": [- 2.5,- 5.0- ],- "rot": 0.0- },- {- "number": "2",- "shape": "oval",- "center_mm": [- 3.0,- 2.35- ],- "size_mm": [- 2.25,- 4.5- ],- "rot": 0.0- },- {- "number": "3",- "shape": "oval",- "center_mm": [- 0.0,- -2.35- ],- "size_mm": [- 4.5,- 2.25- ],- "rot": 0.0- }- ]-}+ "pads_bbox_mm": [+ -4.25,+ 4.125,+ -4.85,+ 3.475+ ],+ "seating_z_mm": -3.5+ },+ "sources": {+ "glb": "pj-202a-etched.glb",+ "glb_sha256": "800c20e7cf251a25b20e3df0db19dfb29bec4581e61fdd035e8c30c75fe37a97",+ "footprint": "pj-202a.kicad_mod",+ "footprint_sha256": "3c2980966cf6bf45cc4c436f55abb095bcfa9ba282326ff8948847153bb956f2",+ "pins": "page.json component.pins",+ "pins_sha256": "8133fa811e7f1c26d7035e1a46c9d3a91b3c82ec08226b90be3a569cf112a7f8"+ },+ "generator": "factory/hero_glb.py",+ "labels": [+ {+ "pad": "1",+ "text": "Center Pin",+ "x": -5.3,+ "y": 2.35,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "Sleeve",+ "x": 4.275,+ "y": 2.35,+ "align": "left",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "3",+ "text": "Switch",+ "x": 0.0,+ "y": -3.625,+ "align": "left",+ "vertical": true,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "oval",+ "center_mm": [+ -3.0,+ 2.35+ ],+ "size_mm": [+ 2.5,+ 5.0+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "oval",+ "center_mm": [+ 3.0,+ 2.35+ ],+ "size_mm": [+ 2.25,+ 4.5+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "oval",+ "center_mm": [+ 0.0,+ -2.35+ ],+ "size_mm": [+ 4.5,+ 2.25+ ],+ "rot": 0.0+ }+ ]+}