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: pin names from the datasheet schematic (1 Center Pin, 2 Sleeve, 3 Switch); plain STEP coloured (black PBT housing, metal contacts, face colours in one free product)
8 files changed
+592−149
README.md+3−3@@ -8,9 +8,9 @@ PJ-202A from CUI DEVICES, in a 插件. Pinout and pin descriptions extracted fro | Pin | Name | Type | Function | |---|---|---|---|-| 1 | Terminal 1 | passive | Terminal 1 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input. |-| 2 | Terminal 2 | passive | Terminal 2 is copper alloy with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input. |-| 3 | Terminal 3 | passive | Terminal 3 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input. |+| 1 | Center Pin | passive | Center pin, Ø2.0 mm, copper with nickel plating (the datasheet's own name). Its schematic ties terminal 1 to the plug's centre contact, usually the supply positive. Rated 24 Vdc, 2.5 A. |+| 2 | Sleeve | passive | Sleeve. The datasheet's schematic draws terminal 2 as the sprung contact that meets the plug's outer sleeve (copper alloy, tin plated). |+| 3 | Switch | passive | Switch. The datasheet's schematic draws terminal 3 as the fixed contact resting on the sleeve spring: closed to the sleeve with no plug inserted, open once a plug is in (brass, tin plated). | ## Key specifications
package.json+6−6@@ -68,21 +68,21 @@ "pins": [ { "number": "1",- "name": "Terminal 1",+ "name": "Center Pin", "type": "passive",- "description": "Terminal 1 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+ "description": "Center pin, Ø2.0 mm, copper with nickel plating (the datasheet's own name). Its schematic ties terminal 1 to the plug's centre contact, usually the supply positive. Rated 24 Vdc, 2.5 A." }, { "number": "2",- "name": "Terminal 2",+ "name": "Sleeve", "type": "passive",- "description": "Terminal 2 is copper alloy with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+ "description": "Sleeve. The datasheet's schematic draws terminal 2 as the sprung contact that meets the plug's outer sleeve (copper alloy, tin plated)." }, { "number": "3",- "name": "Terminal 3",+ "name": "Switch", "type": "passive",- "description": "Terminal 3 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+ "description": "Switch. The datasheet's schematic draws terminal 3 as the fixed contact resting on the sleeve spring: closed to the sleeve with no plug inserted, open once a plug is in (brass, tin plated)." } ], "provenance": {
page.json+7−7@@ -50,21 +50,21 @@ "pins": [ { "number": "1",- "name": "Terminal 1",+ "name": "Center Pin", "type": "passive",- "description": "Terminal 1 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+ "description": "Center pin, Ø2.0 mm, copper with nickel plating (the datasheet's own name). Its schematic ties terminal 1 to the plug's centre contact, usually the supply positive. Rated 24 Vdc, 2.5 A." }, { "number": "2",- "name": "Terminal 2",+ "name": "Sleeve", "type": "passive",- "description": "Terminal 2 is copper alloy with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+ "description": "Sleeve. The datasheet's schematic draws terminal 2 as the sprung contact that meets the plug's outer sleeve (copper alloy, tin plated)." }, { "number": "3",- "name": "Terminal 3",+ "name": "Switch", "type": "passive",- "description": "Terminal 3 is brass with tin plating, as listed in the material table, and the datasheet gives no electrical limit for it beyond the 24 Vdc / 2.5 A rated input."+ "description": "Switch. The datasheet's schematic draws terminal 3 as the fixed contact resting on the sleeve spring: closed to the sleeve with no plug inserted, open once a plug is in (brass, tin plated)." } ], "provenance": {@@ -222,4 +222,4 @@ "visibility": { "public": true }-}+}
pj-202a-hero.overlay.json+3−3@@ -85,7 +85,7 @@ "labels": [ { "pad": "1",- "text": "Terminal 1",+ "text": "Center Pin", "x": -5.3, "y": 2.35, "align": "right",@@ -94,7 +94,7 @@ }, { "pad": "2",- "text": "Terminal 2",+ "text": "Sleeve", "x": 4.275, "y": 2.35, "align": "left",@@ -103,7 +103,7 @@ }, { "pad": "3",- "text": "Terminal 3",+ "text": "Switch", "x": 0.0, "y": -3.625, "align": "left",
pj-202a.glb⋯ 1 unchanged line ⋯
pj-202a.kicad_sym+3−3@@ -9,15 +9,15 @@ ) (symbol "PJ-202A_1_1" (pin passive line (at -17.78 0.00 0) (length 5.08)- (name "Terminal 1" (effects (font (size 1.27 1.27))))+ (name "Center Pin" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) ) (pin passive line (at -17.78 -2.54 0) (length 5.08)- (name "Terminal 2" (effects (font (size 1.27 1.27))))+ (name "Sleeve" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) ) (pin passive line (at 17.78 0.00 180) (length 5.08)- (name "Terminal 3" (effects (font (size 1.27 1.27))))+ (name "Switch" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27)))) ) )
pj-202a.step+568−125@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-10-14T22:34:16',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-10-14T22:46:51',('Author'),( 'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9' ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));@@ -15,8 +15,7 @@ DATA; #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7);-#7 = PRODUCT('Open CASCADE STEP translator 7.9 1',- 'Open CASCADE STEP translator 7.9 1','',(#8));+#7 = PRODUCT('PJ-202A','PJ-202A','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4685);@@ -336,7 +335,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #283 = LINE('',#284,#285); #284 = CARTESIAN_POINT('',(9.5,-1.55,6.5)); #285 = VECTOR('',#286,1.);-#286 = DIRECTION('',(-0.707106781187,0.707106781187,8.090982689317E-18)+#286 = DIRECTION('',(-0.707106781187,0.707106781187,8.090982689312E-18) ); #287 = PCURVE('',#102,#288); #288 = DEFINITIONAL_REPRESENTATION('',(#289),#293);@@ -368,7 +367,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #310 = LINE('',#311,#312); #311 = CARTESIAN_POINT('',(9.5,-3.15,6.5)); #312 = VECTOR('',#313,1.);-#313 = DIRECTION('',(-0.707106781187,-0.707106781187,7.850462293418E-17)+#313 = DIRECTION('',(-0.707106781187,-0.707106781187,7.850462293413E-17) ); #314 = PCURVE('',#102,#315); #315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);@@ -778,7 +777,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #659 = DIRECTION('',(-1.,0.,0.)); #660 = DEFINITIONAL_REPRESENTATION('',(#661),#665); #661 = LINE('',#662,#663);-#662 = CARTESIAN_POINT('',(0.,-6.1));+#662 = CARTESIAN_POINT('',(-0.,-6.1)); #663 = VECTOR('',#664,1.); #664 = DIRECTION('',(-1.,0.)); #665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -842,7 +841,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #715 = DIRECTION('',(0.,1.,-1.110223024625E-16)); #716 = DEFINITIONAL_REPRESENTATION('',(#717),#721); #717 = LINE('',#718,#719);-#718 = CARTESIAN_POINT('',(0.,2.5));+#718 = CARTESIAN_POINT('',(-2.775557561562E-16,2.5)); #719 = VECTOR('',#720,1.); #720 = DIRECTION('',(1.,0.)); #721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -876,7 +875,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #745 = LINE('',#746,#747); #746 = CARTESIAN_POINT('',(8.5,0.)); #747 = VECTOR('',#748,1.);-#748 = DIRECTION('',(0.,-1.));+#748 = DIRECTION('',(-0.,-1.)); #749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -983,7 +982,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #838 = PCURVE('',#711,#839); #839 = DEFINITIONAL_REPRESENTATION('',(#840),#844); #840 = LINE('',#841,#842);-#841 = CARTESIAN_POINT('',(0.,11.));+#841 = CARTESIAN_POINT('',(-1.221245327088E-15,11.)); #842 = VECTOR('',#843,1.); #843 = DIRECTION('',(-5.51957469629E-16,-1.)); #844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1020,7 +1019,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #871 = DIRECTION('',(0.,1.,-1.110223024625E-16)); #872 = DEFINITIONAL_REPRESENTATION('',(#873),#877); #873 = LINE('',#874,#875);-#874 = CARTESIAN_POINT('',(0.25,0.));+#874 = CARTESIAN_POINT('',(0.25,2.775557561563E-17)); #875 = VECTOR('',#876,1.); #876 = DIRECTION('',(2.891205793295E-16,-1.)); #877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1052,7 +1051,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #899 = PCURVE('',#867,#900); #900 = DEFINITIONAL_REPRESENTATION('',(#901),#905); #901 = LINE('',#902,#903);-#902 = CARTESIAN_POINT('',(0.,1.507750061005));+#902 = CARTESIAN_POINT('',(-1.673938833107E-16,1.507750061005)); #903 = VECTOR('',#904,1.); #904 = DIRECTION('',(1.,0.)); #905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1079,7 +1078,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #922 = PCURVE('',#867,#923); #923 = DEFINITIONAL_REPRESENTATION('',(#924),#928); #924 = LINE('',#925,#926);-#925 = CARTESIAN_POINT('',(2.75,0.));+#925 = CARTESIAN_POINT('',(2.75,3.053113317719E-16)); #926 = VECTOR('',#927,1.); #927 = DIRECTION('',(-2.891205793295E-16,-1.)); #928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1119,14 +1118,14 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #956 = PLANE('',#957); #957 = AXIS2_PLACEMENT_3D('',#958,#959,#960); #958 = CARTESIAN_POINT('',(1.437774457201,-3.85,-2.437530495245));-#959 = DIRECTION('',(0.624695047554,-8.669385314554E-17,-0.780868809443)+#959 = DIRECTION('',(0.624695047554,-8.669385314557E-17,-0.780868809443) );-#960 = DIRECTION('',(0.780868809443,6.935508251639E-17,0.624695047554));+#960 = DIRECTION('',(0.780868809443,6.935508251641E-17,0.624695047554)); #961 = DEFINITIONAL_REPRESENTATION('',(#962),#966); #962 = LINE('',#963,#964);-#963 = CARTESIAN_POINT('',(1.488374908492,0.));+#963 = CARTESIAN_POINT('',(1.488374908492,1.032263645938E-16)); #964 = VECTOR('',#965,1.);-#965 = DIRECTION('',(0.,-1.));+#965 = DIRECTION('',(2.398630189938E-29,-1.)); #966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -1146,7 +1145,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #979 = PCURVE('',#956,#980); #980 = DEFINITIONAL_REPRESENTATION('',(#981),#985); #981 = LINE('',#982,#983);-#982 = CARTESIAN_POINT('',(0.,-0.25));+#982 = CARTESIAN_POINT('',(1.73387706291E-17,-0.25)); #983 = VECTOR('',#984,1.); #984 = DIRECTION('',(-1.,-1.806121940533E-16)); #985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1170,12 +1169,12 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #999 = LINE('',#1000,#1001); #1000 = CARTESIAN_POINT('',(1.437774457201,-1.1,-2.437530495245)); #1001 = VECTOR('',#1002,1.);-#1002 = DIRECTION('',(-0.780868809443,-2.499672765696E-16,+#1002 = DIRECTION('',(-0.780868809443,-2.499672765697E-16, -0.624695047554)); #1003 = PCURVE('',#956,#1004); #1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009); #1005 = LINE('',#1006,#1007);-#1006 = CARTESIAN_POINT('',(0.,-2.75));+#1006 = CARTESIAN_POINT('',(3.641141832112E-16,-2.75)); #1007 = VECTOR('',#1008,1.); #1008 = DIRECTION('',(-1.,1.806121940533E-16)); #1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1217,7 +1216,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #1030 = CARTESIAN_POINT('',(0.30019526484,-2.75)); #1031 = CARTESIAN_POINT('',(0.199655927634,-2.75)); #1032 = CARTESIAN_POINT('',(9.940146265102E-02,-2.745275364956));-#1033 = CARTESIAN_POINT('',(0.,-2.735852868813));+#1033 = CARTESIAN_POINT('',(4.440892098501E-16,-2.735852868813)); #1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -1226,7 +1225,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040); #1038 = CARTESIAN_POINT('',(5.1,-2.35,-2.25)); #1039 = DIRECTION('',(-1.,0.,-0.));-#1040 = DIRECTION('',(0.,-1.,1.110223024625E-16));+#1040 = DIRECTION('',(-0.,-1.,1.110223024625E-16)); #1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1068); #1042 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1043,#1044,#1045,#1046,#1047, #1048,#1049,#1050,#1051,#1052,#1053,#1054,#1055,#1056,#1057,#1058,@@ -1281,7 +1280,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1080 = LINE('',#1081,#1082); #1081 = CARTESIAN_POINT('',(0.,0.)); #1082 = VECTOR('',#1083,1.);-#1083 = DIRECTION('',(0.,-1.));+#1083 = DIRECTION('',(2.398630189938E-29,-1.)); #1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -1289,15 +1288,15 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1086 = PLANE('',#1087); #1087 = AXIS2_PLACEMENT_3D('',#1088,#1089,#1090); #1088 = CARTESIAN_POINT('',(2.287750061005,-3.85,-3.5));-#1089 = DIRECTION('',(0.780868809443,6.935508251639E-17,0.624695047554)+#1089 = DIRECTION('',(0.780868809443,6.935508251641E-17,0.624695047554) );-#1090 = DIRECTION('',(-0.624695047554,8.669385314554E-17,0.780868809443)+#1090 = DIRECTION('',(-0.624695047554,8.669385314557E-17,0.780868809443) ); #1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096); #1092 = LINE('',#1093,#1094);-#1093 = CARTESIAN_POINT('',(1.360624847486,0.));+#1093 = CARTESIAN_POINT('',(1.360624847486,1.179578107142E-16)); #1094 = VECTOR('',#1095,1.);-#1095 = DIRECTION('',(0.,-1.));+#1095 = DIRECTION('',(2.698150814889E-29,-1.)); #1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -1461,15 +1460,15 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1206 = PLANE('',#1207); #1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210); #1208 = CARTESIAN_POINT('',(2.,-3.85,-2.5));-#1209 = DIRECTION('',(-0.780868809443,-6.935508251639E-17,+#1209 = DIRECTION('',(-0.780868809443,-6.935508251641E-17, -0.624695047554));-#1210 = DIRECTION('',(0.624695047554,-8.669385314554E-17,-0.780868809443+#1210 = DIRECTION('',(0.624695047554,-8.669385314557E-17,-0.780868809443 )); #1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216); #1212 = LINE('',#1213,#1214); #1213 = CARTESIAN_POINT('',(0.,0.)); #1214 = VECTOR('',#1215,1.);-#1215 = DIRECTION('',(0.,-1.));+#1215 = DIRECTION('',(-2.698150814889E-29,-1.)); #1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -1477,15 +1476,15 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1218 = PLANE('',#1219); #1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222); #1220 = CARTESIAN_POINT('',(3.,-3.85,-1.7));-#1221 = DIRECTION('',(-0.624695047554,8.669385314554E-17,0.780868809443)+#1221 = DIRECTION('',(-0.624695047554,8.669385314557E-17,0.780868809443) );-#1222 = DIRECTION('',(-0.780868809443,-6.935508251639E-17,+#1222 = DIRECTION('',(-0.780868809443,-6.935508251641E-17, -0.624695047554)); #1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228); #1224 = LINE('',#1225,#1226);-#1225 = CARTESIAN_POINT('',(1.280624847487,0.));+#1225 = CARTESIAN_POINT('',(1.280624847487,-8.881784197E-17)); #1226 = VECTOR('',#1227,1.);-#1227 = DIRECTION('',(0.,-1.));+#1227 = DIRECTION('',(-2.398630189938E-29,-1.)); #1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -1510,10 +1509,10 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 4.511031059594),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 0.466666666667,0.466666666667,1.)) REPRESENTATION_ITEM('') );-#1240 = CARTESIAN_POINT('',(0.,-0.275255128608));+#1240 = CARTESIAN_POINT('',(-4.440892098501E-16,-0.275255128608)); #1241 = CARTESIAN_POINT('',(2.195356881401,-0.62518223472)); #1242 = CARTESIAN_POINT('',(2.195356881401,-2.37481776528));-#1243 = CARTESIAN_POINT('',(0.,-2.724744871392));+#1243 = CARTESIAN_POINT('',(-4.440892098501E-16,-2.724744871392)); #1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -1575,7 +1574,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1288 = PCURVE('',#1218,#1289); #1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294); #1290 = LINE('',#1291,#1292);-#1291 = CARTESIAN_POINT('',(-0.,-0.25));+#1291 = CARTESIAN_POINT('',(-1.73387706291E-17,-0.25)); #1292 = VECTOR('',#1293,1.); #1293 = DIRECTION('',(-1.,1.806121940533E-16)); #1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1735,12 +1734,12 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1400 = LINE('',#1401,#1402); #1401 = CARTESIAN_POINT('',(3.,-1.1,-1.7)); #1402 = VECTOR('',#1403,1.);-#1403 = DIRECTION('',(0.780868809443,2.499672765696E-16,0.624695047554)+#1403 = DIRECTION('',(0.780868809443,2.499672765697E-16,0.624695047554) ); #1404 = PCURVE('',#1218,#1405); #1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410); #1406 = LINE('',#1407,#1408);-#1407 = CARTESIAN_POINT('',(-0.,-2.75));+#1407 = CARTESIAN_POINT('',(-5.201631188734E-17,-2.75)); #1408 = VECTOR('',#1409,1.); #1409 = DIRECTION('',(-1.,-1.806121940533E-16)); #1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1765,9 +1764,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1425 = PCURVE('',#1218,#1426); #1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431); #1427 = LINE('',#1428,#1429);-#1428 = CARTESIAN_POINT('',(0.,0.));+#1428 = CARTESIAN_POINT('',(-0.,0.)); #1429 = VECTOR('',#1430,1.);-#1430 = DIRECTION('',(0.,-1.));+#1430 = DIRECTION('',(-2.398630189938E-29,-1.)); #1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -1779,7 +1778,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1437 = DIRECTION('',(0.,-1.,1.110223024625E-16)); #1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443); #1439 = LINE('',#1440,#1441);-#1440 = CARTESIAN_POINT('',(0.,-1.7));+#1440 = CARTESIAN_POINT('',(-1.887379141863E-16,-1.7)); #1441 = VECTOR('',#1442,1.); #1442 = DIRECTION('',(-1.,0.)); #1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1800,7 +1799,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1456 = PCURVE('',#1433,#1457); #1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1462); #1458 = LINE('',#1459,#1460);-#1459 = CARTESIAN_POINT('',(-0.25,0.));+#1459 = CARTESIAN_POINT('',(-0.25,2.775557561563E-17)); #1460 = VECTOR('',#1461,1.); #1461 = DIRECTION('',(2.891205793295E-16,1.)); #1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1809,7 +1808,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1463 = PCURVE('',#879,#1464); #1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469); #1465 = LINE('',#1466,#1467);-#1466 = CARTESIAN_POINT('',(-0.,-2.1));+#1466 = CARTESIAN_POINT('',(0.,-2.1)); #1467 = VECTOR('',#1468,1.); #1468 = DIRECTION('',(-1.,0.)); #1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1828,7 +1827,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1480 = PCURVE('',#1433,#1481); #1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486); #1482 = LINE('',#1483,#1484);-#1483 = CARTESIAN_POINT('',(-2.75,0.));+#1483 = CARTESIAN_POINT('',(-2.75,3.053113317719E-16)); #1484 = VECTOR('',#1485,1.); #1485 = DIRECTION('',(-2.891205793295E-16,1.)); #1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1837,7 +1836,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1487 = PCURVE('',#930,#1488); #1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493); #1489 = LINE('',#1490,#1491);-#1490 = CARTESIAN_POINT('',(0.,-2.1));+#1490 = CARTESIAN_POINT('',(-0.,-2.1)); #1491 = VECTOR('',#1492,1.); #1492 = DIRECTION('',(-1.,0.)); #1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -1939,7 +1938,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1574 = PCURVE('',#765,#1575); #1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580); #1576 = LINE('',#1577,#1578);-#1577 = CARTESIAN_POINT('',(0.,4.));+#1577 = CARTESIAN_POINT('',(-4.4408920985E-16,4.)); #1578 = VECTOR('',#1579,1.); #1579 = DIRECTION('',(-1.,-3.444205370126E-17)); #1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -2006,7 +2005,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1633 = LINE('',#1634,#1635); #1634 = CARTESIAN_POINT('',(8.6,4.)); #1635 = VECTOR('',#1636,1.);-#1636 = DIRECTION('',(-1.,3.444205370126E-17));+#1636 = DIRECTION('',(-1.,3.44420537013E-17)); #1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -2036,7 +2035,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1659 = PCURVE('',#765,#1660); #1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665); #1661 = LINE('',#1662,#1663);-#1662 = CARTESIAN_POINT('',(9.,0.));+#1662 = CARTESIAN_POINT('',(9.,9.992007221625E-16)); #1663 = VECTOR('',#1664,1.); #1664 = DIRECTION('',(0.,-1.)); #1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -2116,7 +2115,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1729 = LINE('',#1730,#1731); #1730 = CARTESIAN_POINT('',(0.,0.)); #1731 = VECTOR('',#1732,1.);-#1732 = DIRECTION('',(0.,-1.));+#1732 = DIRECTION('',(4.028733084934E-44,-1.)); #1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -2181,7 +2180,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1786 = DIRECTION('',(0.,1.,-1.110223024625E-16)); #1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792); #1788 = LINE('',#1789,#1790);-#1789 = CARTESIAN_POINT('',(0.,2.5));+#1789 = CARTESIAN_POINT('',(-2.775557561562E-16,2.5)); #1790 = VECTOR('',#1791,1.); #1791 = DIRECTION('',(1.,0.)); #1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -2238,7 +2237,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1835 = PCURVE('',#1723,#1836); #1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841); #1837 = LINE('',#1838,#1839);-#1838 = CARTESIAN_POINT('',(0.,-6.1));+#1838 = CARTESIAN_POINT('',(-1.203706215208E-32,-6.1)); #1839 = VECTOR('',#1840,1.); #1840 = DIRECTION('',(-1.,0.)); #1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -2266,7 +2265,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1859 = LINE('',#1860,#1861); #1860 = CARTESIAN_POINT('',(-8.5,0.)); #1861 = VECTOR('',#1862,1.);-#1862 = DIRECTION('',(0.,-1.));+#1862 = DIRECTION('',(-0.,-1.)); #1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -2359,7 +2358,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1939 = DIRECTION('',(0.,-1.,1.110223024625E-16)); #1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); #1941 = LINE('',#1942,#1943);-#1942 = CARTESIAN_POINT('',(0.,1.507750061005));+#1942 = CARTESIAN_POINT('',(1.673938833107E-16,1.507750061005)); #1943 = VECTOR('',#1944,1.); #1944 = DIRECTION('',(-1.,0.)); #1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -2418,7 +2417,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1990 = PCURVE('',#1810,#1991); #1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996); #1992 = LINE('',#1993,#1994);-#1993 = CARTESIAN_POINT('',(0.,-2.5));+#1993 = CARTESIAN_POINT('',(-0.,-2.5)); #1994 = VECTOR('',#1995,1.); #1995 = DIRECTION('',(1.,0.)); #1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -2634,7 +2633,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2174 = LINE('',#2175,#2176); #2175 = CARTESIAN_POINT('',(0.,0.)); #2176 = VECTOR('',#2177,1.);-#2177 = DIRECTION('',(0.,-1.));+#2177 = DIRECTION('',(-0.,-1.)); #2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -2819,9 +2818,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2334 = DIRECTION('',(0.,1.,-1.110223024625E-16)); #2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340); #2336 = LINE('',#2337,#2338);-#2337 = CARTESIAN_POINT('',(4.5,4.592273826834E-18));+#2337 = CARTESIAN_POINT('',(4.5,4.996003610813E-16)); #2338 = VECTOR('',#2339,1.);-#2339 = DIRECTION('',(5.396917480817E-15,1.));+#2339 = DIRECTION('',(5.396917480818E-15,1.)); #2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -3034,7 +3033,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2521 = PCURVE('',#2442,#2522); #2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); #2523 = LINE('',#2524,#2525);-#2524 = CARTESIAN_POINT('',(0.,1.7));+#2524 = CARTESIAN_POINT('',(-1.887379141862E-16,1.7)); #2525 = VECTOR('',#2526,1.); #2526 = DIRECTION('',(1.,0.)); #2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3086,7 +3085,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2565 = PCURVE('',#190,#2566); #2566 = DEFINITIONAL_REPRESENTATION('',(#2567),#2571); #2567 = LINE('',#2568,#2569);-#2568 = CARTESIAN_POINT('',(0.,11.));+#2568 = CARTESIAN_POINT('',(-1.221245327088E-15,11.)); #2569 = VECTOR('',#2570,1.); #2570 = DIRECTION('',(-1.,-9.637352644316E-17)); #2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3119,7 +3118,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2593 = PCURVE('',#190,#2594); #2594 = DEFINITIONAL_REPRESENTATION('',(#2595),#2599); #2595 = LINE('',#2596,#2597);-#2596 = CARTESIAN_POINT('',(0.,11.));+#2596 = CARTESIAN_POINT('',(-1.221245327088E-15,11.)); #2597 = VECTOR('',#2598,1.); #2598 = DIRECTION('',(-5.51957469629E-16,-1.)); #2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3147,7 +3146,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2617 = PCURVE('',#2442,#2618); #2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623); #2619 = LINE('',#2620,#2621);-#2620 = CARTESIAN_POINT('',(-9.,0.));+#2620 = CARTESIAN_POINT('',(-9.,-9.992007221625E-16)); #2621 = VECTOR('',#2622,1.); #2622 = DIRECTION('',(-1.927470528863E-16,1.)); #2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3206,7 +3205,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2668 = PCURVE('',#2386,#2669); #2669 = DEFINITIONAL_REPRESENTATION('',(#2670),#2674); #2670 = LINE('',#2671,#2672);-#2671 = CARTESIAN_POINT('',(9.,0.));+#2671 = CARTESIAN_POINT('',(9.,-9.992007221625E-16)); #2672 = VECTOR('',#2673,1.); #2673 = DIRECTION('',(1.927470528863E-16,1.)); #2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3315,7 +3314,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2761 = PCURVE('',#2386,#2762); #2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2767); #2763 = LINE('',#2764,#2765);-#2764 = CARTESIAN_POINT('',(0.,1.7));+#2764 = CARTESIAN_POINT('',(1.887379141862E-16,1.7)); #2765 = VECTOR('',#2766,1.); #2766 = DIRECTION('',(1.,0.)); #2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3372,7 +3371,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2810 = LINE('',#2811,#2812); #2811 = CARTESIAN_POINT('',(4.405124837953,0.)); #2812 = VECTOR('',#2813,1.);-#2813 = DIRECTION('',(0.,-1.));+#2813 = DIRECTION('',(-0.,-1.)); #2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -3440,9 +3439,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2870 = PCURVE('',#2330,#2871); #2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2876); #2872 = LINE('',#2873,#2874);-#2873 = CARTESIAN_POINT('',(4.1,1.836909530734E-17));+#2873 = CARTESIAN_POINT('',(4.1,4.551914400962E-16)); #2874 = VECTOR('',#2875,1.);-#2875 = DIRECTION('',(1.,-3.444205370126E-17));+#2875 = DIRECTION('',(1.,-3.44420537013E-17)); #2876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -3538,7 +3537,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2951 = PCURVE('',#2330,#2952); #2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957); #2953 = LINE('',#2954,#2955);-#2954 = CARTESIAN_POINT('',(-4.5,4.592273826834E-18));+#2954 = CARTESIAN_POINT('',(-4.5,-4.996003610813E-16)); #2955 = VECTOR('',#2956,1.); #2956 = DIRECTION('',(1.,3.444205370126E-17)); #2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3611,7 +3610,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3018 = PCURVE('',#2442,#3019); #3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); #3020 = LINE('',#3021,#3022);-#3021 = CARTESIAN_POINT('',(-1.5,0.));+#3021 = CARTESIAN_POINT('',(-1.5,-1.665334536938E-16)); #3022 = VECTOR('',#3023,1.); #3023 = DIRECTION('',(-1.927470528863E-16,1.)); #3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3675,7 +3674,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3074 = PCURVE('',#2442,#3075); #3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); #3076 = LINE('',#3077,#3078);-#3077 = CARTESIAN_POINT('',(-7.5,0.));+#3077 = CARTESIAN_POINT('',(-7.5,-8.326672684687E-16)); #3078 = VECTOR('',#3079,1.); #3079 = DIRECTION('',(-1.927470528863E-16,1.)); #3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3705,7 +3704,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3100 = PCURVE('',#2442,#3101); #3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3106); #3102 = LINE('',#3103,#3104);-#3103 = CARTESIAN_POINT('',(-9.,0.));+#3103 = CARTESIAN_POINT('',(-9.,-9.992007221625E-16)); #3104 = VECTOR('',#3105,1.); #3105 = DIRECTION('',(1.,0.)); #3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3738,7 +3737,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3129 = PCURVE('',#3026,#3130); #3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135); #3131 = LINE('',#3132,#3133);-#3132 = CARTESIAN_POINT('',(-0.,-1.5));+#3132 = CARTESIAN_POINT('',(0.,-1.5)); #3133 = VECTOR('',#3134,1.); #3134 = DIRECTION('',(-1.,0.)); #3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3747,7 +3746,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3136 = PCURVE('',#2386,#3137); #3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); #3138 = LINE('',#3139,#3140);-#3139 = CARTESIAN_POINT('',(1.5,0.));+#3139 = CARTESIAN_POINT('',(1.5,-1.665334536938E-16)); #3140 = VECTOR('',#3141,1.); #3141 = DIRECTION('',(1.927470528863E-16,1.)); #3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3765,7 +3764,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3152 = LINE('',#3153,#3154); #3153 = CARTESIAN_POINT('',(-1.5,0.)); #3154 = VECTOR('',#3155,1.);-#3155 = DIRECTION('',(-0.,-1.));+#3155 = DIRECTION('',(0.,-1.)); #3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -3821,7 +3820,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3200 = PCURVE('',#2386,#3201); #3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); #3202 = LINE('',#3203,#3204);-#3203 = CARTESIAN_POINT('',(9.,0.));+#3203 = CARTESIAN_POINT('',(9.,-9.992007221625E-16)); #3204 = VECTOR('',#3205,1.); #3205 = DIRECTION('',(1.,0.)); #3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -3848,7 +3847,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3223 = PCURVE('',#2386,#3224); #3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3229); #3225 = LINE('',#3226,#3227);-#3226 = CARTESIAN_POINT('',(7.5,0.));+#3226 = CARTESIAN_POINT('',(7.5,-8.326672684687E-16)); #3227 = VECTOR('',#3228,1.); #3228 = DIRECTION('',(1.927470528863E-16,1.)); #3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -4008,7 +4007,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3363 = PCURVE('',#2201,#3364); #3364 = DEFINITIONAL_REPRESENTATION('',(#3365),#3369); #3365 = LINE('',#3366,#3367);-#3366 = CARTESIAN_POINT('',(-0.4,0.));+#3366 = CARTESIAN_POINT('',(-0.4,4.4408920985E-17)); #3367 = VECTOR('',#3368,1.); #3368 = DIRECTION('',(0.,1.)); #3369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -4019,7 +4018,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3372 = LINE('',#3373,#3374); #3373 = CARTESIAN_POINT('',(0.,0.)); #3374 = VECTOR('',#3375,1.);-#3375 = DIRECTION('',(0.,1.));+#3375 = DIRECTION('',(-3.574405848454E-45,1.)); #3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -4096,7 +4095,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3434 = PCURVE('',#2201,#3435); #3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); #3436 = LINE('',#3437,#3438);-#3437 = CARTESIAN_POINT('',(0.,1.25));+#3437 = CARTESIAN_POINT('',(1.387778780781E-16,1.25)); #3438 = VECTOR('',#3439,1.); #3439 = DIRECTION('',(-1.,0.)); #3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -4240,7 +4239,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3552 = PCURVE('',#2255,#3553); #3553 = DEFINITIONAL_REPRESENTATION('',(#3554),#3558); #3554 = LINE('',#3555,#3556);-#3555 = CARTESIAN_POINT('',(0.4,0.));+#3555 = CARTESIAN_POINT('',(0.4,4.4408920985E-17)); #3556 = VECTOR('',#3557,1.); #3557 = DIRECTION('',(0.,1.)); #3558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -4249,9 +4248,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3559 = PCURVE('',#384,#3560); #3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565); #3561 = LINE('',#3562,#3563);-#3562 = CARTESIAN_POINT('',(-2.5,0.));+#3562 = CARTESIAN_POINT('',(-2.5,9.86076131526E-32)); #3563 = VECTOR('',#3564,1.);-#3564 = DIRECTION('',(0.,1.));+#3564 = DIRECTION('',(-3.574405848454E-45,1.)); #3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -4265,7 +4264,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3573 = PCURVE('',#2255,#3574); #3574 = DEFINITIONAL_REPRESENTATION('',(#3575),#3579); #3575 = LINE('',#3576,#3577);-#3576 = CARTESIAN_POINT('',(0.,1.25));+#3576 = CARTESIAN_POINT('',(-1.387778780781E-16,1.25)); #3577 = VECTOR('',#3578,1.); #3578 = DIRECTION('',(-1.,0.)); #3579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -4299,7 +4298,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3603 = PCURVE('',#384,#3604); #3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609); #3605 = LINE('',#3606,#3607);-#3606 = CARTESIAN_POINT('',(0.,6.1));+#3606 = CARTESIAN_POINT('',(-7.318533788678E-32,6.1)); #3607 = VECTOR('',#3608,1.); #3608 = DIRECTION('',(1.,0.)); #3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -4374,9 +4373,9 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #3660 = PLANE('',#3661); #3661 = AXIS2_PLACEMENT_3D('',#3662,#3663,#3664); #3662 = CARTESIAN_POINT('',(-2.4,-3.85,-2.5));-#3663 = DIRECTION('',(0.780868809443,-6.935508251639E-17,-0.624695047554+#3663 = DIRECTION('',(0.780868809443,-6.935508251641E-17,-0.624695047554 ));-#3664 = DIRECTION('',(0.624695047554,8.669385314554E-17,0.780868809443)+#3664 = DIRECTION('',(0.624695047554,8.669385314557E-17,0.780868809443) ); #3665 = DEFINITIONAL_REPRESENTATION('',(#3666),#3671); #3666 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#3667,#3668,#3669,#3670),@@ -4384,7 +4383,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 0.877664387285,0.877664387285,1.)) REPRESENTATION_ITEM('') );-#3667 = CARTESIAN_POINT('',(0.,-2.914213562373));+#3667 = CARTESIAN_POINT('',(4.440892098501E-16,-2.914213562373)); #3668 = CARTESIAN_POINT('',(-0.794248784664,-2.694938298938)); #3669 = CARTESIAN_POINT('',(-1.280624847487,-2.157825790306)); #3670 = CARTESIAN_POINT('',(-1.280624847487,-1.5));@@ -4461,7 +4460,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., #3719 = CARTESIAN_POINT('',(-1.280624847487,-1.5)); #3720 = CARTESIAN_POINT('',(-1.280624847487,-0.842174209694)); #3721 = CARTESIAN_POINT('',(-0.794248784664,-0.305061701062));-#3722 = CARTESIAN_POINT('',(0.,-8.5786437627E-02));+#3722 = CARTESIAN_POINT('',(4.440892098501E-16,-8.5786437627E-02)); #3723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -4517,7 +4516,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3762 = LINE('',#3763,#3764); #3763 = CARTESIAN_POINT('',(0.,0.)); #3764 = VECTOR('',#3765,1.);-#3765 = DIRECTION('',(0.,-1.));+#3765 = DIRECTION('',(2.698150814889E-29,-1.)); #3766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -4525,15 +4524,15 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3768 = PLANE('',#3769); #3769 = AXIS2_PLACEMENT_3D('',#3770,#3771,#3772); #3770 = CARTESIAN_POINT('',(-3.4,-3.85,-1.7));-#3771 = DIRECTION('',(0.624695047554,8.669385314554E-17,0.780868809443)+#3771 = DIRECTION('',(0.624695047554,8.669385314557E-17,0.780868809443) );-#3772 = DIRECTION('',(-0.780868809443,6.935508251639E-17,0.624695047554)+#3772 = DIRECTION('',(-0.780868809443,6.935508251641E-17,0.624695047554) ); #3773 = DEFINITIONAL_REPRESENTATION('',(#3774),#3778); #3774 = LINE('',#3775,#3776);-#3775 = CARTESIAN_POINT('',(-1.280624847487,0.));+#3775 = CARTESIAN_POINT('',(-1.280624847487,-8.881784197E-17)); #3776 = VECTOR('',#3777,1.);-#3777 = DIRECTION('',(0.,-1.));+#3777 = DIRECTION('',(2.398630189938E-29,-1.)); #3778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -4557,15 +4556,15 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3794 = PLANE('',#3795); #3795 = AXIS2_PLACEMENT_3D('',#3796,#3797,#3798); #3796 = CARTESIAN_POINT('',(-2.687750061,-3.85,-3.5));-#3797 = DIRECTION('',(-0.780868809443,6.935508251639E-17,0.624695047554)+#3797 = DIRECTION('',(-0.780868809443,6.935508251641E-17,0.624695047554) );-#3798 = DIRECTION('',(-0.624695047554,-8.669385314554E-17,+#3798 = DIRECTION('',(-0.624695047554,-8.669385314557E-17, -0.780868809443)); #3799 = DEFINITIONAL_REPRESENTATION('',(#3800),#3804); #3800 = LINE('',#3801,#3802);-#3801 = CARTESIAN_POINT('',(-1.360624847484,0.));+#3801 = CARTESIAN_POINT('',(-1.360624847484,1.179578107139E-16)); #3802 = VECTOR('',#3803,1.);-#3803 = DIRECTION('',(0.,-1.));+#3803 = DIRECTION('',(-2.698150814889E-29,-1.)); #3804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -4573,15 +4572,15 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3806 = PLANE('',#3807); #3807 = AXIS2_PLACEMENT_3D('',#3808,#3809,#3810); #3808 = CARTESIAN_POINT('',(-1.8377744572,-3.85,-2.437530495245));-#3809 = DIRECTION('',(-0.624695047554,-8.669385314554E-17,+#3809 = DIRECTION('',(-0.624695047554,-8.669385314557E-17, -0.780868809443));-#3810 = DIRECTION('',(0.780868809443,-6.935508251639E-17,-0.624695047554+#3810 = DIRECTION('',(0.780868809443,-6.935508251641E-17,-0.624695047554 )); #3811 = DEFINITIONAL_REPRESENTATION('',(#3812),#3816); #3812 = LINE('',#3813,#3814); #3813 = CARTESIAN_POINT('',(0.,0.)); #3814 = VECTOR('',#3815,1.);-#3815 = DIRECTION('',(0.,-1.));+#3815 = DIRECTION('',(-2.398630189938E-29,-1.)); #3816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -4736,7 +4735,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #3919 = LINE('',#3920,#3921); #3920 = CARTESIAN_POINT('',(-1.8377744572,-3.85,-2.437530495245)); #3921 = VECTOR('',#3922,1.);-#3922 = DIRECTION('',(-0.780868809443,6.935508251639E-17,0.624695047554)+#3922 = DIRECTION('',(-0.780868809443,6.935508251641E-17,0.624695047554) ); #3923 = PCURVE('',#3806,#3924); #3924 = DEFINITIONAL_REPRESENTATION('',(#3925),#3929);@@ -4848,7 +4847,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 0.992712472995,0.992712472995,1.)) REPRESENTATION_ITEM('') );-#3996 = CARTESIAN_POINT('',(0.,-2.934770736296));+#3996 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.934770736296)); #3997 = CARTESIAN_POINT('',(-0.227436582169,-2.978097295548)); #3998 = CARTESIAN_POINT('',(-0.462613953512,-3.)); #3999 = CARTESIAN_POINT('',(-0.700390529675,-3.));@@ -4903,12 +4902,12 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4035 = LINE('',#4036,#4037); #4036 = CARTESIAN_POINT('',(-1.8377744572,-0.85,-2.437530495245)); #4037 = VECTOR('',#4038,1.);-#4038 = DIRECTION('',(-0.780868809443,6.935508251639E-17,0.624695047554)+#4038 = DIRECTION('',(-0.780868809443,6.935508251641E-17,0.624695047554) ); #4039 = PCURVE('',#3806,#4040); #4040 = DEFINITIONAL_REPRESENTATION('',(#4041),#4045); #4041 = LINE('',#4042,#4043);-#4042 = CARTESIAN_POINT('',(0.,-3.));+#4042 = CARTESIAN_POINT('',(-3.814529538403E-16,-3.)); #4043 = VECTOR('',#4044,1.); #4044 = DIRECTION('',(-1.,0.)); #4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -4933,9 +4932,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4060 = PCURVE('',#3806,#4061); #4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4066); #4062 = LINE('',#4063,#4064);-#4063 = CARTESIAN_POINT('',(-1.488374908493,0.));+#4063 = CARTESIAN_POINT('',(-1.488374908493,1.032263645939E-16)); #4064 = VECTOR('',#4065,1.);-#4065 = DIRECTION('',(0.,-1.));+#4065 = DIRECTION('',(-2.398630189938E-29,-1.)); #4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -4961,7 +4960,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4084 = PCURVE('',#1935,#4085); #4085 = DEFINITIONAL_REPRESENTATION('',(#4086),#4090); #4086 = LINE('',#4087,#4088);-#4087 = CARTESIAN_POINT('',(-3.,0.));+#4087 = CARTESIAN_POINT('',(-3.,3.330669073875E-16)); #4088 = VECTOR('',#4089,1.); #4089 = DIRECTION('',(0.,1.)); #4090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -5023,7 +5022,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4138 = DIRECTION('',(0.,1.,-1.110223024625E-16)); #4139 = DEFINITIONAL_REPRESENTATION('',(#4140),#4144); #4140 = LINE('',#4141,#4142);-#4141 = CARTESIAN_POINT('',(3.,0.));+#4141 = CARTESIAN_POINT('',(3.,3.330669073875E-16)); #4142 = VECTOR('',#4143,1.); #4143 = DIRECTION('',(0.,-1.)); #4144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -5034,7 +5033,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4147 = LINE('',#4148,#4149); #4148 = CARTESIAN_POINT('',(1.24987801903,2.187652476223)); #4149 = VECTOR('',#4150,1.);-#4150 = DIRECTION('',(0.,-1.));+#4150 = DIRECTION('',(-0.,-1.)); #4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -5050,7 +5049,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4161 = PCURVE('',#4134,#4162); #4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167); #4163 = LINE('',#4164,#4165);-#4164 = CARTESIAN_POINT('',(0.,-1.7));+#4164 = CARTESIAN_POINT('',(1.887379141863E-16,-1.7)); #4165 = VECTOR('',#4166,1.); #4166 = DIRECTION('',(1.,0.)); #4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -5061,7 +5060,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4170 = LINE('',#4171,#4172); #4171 = CARTESIAN_POINT('',(0.,0.)); #4172 = VECTOR('',#4173,1.);-#4173 = DIRECTION('',(0.,-1.));+#4173 = DIRECTION('',(2.398630189938E-29,-1.)); #4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -5086,7 +5085,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4191 = LINE('',#4192,#4193); #4192 = CARTESIAN_POINT('',(1.24987801903,2.187652476223)); #4193 = VECTOR('',#4194,1.);-#4194 = DIRECTION('',(0.,-1.));+#4194 = DIRECTION('',(-0.,-1.)); #4195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -5100,7 +5099,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4203 = PCURVE('',#4134,#4204); #4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); #4205 = LINE('',#4206,#4207);-#4206 = CARTESIAN_POINT('',(0.,2.5));+#4206 = CARTESIAN_POINT('',(-2.775557561562E-16,2.5)); #4207 = VECTOR('',#4208,1.); #4208 = DIRECTION('',(0.,1.)); #4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -5127,7 +5126,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4226 = PCURVE('',#4134,#4227); #4227 = DEFINITIONAL_REPRESENTATION('',(#4228),#4232); #4228 = LINE('',#4229,#4230);-#4229 = CARTESIAN_POINT('',(0.,8.6));+#4229 = CARTESIAN_POINT('',(-9.547918011775E-16,8.6)); #4230 = VECTOR('',#4231,1.); #4231 = DIRECTION('',(0.,-1.)); #4232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -5154,7 +5153,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4249 = PCURVE('',#4134,#4250); #4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255); #4251 = LINE('',#4252,#4253);-#4252 = CARTESIAN_POINT('',(0.,8.2));+#4252 = CARTESIAN_POINT('',(-9.103828801925E-16,8.2)); #4253 = VECTOR('',#4254,1.); #4254 = DIRECTION('',(1.,0.)); #4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -5188,9 +5187,9 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4277 = PCURVE('',#1723,#4278); #4278 = DEFINITIONAL_REPRESENTATION('',(#4279),#4283); #4279 = LINE('',#4280,#4281);-#4280 = CARTESIAN_POINT('',(-0.4,0.));+#4280 = CARTESIAN_POINT('',(-0.4,4.930380657629E-32)); #4281 = VECTOR('',#4282,1.);-#4282 = DIRECTION('',(0.,-1.));+#4282 = DIRECTION('',(4.028733084934E-44,-1.)); #4283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -5215,7 +5214,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4300 = LINE('',#4301,#4302); #4301 = CARTESIAN_POINT('',(3.905124837953,0.)); #4302 = VECTOR('',#4303,1.);-#4303 = DIRECTION('',(0.,-1.));+#4303 = DIRECTION('',(-0.,-1.)); #4304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -5247,8 +5246,8 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 0.990399039769,0.990399039769,1.)) REPRESENTATION_ITEM('') ); #4322 = CARTESIAN_POINT('',(-1.280624847487,-8.5786437627E-02)); #4323 = CARTESIAN_POINT('',(-1.022936871314,-2.8872684707E-02));-#4324 = CARTESIAN_POINT('',(-0.75355369089,0.));-#4325 = CARTESIAN_POINT('',(-0.480234317807,0.));+#4324 = CARTESIAN_POINT('',(-0.75355369089,-4.440892098501E-16));+#4325 = CARTESIAN_POINT('',(-0.480234317807,-4.440892098501E-16)); #4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -5298,7 +5297,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4359 = LINE('',#4360,#4361); #4360 = CARTESIAN_POINT('',(-3.4,-3.85,-1.7)); #4361 = VECTOR('',#4362,1.);-#4362 = DIRECTION('',(0.780868809443,-6.935508251639E-17,-0.624695047554+#4362 = DIRECTION('',(0.780868809443,-6.935508251641E-17,-0.624695047554 )); #4363 = PCURVE('',#3768,#4364); #4364 = DEFINITIONAL_REPRESENTATION('',(#4365),#4369);@@ -5327,12 +5326,12 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4383 = LINE('',#4384,#4385); #4384 = CARTESIAN_POINT('',(-3.4,-0.85,-1.7)); #4385 = VECTOR('',#4386,1.);-#4386 = DIRECTION('',(0.780868809443,-6.935508251639E-17,-0.624695047554+#4386 = DIRECTION('',(0.780868809443,-6.935508251641E-17,-0.624695047554 )); #4387 = PCURVE('',#3768,#4388); #4388 = DEFINITIONAL_REPRESENTATION('',(#4389),#4393); #4389 = LINE('',#4390,#4391);-#4390 = CARTESIAN_POINT('',(0.,-3.));+#4390 = CARTESIAN_POINT('',(6.935508251644E-17,-3.)); #4391 = VECTOR('',#4392,1.); #4392 = DIRECTION('',(-1.,0.)); #4393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -5504,7 +5503,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, #4520 = CARTESIAN_POINT('',(0.4,-1.092820323028)); #4521 = CARTESIAN_POINT('',(-0.2,-0.746410161514)); #4522 = CARTESIAN_POINT('',(-0.8,-0.4));-#4523 = CARTESIAN_POINT('',(-0.2,-5.358983848622E-02));+#4523 = CARTESIAN_POINT('',(-0.2,-5.358983848623E-02)); #4524 = CARTESIAN_POINT('',(0.4,0.292820323028)); #4525 = CARTESIAN_POINT('',(0.4,-0.4)); #4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -5545,7 +5544,7 @@ GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, #4552 = CARTESIAN_POINT('',(0.4,-1.092820323028)); #4553 = CARTESIAN_POINT('',(-0.2,-0.746410161514)); #4554 = CARTESIAN_POINT('',(-0.8,-0.4));-#4555 = CARTESIAN_POINT('',(-0.2,-5.358983848622E-02));+#4555 = CARTESIAN_POINT('',(-0.2,-5.358983848623E-02)); #4556 = CARTESIAN_POINT('',(0.4,0.292820323028)); #4557 = CARTESIAN_POINT('',(0.4,-0.4)); #4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) @@ -5601,7 +5600,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #4604 = LINE('',#4605,#4606); #4605 = CARTESIAN_POINT('',(2.25,0.)); #4606 = VECTOR('',#4607,1.);-#4607 = DIRECTION('',(0.,-1.));+#4607 = DIRECTION('',(-0.,-1.)); #4608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) );@@ -5698,5 +5697,449 @@ GLOBAL_UNIT_ASSIGNED_CONTEXT((#4686,#4687,#4688)) REPRESENTATION_CONTEXT #4689 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4686, 'distance_accuracy_value','confusion accuracy'); #4690 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#4691 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #4692,#4700,#4708,#4715,#4722,#4729,#4736,#4743,#4750,#4757,#4764,+ #4771,#4778,#4785,#4792,#4799,#4806,#4813,#4820,#4827,#4834,#4841,+ #4848,#4855,#4862,#4869,#4876,#4883,#4890,#4897,#4904,#4911,#4918,+ #4925,#4932,#4939,#4946,#4953,#4960,#4967,#4974,#4981,#4988,#4995,+ #5002,#5009,#5016,#5023,#5030,#5037,#5044,#5051,#5058,#5065,#5072,+ #5079,#5086,#5093,#5100,#5107,#5114,#5121),#4685);+#4692 = STYLED_ITEM('color',(#4693),#15);+#4693 = PRESENTATION_STYLE_ASSIGNMENT((#4694));+#4694 = SURFACE_STYLE_USAGE(.BOTH.,#4695);+#4695 = SURFACE_SIDE_STYLE('',(#4696));+#4696 = SURFACE_STYLE_FILL_AREA(#4697);+#4697 = FILL_AREA_STYLE('',(#4698));+#4698 = FILL_AREA_STYLE_COLOUR('',#4699);+#4699 = COLOUR_RGB('',7.999999887273E-02,7.999999887273E-02,+ 7.999999887273E-02);+#4700 = OVER_RIDING_STYLED_ITEM('overriding color',(#4701),#17,#4692);+#4701 = PRESENTATION_STYLE_ASSIGNMENT((#4702));+#4702 = SURFACE_STYLE_USAGE(.BOTH.,#4703);+#4703 = SURFACE_SIDE_STYLE('',(#4704));+#4704 = SURFACE_STYLE_FILL_AREA(#4705);+#4705 = FILL_AREA_STYLE('',(#4706));+#4706 = FILL_AREA_STYLE_COLOUR('',#4707);+#4707 = COLOUR_RGB('',0.800000010877,0.800000010877,0.78000000177);+#4708 = OVER_RIDING_STYLED_ITEM('overriding color',(#4709),#134,#4692);+#4709 = PRESENTATION_STYLE_ASSIGNMENT((#4710));+#4710 = SURFACE_STYLE_USAGE(.BOTH.,#4711);+#4711 = SURFACE_SIDE_STYLE('',(#4712));+#4712 = SURFACE_STYLE_FILL_AREA(#4713);+#4713 = FILL_AREA_STYLE('',(#4714));+#4714 = FILL_AREA_STYLE_COLOUR('',#4699);+#4715 = OVER_RIDING_STYLED_ITEM('overriding color',(#4716),#246,#4692);+#4716 = PRESENTATION_STYLE_ASSIGNMENT((#4717));+#4717 = SURFACE_STYLE_USAGE(.BOTH.,#4718);+#4718 = SURFACE_SIDE_STYLE('',(#4719));+#4719 = SURFACE_STYLE_FILL_AREA(#4720);+#4720 = FILL_AREA_STYLE('',(#4721));+#4721 = FILL_AREA_STYLE_COLOUR('',#4707);+#4722 = OVER_RIDING_STYLED_ITEM('overriding color',(#4723),#328,#4692);+#4723 = PRESENTATION_STYLE_ASSIGNMENT((#4724));+#4724 = SURFACE_STYLE_USAGE(.BOTH.,#4725);+#4725 = SURFACE_SIDE_STYLE('',(#4726));+#4726 = SURFACE_STYLE_FILL_AREA(#4727);+#4727 = FILL_AREA_STYLE('',(#4728));+#4728 = FILL_AREA_STYLE_COLOUR('',#4707);+#4729 = OVER_RIDING_STYLED_ITEM('overriding color',(#4730),#449,#4692);+#4730 = PRESENTATION_STYLE_ASSIGNMENT((#4731));+#4731 = SURFACE_STYLE_USAGE(.BOTH.,#4732);+#4732 = SURFACE_SIDE_STYLE('',(#4733));+#4733 = SURFACE_STYLE_FILL_AREA(#4734);+#4734 = FILL_AREA_STYLE('',(#4735));+#4735 = FILL_AREA_STYLE_COLOUR('',#4707);+#4736 = OVER_RIDING_STYLED_ITEM('overriding color',(#4737),#502,#4692);+#4737 = PRESENTATION_STYLE_ASSIGNMENT((#4738));+#4738 = SURFACE_STYLE_USAGE(.BOTH.,#4739);+#4739 = SURFACE_SIDE_STYLE('',(#4740));+#4740 = SURFACE_STYLE_FILL_AREA(#4741);+#4741 = FILL_AREA_STYLE('',(#4742));+#4742 = FILL_AREA_STYLE_COLOUR('',#4707);+#4743 = OVER_RIDING_STYLED_ITEM('overriding color',(#4744),#551,#4692);+#4744 = PRESENTATION_STYLE_ASSIGNMENT((#4745));+#4745 = SURFACE_STYLE_USAGE(.BOTH.,#4746);+#4746 = SURFACE_SIDE_STYLE('',(#4747));+#4747 = SURFACE_STYLE_FILL_AREA(#4748);+#4748 = FILL_AREA_STYLE('',(#4749));+#4749 = FILL_AREA_STYLE_COLOUR('',#4699);+#4750 = OVER_RIDING_STYLED_ITEM('overriding color',(#4751),#600,#4692);+#4751 = PRESENTATION_STYLE_ASSIGNMENT((#4752));+#4752 = SURFACE_STYLE_USAGE(.BOTH.,#4753);+#4753 = SURFACE_SIDE_STYLE('',(#4754));+#4754 = SURFACE_STYLE_FILL_AREA(#4755);+#4755 = FILL_AREA_STYLE('',(#4756));+#4756 = FILL_AREA_STYLE_COLOUR('',#4707);+#4757 = OVER_RIDING_STYLED_ITEM('overriding color',(#4758),#628,#4692);+#4758 = PRESENTATION_STYLE_ASSIGNMENT((#4759));+#4759 = SURFACE_STYLE_USAGE(.BOTH.,#4760);+#4760 = SURFACE_SIDE_STYLE('',(#4761));+#4761 = SURFACE_STYLE_FILL_AREA(#4762);+#4762 = FILL_AREA_STYLE('',(#4763));+#4763 = FILL_AREA_STYLE_COLOUR('',#4699);+#4764 = OVER_RIDING_STYLED_ITEM('overriding color',(#4765),#776,#4692);+#4765 = PRESENTATION_STYLE_ASSIGNMENT((#4766));+#4766 = SURFACE_STYLE_USAGE(.BOTH.,#4767);+#4767 = SURFACE_SIDE_STYLE('',(#4768));+#4768 = SURFACE_STYLE_FILL_AREA(#4769);+#4769 = FILL_AREA_STYLE('',(#4770));+#4770 = FILL_AREA_STYLE_COLOUR('',#4699);+#4771 = OVER_RIDING_STYLED_ITEM('overriding color',(#4772),#852,#4692);+#4772 = PRESENTATION_STYLE_ASSIGNMENT((#4773));+#4773 = SURFACE_STYLE_USAGE(.BOTH.,#4774);+#4774 = SURFACE_SIDE_STYLE('',(#4775));+#4775 = SURFACE_STYLE_FILL_AREA(#4776);+#4776 = FILL_AREA_STYLE('',(#4777));+#4777 = FILL_AREA_STYLE_COLOUR('',#4707);+#4778 = OVER_RIDING_STYLED_ITEM('overriding color',(#4779),#967,#4692);+#4779 = PRESENTATION_STYLE_ASSIGNMENT((#4780));+#4780 = SURFACE_STYLE_USAGE(.BOTH.,#4781);+#4781 = SURFACE_SIDE_STYLE('',(#4782));+#4782 = SURFACE_STYLE_FILL_AREA(#4783);+#4783 = FILL_AREA_STYLE('',(#4784));+#4784 = FILL_AREA_STYLE_COLOUR('',#4707);+#4785 = OVER_RIDING_STYLED_ITEM('overriding color',(#4786),#1142,#4692);+#4786 = PRESENTATION_STYLE_ASSIGNMENT((#4787));+#4787 = SURFACE_STYLE_USAGE(.BOTH.,#4788);+#4788 = SURFACE_SIDE_STYLE('',(#4789));+#4789 = SURFACE_STYLE_FILL_AREA(#4790);+#4790 = FILL_AREA_STYLE('',(#4791));+#4791 = FILL_AREA_STYLE_COLOUR('',#4707);+#4792 = OVER_RIDING_STYLED_ITEM('overriding color',(#4793),#1191,#4692);+#4793 = PRESENTATION_STYLE_ASSIGNMENT((#4794));+#4794 = SURFACE_STYLE_USAGE(.BOTH.,#4795);+#4795 = SURFACE_SIDE_STYLE('',(#4796));+#4796 = SURFACE_STYLE_FILL_AREA(#4797);+#4797 = FILL_AREA_STYLE('',(#4798));+#4798 = FILL_AREA_STYLE_COLOUR('',#4707);+#4799 = OVER_RIDING_STYLED_ITEM('overriding color',(#4800),#1274,#4692);+#4800 = PRESENTATION_STYLE_ASSIGNMENT((#4801));+#4801 = SURFACE_STYLE_USAGE(.BOTH.,#4802);+#4802 = SURFACE_SIDE_STYLE('',(#4803));+#4803 = SURFACE_STYLE_FILL_AREA(#4804);+#4804 = FILL_AREA_STYLE('',(#4805));+#4805 = FILL_AREA_STYLE_COLOUR('',#4707);+#4806 = OVER_RIDING_STYLED_ITEM('overriding color',(#4807),#1444,#4692);+#4807 = PRESENTATION_STYLE_ASSIGNMENT((#4808));+#4808 = SURFACE_STYLE_USAGE(.BOTH.,#4809);+#4809 = SURFACE_SIDE_STYLE('',(#4810));+#4810 = SURFACE_STYLE_FILL_AREA(#4811);+#4811 = FILL_AREA_STYLE('',(#4812));+#4812 = FILL_AREA_STYLE_COLOUR('',#4707);+#4813 = OVER_RIDING_STYLED_ITEM('overriding color',(#4814),#1515,#4692);+#4814 = PRESENTATION_STYLE_ASSIGNMENT((#4815));+#4815 = SURFACE_STYLE_USAGE(.BOTH.,#4816);+#4816 = SURFACE_SIDE_STYLE('',(#4817));+#4817 = SURFACE_STYLE_FILL_AREA(#4818);+#4818 = FILL_AREA_STYLE('',(#4819));+#4819 = FILL_AREA_STYLE_COLOUR('',#4699);+#4820 = OVER_RIDING_STYLED_ITEM('overriding color',(#4821),#1760,#4692);+#4821 = PRESENTATION_STYLE_ASSIGNMENT((#4822));+#4822 = SURFACE_STYLE_USAGE(.BOTH.,#4823);+#4823 = SURFACE_SIDE_STYLE('',(#4824));+#4824 = SURFACE_STYLE_FILL_AREA(#4825);+#4825 = FILL_AREA_STYLE('',(#4826));+#4826 = FILL_AREA_STYLE_COLOUR('',#4699);+#4827 = OVER_RIDING_STYLED_ITEM('overriding color',(#4828),#1864,#4692);+#4828 = PRESENTATION_STYLE_ASSIGNMENT((#4829));+#4829 = SURFACE_STYLE_USAGE(.BOTH.,#4830);+#4830 = SURFACE_SIDE_STYLE('',(#4831));+#4831 = SURFACE_STYLE_FILL_AREA(#4832);+#4832 = FILL_AREA_STYLE('',(#4833));+#4833 = FILL_AREA_STYLE_COLOUR('',#4699);+#4834 = OVER_RIDING_STYLED_ITEM('overriding color',(#4835),#2180,#4692);+#4835 = PRESENTATION_STYLE_ASSIGNMENT((#4836));+#4836 = SURFACE_STYLE_USAGE(.BOTH.,#4837);+#4837 = SURFACE_SIDE_STYLE('',(#4838));+#4838 = SURFACE_STYLE_FILL_AREA(#4839);+#4839 = FILL_AREA_STYLE('',(#4840));+#4840 = FILL_AREA_STYLE_COLOUR('',#4699);+#4841 = OVER_RIDING_STYLED_ITEM('overriding color',(#4842),#2502,#4692);+#4842 = PRESENTATION_STYLE_ASSIGNMENT((#4843));+#4843 = SURFACE_STYLE_USAGE(.BOTH.,#4844);+#4844 = SURFACE_SIDE_STYLE('',(#4845));+#4845 = SURFACE_STYLE_FILL_AREA(#4846);+#4846 = FILL_AREA_STYLE('',(#4847));+#4847 = FILL_AREA_STYLE_COLOUR('',#4699);+#4848 = OVER_RIDING_STYLED_ITEM('overriding color',(#4849),#2573,#4692);+#4849 = PRESENTATION_STYLE_ASSIGNMENT((#4850));+#4850 = SURFACE_STYLE_USAGE(.BOTH.,#4851);+#4851 = SURFACE_SIDE_STYLE('',(#4852));+#4852 = SURFACE_STYLE_FILL_AREA(#4853);+#4853 = FILL_AREA_STYLE('',(#4854));+#4854 = FILL_AREA_STYLE_COLOUR('',#4699);+#4855 = OVER_RIDING_STYLED_ITEM('overriding color',(#4856),#2743,#4692);+#4856 = PRESENTATION_STYLE_ASSIGNMENT((#4857));+#4857 = SURFACE_STYLE_USAGE(.BOTH.,#4858);+#4858 = SURFACE_SIDE_STYLE('',(#4859));+#4859 = SURFACE_STYLE_FILL_AREA(#4860);+#4860 = FILL_AREA_STYLE('',(#4861));+#4861 = FILL_AREA_STYLE_COLOUR('',#4699);+#4862 = OVER_RIDING_STYLED_ITEM('overriding color',(#4863),#2790,#4692);+#4863 = PRESENTATION_STYLE_ASSIGNMENT((#4864));+#4864 = SURFACE_STYLE_USAGE(.BOTH.,#4865);+#4865 = SURFACE_SIDE_STYLE('',(#4866));+#4866 = SURFACE_STYLE_FILL_AREA(#4867);+#4867 = FILL_AREA_STYLE('',(#4868));+#4868 = FILL_AREA_STYLE_COLOUR('',#4699);+#4869 = OVER_RIDING_STYLED_ITEM('overriding color',(#4870),#2817,#4692);+#4870 = PRESENTATION_STYLE_ASSIGNMENT((#4871));+#4871 = SURFACE_STYLE_USAGE(.BOTH.,#4872);+#4872 = SURFACE_SIDE_STYLE('',(#4873));+#4873 = SURFACE_STYLE_FILL_AREA(#4874);+#4874 = FILL_AREA_STYLE('',(#4875));+#4875 = FILL_AREA_STYLE_COLOUR('',#4699);+#4876 = OVER_RIDING_STYLED_ITEM('overriding color',(#4877),#2828,#4692);+#4877 = PRESENTATION_STYLE_ASSIGNMENT((#4878));+#4878 = SURFACE_STYLE_USAGE(.BOTH.,#4879);+#4879 = SURFACE_SIDE_STYLE('',(#4880));+#4880 = SURFACE_STYLE_FILL_AREA(#4881);+#4881 = FILL_AREA_STYLE('',(#4882));+#4882 = FILL_AREA_STYLE_COLOUR('',#4699);+#4883 = OVER_RIDING_STYLED_ITEM('overriding color',(#4884),#2877,#4692);+#4884 = PRESENTATION_STYLE_ASSIGNMENT((#4885));+#4885 = SURFACE_STYLE_USAGE(.BOTH.,#4886);+#4886 = SURFACE_SIDE_STYLE('',(#4887));+#4887 = SURFACE_STYLE_FILL_AREA(#4888);+#4888 = FILL_AREA_STYLE('',(#4889));+#4889 = FILL_AREA_STYLE_COLOUR('',#4699);+#4890 = OVER_RIDING_STYLED_ITEM('overriding color',(#4891),#2931,#4692);+#4891 = PRESENTATION_STYLE_ASSIGNMENT((#4892));+#4892 = SURFACE_STYLE_USAGE(.BOTH.,#4893);+#4893 = SURFACE_SIDE_STYLE('',(#4894));+#4894 = SURFACE_STYLE_FILL_AREA(#4895);+#4895 = FILL_AREA_STYLE('',(#4896));+#4896 = FILL_AREA_STYLE_COLOUR('',#4699);+#4897 = OVER_RIDING_STYLED_ITEM('overriding color',(#4898),#2958,#4692);+#4898 = PRESENTATION_STYLE_ASSIGNMENT((#4899));+#4899 = SURFACE_STYLE_USAGE(.BOTH.,#4900);+#4900 = SURFACE_SIDE_STYLE('',(#4901));+#4901 = SURFACE_STYLE_FILL_AREA(#4902);+#4902 = FILL_AREA_STYLE('',(#4903));+#4903 = FILL_AREA_STYLE_COLOUR('',#4699);+#4904 = OVER_RIDING_STYLED_ITEM('overriding color',(#4905),#2967,#4692);+#4905 = PRESENTATION_STYLE_ASSIGNMENT((#4906));+#4906 = SURFACE_STYLE_USAGE(.BOTH.,#4907);+#4907 = SURFACE_SIDE_STYLE('',(#4908));+#4908 = SURFACE_STYLE_FILL_AREA(#4909);+#4909 = FILL_AREA_STYLE('',(#4910));+#4910 = FILL_AREA_STYLE_COLOUR('',#4699);+#4911 = OVER_RIDING_STYLED_ITEM('overriding color',(#4912),#2976,#4692);+#4912 = PRESENTATION_STYLE_ASSIGNMENT((#4913));+#4913 = SURFACE_STYLE_USAGE(.BOTH.,#4914);+#4914 = SURFACE_SIDE_STYLE('',(#4915));+#4915 = SURFACE_STYLE_FILL_AREA(#4916);+#4916 = FILL_AREA_STYLE('',(#4917));+#4917 = FILL_AREA_STYLE_COLOUR('',#4707);+#4918 = OVER_RIDING_STYLED_ITEM('overriding color',(#4919),#2981,#4692);+#4919 = PRESENTATION_STYLE_ASSIGNMENT((#4920));+#4920 = SURFACE_STYLE_USAGE(.BOTH.,#4921);+#4921 = SURFACE_SIDE_STYLE('',(#4922));+#4922 = SURFACE_STYLE_FILL_AREA(#4923);+#4923 = FILL_AREA_STYLE('',(#4924));+#4924 = FILL_AREA_STYLE_COLOUR('',#4699);+#4925 = OVER_RIDING_STYLED_ITEM('overriding color',(#4926),#3115,#4692);+#4926 = PRESENTATION_STYLE_ASSIGNMENT((#4927));+#4927 = SURFACE_STYLE_USAGE(.BOTH.,#4928);+#4928 = SURFACE_SIDE_STYLE('',(#4929));+#4929 = SURFACE_STYLE_FILL_AREA(#4930);+#4930 = FILL_AREA_STYLE('',(#4931));+#4931 = FILL_AREA_STYLE_COLOUR('',#4699);+#4932 = OVER_RIDING_STYLED_ITEM('overriding color',(#4933),#3186,#4692);+#4933 = PRESENTATION_STYLE_ASSIGNMENT((#4934));+#4934 = SURFACE_STYLE_USAGE(.BOTH.,#4935);+#4935 = SURFACE_SIDE_STYLE('',(#4936));+#4936 = SURFACE_STYLE_FILL_AREA(#4937);+#4937 = FILL_AREA_STYLE('',(#4938));+#4938 = FILL_AREA_STYLE_COLOUR('',#4699);+#4939 = OVER_RIDING_STYLED_ITEM('overriding color',(#4940),#3281,#4692);+#4940 = PRESENTATION_STYLE_ASSIGNMENT((#4941));+#4941 = SURFACE_STYLE_USAGE(.BOTH.,#4942);+#4942 = SURFACE_SIDE_STYLE('',(#4943));+#4943 = SURFACE_STYLE_FILL_AREA(#4944);+#4944 = FILL_AREA_STYLE('',(#4945));+#4945 = FILL_AREA_STYLE_COLOUR('',#4699);+#4946 = OVER_RIDING_STYLED_ITEM('overriding color',(#4947),#3288,#4692);+#4947 = PRESENTATION_STYLE_ASSIGNMENT((#4948));+#4948 = SURFACE_STYLE_USAGE(.BOTH.,#4949);+#4949 = SURFACE_SIDE_STYLE('',(#4950));+#4950 = SURFACE_STYLE_FILL_AREA(#4951);+#4951 = FILL_AREA_STYLE('',(#4952));+#4952 = FILL_AREA_STYLE_COLOUR('',#4699);+#4953 = OVER_RIDING_STYLED_ITEM('overriding color',(#4954),#3335,#4692);+#4954 = PRESENTATION_STYLE_ASSIGNMENT((#4955));+#4955 = SURFACE_STYLE_USAGE(.BOTH.,#4956);+#4956 = SURFACE_SIDE_STYLE('',(#4957));+#4957 = SURFACE_STYLE_FILL_AREA(#4958);+#4958 = FILL_AREA_STYLE('',(#4959));+#4959 = FILL_AREA_STYLE_COLOUR('',#4699);+#4960 = OVER_RIDING_STYLED_ITEM('overriding color',(#4961),#3342,#4692);+#4961 = PRESENTATION_STYLE_ASSIGNMENT((#4962));+#4962 = SURFACE_STYLE_USAGE(.BOTH.,#4963);+#4963 = SURFACE_SIDE_STYLE('',(#4964));+#4964 = SURFACE_STYLE_FILL_AREA(#4965);+#4965 = FILL_AREA_STYLE('',(#4966));+#4966 = FILL_AREA_STYLE_COLOUR('',#4699);+#4967 = OVER_RIDING_STYLED_ITEM('overriding color',(#4968),#3349,#4692);+#4968 = PRESENTATION_STYLE_ASSIGNMENT((#4969));+#4969 = SURFACE_STYLE_USAGE(.BOTH.,#4970);+#4970 = SURFACE_SIDE_STYLE('',(#4971));+#4971 = SURFACE_STYLE_FILL_AREA(#4972);+#4972 = FILL_AREA_STYLE('',(#4973));+#4973 = FILL_AREA_STYLE_COLOUR('',#4707);+#4974 = OVER_RIDING_STYLED_ITEM('overriding color',(#4975),#3453,#4692);+#4975 = PRESENTATION_STYLE_ASSIGNMENT((#4976));+#4976 = SURFACE_STYLE_USAGE(.BOTH.,#4977);+#4977 = SURFACE_SIDE_STYLE('',(#4978));+#4978 = SURFACE_STYLE_FILL_AREA(#4979);+#4979 = FILL_AREA_STYLE('',(#4980));+#4980 = FILL_AREA_STYLE_COLOUR('',#4707);+#4981 = OVER_RIDING_STYLED_ITEM('overriding color',(#4982),#3511,#4692);+#4982 = PRESENTATION_STYLE_ASSIGNMENT((#4983));+#4983 = SURFACE_STYLE_USAGE(.BOTH.,#4984);+#4984 = SURFACE_SIDE_STYLE('',(#4985));+#4985 = SURFACE_STYLE_FILL_AREA(#4986);+#4986 = FILL_AREA_STYLE('',(#4987));+#4987 = FILL_AREA_STYLE_COLOUR('',#4707);+#4988 = OVER_RIDING_STYLED_ITEM('overriding color',(#4989),#3588,#4692);+#4989 = PRESENTATION_STYLE_ASSIGNMENT((#4990));+#4990 = SURFACE_STYLE_USAGE(.BOTH.,#4991);+#4991 = SURFACE_SIDE_STYLE('',(#4992));+#4992 = SURFACE_STYLE_FILL_AREA(#4993);+#4993 = FILL_AREA_STYLE('',(#4994));+#4994 = FILL_AREA_STYLE_COLOUR('',#4707);+#4995 = OVER_RIDING_STYLED_ITEM('overriding color',(#4996),#3644,#4692);+#4996 = PRESENTATION_STYLE_ASSIGNMENT((#4997));+#4997 = SURFACE_STYLE_USAGE(.BOTH.,#4998);+#4998 = SURFACE_SIDE_STYLE('',(#4999));+#4999 = SURFACE_STYLE_FILL_AREA(#5000);+#5000 = FILL_AREA_STYLE('',(#5001));+#5001 = FILL_AREA_STYLE_COLOUR('',#4707);+#5002 = OVER_RIDING_STYLED_ITEM('overriding color',(#5003),#3779,#4692);+#5003 = PRESENTATION_STYLE_ASSIGNMENT((#5004));+#5004 = SURFACE_STYLE_USAGE(.BOTH.,#5005);+#5005 = SURFACE_SIDE_STYLE('',(#5006));+#5006 = SURFACE_STYLE_FILL_AREA(#5007);+#5007 = FILL_AREA_STYLE('',(#5008));+#5008 = FILL_AREA_STYLE_COLOUR('',#4707);+#5009 = OVER_RIDING_STYLED_ITEM('overriding color',(#5010),#3909,#4692);+#5010 = PRESENTATION_STYLE_ASSIGNMENT((#5011));+#5011 = SURFACE_STYLE_USAGE(.BOTH.,#5012);+#5012 = SURFACE_SIDE_STYLE('',(#5013));+#5013 = SURFACE_STYLE_FILL_AREA(#5014);+#5014 = FILL_AREA_STYLE('',(#5015));+#5015 = FILL_AREA_STYLE_COLOUR('',#4707);+#5016 = OVER_RIDING_STYLED_ITEM('overriding color',(#5017),#4074,#4692);+#5017 = PRESENTATION_STYLE_ASSIGNMENT((#5018));+#5018 = SURFACE_STYLE_USAGE(.BOTH.,#5019);+#5019 = SURFACE_SIDE_STYLE('',(#5020));+#5020 = SURFACE_STYLE_FILL_AREA(#5021);+#5021 = FILL_AREA_STYLE('',(#5022));+#5022 = FILL_AREA_STYLE_COLOUR('',#4707);+#5023 = OVER_RIDING_STYLED_ITEM('overriding color',(#5024),#4121,#4692);+#5024 = PRESENTATION_STYLE_ASSIGNMENT((#5025));+#5025 = SURFACE_STYLE_USAGE(.BOTH.,#5026);+#5026 = SURFACE_SIDE_STYLE('',(#5027));+#5027 = SURFACE_STYLE_FILL_AREA(#5028);+#5028 = FILL_AREA_STYLE('',(#5029));+#5029 = FILL_AREA_STYLE_COLOUR('',#4707);+#5030 = OVER_RIDING_STYLED_ITEM('overriding color',(#5031),#4305,#4692);+#5031 = PRESENTATION_STYLE_ASSIGNMENT((#5032));+#5032 = SURFACE_STYLE_USAGE(.BOTH.,#5033);+#5033 = SURFACE_SIDE_STYLE('',(#5034));+#5034 = SURFACE_STYLE_FILL_AREA(#5035);+#5035 = FILL_AREA_STYLE('',(#5036));+#5036 = FILL_AREA_STYLE_COLOUR('',#4707);+#5037 = OVER_RIDING_STYLED_ITEM('overriding color',(#5038),#4446,#4692);+#5038 = PRESENTATION_STYLE_ASSIGNMENT((#5039));+#5039 = SURFACE_STYLE_USAGE(.BOTH.,#5040);+#5040 = SURFACE_SIDE_STYLE('',(#5041));+#5041 = SURFACE_STYLE_FILL_AREA(#5042);+#5042 = FILL_AREA_STYLE('',(#5043));+#5043 = FILL_AREA_STYLE_COLOUR('',#4707);+#5044 = OVER_RIDING_STYLED_ITEM('overriding color',(#5045),#4475,#4692);+#5045 = PRESENTATION_STYLE_ASSIGNMENT((#5046));+#5046 = SURFACE_STYLE_USAGE(.BOTH.,#5047);+#5047 = SURFACE_SIDE_STYLE('',(#5048));+#5048 = SURFACE_STYLE_FILL_AREA(#5049);+#5049 = FILL_AREA_STYLE('',(#5050));+#5050 = FILL_AREA_STYLE_COLOUR('',#4707);+#5051 = OVER_RIDING_STYLED_ITEM('overriding color',(#5052),#4504,#4692);+#5052 = PRESENTATION_STYLE_ASSIGNMENT((#5053));+#5053 = SURFACE_STYLE_USAGE(.BOTH.,#5054);+#5054 = SURFACE_SIDE_STYLE('',(#5055));+#5055 = SURFACE_STYLE_FILL_AREA(#5056);+#5056 = FILL_AREA_STYLE('',(#5057));+#5057 = FILL_AREA_STYLE_COLOUR('',#4707);+#5058 = OVER_RIDING_STYLED_ITEM('overriding color',(#5059),#4536,#4692);+#5059 = PRESENTATION_STYLE_ASSIGNMENT((#5060));+#5060 = SURFACE_STYLE_USAGE(.BOTH.,#5061);+#5061 = SURFACE_SIDE_STYLE('',(#5062));+#5062 = SURFACE_STYLE_FILL_AREA(#5063);+#5063 = FILL_AREA_STYLE('',(#5064));+#5064 = FILL_AREA_STYLE_COLOUR('',#4707);+#5065 = OVER_RIDING_STYLED_ITEM('overriding color',(#5066),#4568,#4692);+#5066 = PRESENTATION_STYLE_ASSIGNMENT((#5067));+#5067 = SURFACE_STYLE_USAGE(.BOTH.,#5068);+#5068 = SURFACE_SIDE_STYLE('',(#5069));+#5069 = SURFACE_STYLE_FILL_AREA(#5070);+#5070 = FILL_AREA_STYLE('',(#5071));+#5071 = FILL_AREA_STYLE_COLOUR('',#4707);+#5072 = OVER_RIDING_STYLED_ITEM('overriding color',(#5073),#4575,#4692);+#5073 = PRESENTATION_STYLE_ASSIGNMENT((#5074));+#5074 = SURFACE_STYLE_USAGE(.BOTH.,#5075);+#5075 = SURFACE_SIDE_STYLE('',(#5076));+#5076 = SURFACE_STYLE_FILL_AREA(#5077);+#5077 = FILL_AREA_STYLE('',(#5078));+#5078 = FILL_AREA_STYLE_COLOUR('',#4707);+#5079 = OVER_RIDING_STYLED_ITEM('overriding color',(#5080),#4582,#4692);+#5080 = PRESENTATION_STYLE_ASSIGNMENT((#5081));+#5081 = SURFACE_STYLE_USAGE(.BOTH.,#5082);+#5082 = SURFACE_SIDE_STYLE('',(#5083));+#5083 = SURFACE_STYLE_FILL_AREA(#5084);+#5084 = FILL_AREA_STYLE('',(#5085));+#5085 = FILL_AREA_STYLE_COLOUR('',#4707);+#5086 = OVER_RIDING_STYLED_ITEM('overriding color',(#5087),#4589,#4692);+#5087 = PRESENTATION_STYLE_ASSIGNMENT((#5088));+#5088 = SURFACE_STYLE_USAGE(.BOTH.,#5089);+#5089 = SURFACE_SIDE_STYLE('',(#5090));+#5090 = SURFACE_STYLE_FILL_AREA(#5091);+#5091 = FILL_AREA_STYLE('',(#5092));+#5092 = FILL_AREA_STYLE_COLOUR('',#4707);+#5093 = OVER_RIDING_STYLED_ITEM('overriding color',(#5094),#4618,#4692);+#5094 = PRESENTATION_STYLE_ASSIGNMENT((#5095));+#5095 = SURFACE_STYLE_USAGE(.BOTH.,#5096);+#5096 = SURFACE_SIDE_STYLE('',(#5097));+#5097 = SURFACE_STYLE_FILL_AREA(#5098);+#5098 = FILL_AREA_STYLE('',(#5099));+#5099 = FILL_AREA_STYLE_COLOUR('',#4707);+#5100 = OVER_RIDING_STYLED_ITEM('overriding color',(#5101),#4649,#4692);+#5101 = PRESENTATION_STYLE_ASSIGNMENT((#5102));+#5102 = SURFACE_STYLE_USAGE(.BOTH.,#5103);+#5103 = SURFACE_SIDE_STYLE('',(#5104));+#5104 = SURFACE_STYLE_FILL_AREA(#5105);+#5105 = FILL_AREA_STYLE('',(#5106));+#5106 = FILL_AREA_STYLE_COLOUR('',#4707);+#5107 = OVER_RIDING_STYLED_ITEM('overriding color',(#5108),#4658,#4692);+#5108 = PRESENTATION_STYLE_ASSIGNMENT((#5109));+#5109 = SURFACE_STYLE_USAGE(.BOTH.,#5110);+#5110 = SURFACE_SIDE_STYLE('',(#5111));+#5111 = SURFACE_STYLE_FILL_AREA(#5112);+#5112 = FILL_AREA_STYLE('',(#5113));+#5113 = FILL_AREA_STYLE_COLOUR('',#4707);+#5114 = OVER_RIDING_STYLED_ITEM('overriding color',(#5115),#4671,#4692);+#5115 = PRESENTATION_STYLE_ASSIGNMENT((#5116));+#5116 = SURFACE_STYLE_USAGE(.BOTH.,#5117);+#5117 = SURFACE_SIDE_STYLE('',(#5118));+#5118 = SURFACE_STYLE_FILL_AREA(#5119);+#5119 = FILL_AREA_STYLE('',(#5120));+#5120 = FILL_AREA_STYLE_COLOUR('',#4699);+#5121 = OVER_RIDING_STYLED_ITEM('overriding color',(#5122),#4678,#4692);+#5122 = PRESENTATION_STYLE_ASSIGNMENT((#5123));+#5123 = SURFACE_STYLE_USAGE(.BOTH.,#5124);+#5124 = SURFACE_SIDE_STYLE('',(#5125));+#5125 = SURFACE_STYLE_FILL_AREA(#5126);+#5126 = FILL_AREA_STYLE('',(#5127));+#5127 = FILL_AREA_STYLE_COLOUR('',#4699); ENDSEC; END-ISO-10303-21;
viewers/symbol.html+2−2@@ -23,10 +23,10 @@ rect.pad.hi{stroke:var(--hi);stroke-width:.15;paint-order:stroke} #tip .td{font-size:11px;color:var(--ink);margin-top:5px;line-height:1.4} </style></head><body> <div class=bar><span class=h>Schematic symbol</span><span class=sp></span></div>-<div class=stage id=stage><svg xmlns='http://www.w3.org/2000/svg' viewBox='-750 -200 1500 400' style='width:100%;height:100%'><rect x='-500.0' y='-150.0' width='1000.0' height='300.0' fill='#e35d5d22' stroke='#e35d5d' stroke-width='4'/><g class='pingroup' data-num='1' data-name='Terminal 1'><line class='pinvis' x1='-700.0' y1='-50.0' x2='-500.0' y2='-50.0' stroke='#dfe4ec' stroke-width='4'/><line x1='-700.0' y1='-50.0' x2='-500.0' y2='-50.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='-600.0' y='-5.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>1</text><text x='-470.0' y='-50.0' font-size='60' fill='#e6e9ef' text-anchor='start' dominant-baseline='central'>Terminal 1</text><g class='pingroup' data-num='2' data-name='Terminal 2'><line class='pinvis' x1='-700.0' y1='50.0' x2='-500.0' y2='50.0' stroke='#dfe4ec' stroke-width='4'/><line x1='-700.0' y1='50.0' x2='-500.0' y2='50.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='-600.0' y='95.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>2</text><text x='-470.0' y='50.0' font-size='60' fill='#e6e9ef' text-anchor='start' dominant-baseline='central'>Terminal 2</text><g class='pingroup' data-num='3' data-name='Terminal 3'><line class='pinvis' x1='700.0' y1='-50.0' x2='500.0' y2='-50.0' stroke='#dfe4ec' stroke-width='4'/><line x1='700.0' y1='-50.0' x2='500.0' y2='-50.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='600.0' y='-95.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>3</text><text x='470.0' y='-50.0' font-size='60' fill='#e6e9ef' text-anchor='end' dominant-baseline='central'>Terminal 3</text></svg></div>+<div class=stage id=stage><svg xmlns='http://www.w3.org/2000/svg' viewBox='-750 -200 1500 400' style='width:100%;height:100%'><rect x='-500.0' y='-150.0' width='1000.0' height='300.0' fill='#e35d5d22' stroke='#e35d5d' stroke-width='4'/><g class='pingroup' data-num='1' data-name='Center Pin'><line class='pinvis' x1='-700.0' y1='-50.0' x2='-500.0' y2='-50.0' stroke='#dfe4ec' stroke-width='4'/><line x1='-700.0' y1='-50.0' x2='-500.0' y2='-50.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='-600.0' y='-5.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>1</text><text x='-470.0' y='-50.0' font-size='60' fill='#e6e9ef' text-anchor='start' dominant-baseline='central'>Center Pin</text><g class='pingroup' data-num='2' data-name='Sleeve'><line class='pinvis' x1='-700.0' y1='50.0' x2='-500.0' y2='50.0' stroke='#dfe4ec' stroke-width='4'/><line x1='-700.0' y1='50.0' x2='-500.0' y2='50.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='-600.0' y='95.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>2</text><text x='-470.0' y='50.0' font-size='60' fill='#e6e9ef' text-anchor='start' dominant-baseline='central'>Sleeve</text><g class='pingroup' data-num='3' data-name='Switch'><line class='pinvis' x1='700.0' y1='-50.0' x2='500.0' y2='-50.0' stroke='#dfe4ec' stroke-width='4'/><line x1='700.0' y1='-50.0' x2='500.0' y2='-50.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='600.0' y='-95.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>3</text><text x='470.0' y='-50.0' font-size='60' fill='#e6e9ef' text-anchor='end' dominant-baseline='central'>Switch</text></svg></div> <div id=tip></div> <script>-var KIND="symbol", MPN="ADOM/PJ-202A", PINS=[{"desc":"","name":"Terminal 1","number":"1","type":""},{"desc":"","name":"Terminal 2","number":"2","type":""},{"desc":"","name":"Terminal 3","number":"3","type":""}];+var KIND="symbol", MPN="ADOM/PJ-202A", PINS=[{"desc":"","name":"Center Pin","number":"1","type":""},{"desc":"","name":"Sleeve","number":"2","type":""},{"desc":"","name":"Switch","number":"3","type":""}]; var byNum={}; PINS.forEach(function(p){byNum[String(p.number)]=p;}); var stage=document.getElementById('stage'), svg=stage.querySelector('svg'), tip=document.getElementById('tip'); // ---- pan/zoom ----