diff --git a/data/examples/qet_panel_assembly/README.md b/data/examples/qet_panel_assembly/README.md new file mode 100644 index 0000000..c80692b --- /dev/null +++ b/data/examples/qet_panel_assembly/README.md @@ -0,0 +1,43 @@ +# QET Panel Assembly Model + +This directory contains a reusable electrical panel assembly model based on the referenced video. + +## Files + +- `qet_panel_assembly.FCStd`: FreeCAD native panel assembly asset. +- `qet_panel_assembly.step`: geometry-only exchange export. +- `qet_panel_assembly_report.json`: generated metadata for verification. +- `create_qet_panel_assembly.py`: FreeCAD Python generator used to recreate the asset. + +## Geometry + +The model is a medium-detail approximation of the full assembly: + +- Pale gray cabinet / door body. +- Thick side edge and recessed door panel. +- Two circular hinge / screw markers. +- Dark right-side mounting plate. +- Two vertical white perforated connector banks. +- Small lower accessory connector modules. +- Yellow wire-frame style guide geometry matching the highlighted wiring envelope in the reference. + +Approximate dimensions: + +- Overall height: `180 mm` +- Cabinet width: `110 mm` +- Cabinet depth: `55 mm` +- Right connector area height: about `120 mm` + +## Semantics + +This is a visual and placement asset. It intentionally does not contain terminal LCS objects or engineering binding fields such as `QetProjectUuid`, `QetElementUuid`, `QetTerminalUuid`, or `QetInstanceId`. + +## Regenerate + +On this Windows workstation, use the registered FreeCAD runtime: + +```powershell +$runtime = Get-Content -LiteralPath 'C:\Users\ng123\AppData\Local\QETDeps\runtime.json' -Raw | ConvertFrom-Json +$env:QET_FREECAD_RUNTIME_JSON = 'C:\Users\ng123\AppData\Local\QETDeps\runtime.json' +& $runtime.freecad_python 'D:\LightWork3D\data\examples\qet_panel_assembly\create_qet_panel_assembly.py' +``` diff --git a/data/examples/qet_panel_assembly/create_qet_panel_assembly.py b/data/examples/qet_panel_assembly/create_qet_panel_assembly.py new file mode 100644 index 0000000..9c9e118 --- /dev/null +++ b/data/examples/qet_panel_assembly/create_qet_panel_assembly.py @@ -0,0 +1,246 @@ +# Generate a reusable QET electrical panel assembly asset. + +from __future__ import annotations + +import json +import os +import sys +from pathlib import Path + + +def _bootstrap_windows_freecad_runtime(): + if os.name != "nt": + return + + runtime_json = os.environ.get("QET_FREECAD_RUNTIME_JSON") + if not runtime_json: + runtime_json = os.path.join(os.environ.get("LOCALAPPDATA", ""), "QETDeps", "runtime.json") + if not runtime_json or not os.path.exists(runtime_json): + return + + with open(runtime_json, "r", encoding="utf-8-sig") as handle: + runtime = json.load(handle) + + roots = [str(item) for item in runtime.get("path_prefix", []) if item] + freecad_root = runtime.get("freecad_root", "") + if freecad_root: + roots.extend( + [ + os.path.join(freecad_root, "build", "Mod", "Material"), + os.path.join(freecad_root, "build", "Mod", "Part"), + os.path.join(freecad_root, "build", "Mod", "Import"), + os.path.join(freecad_root, "build", "Mod"), + ] + ) + roots.append(os.path.join(os.environ.get("SystemRoot", r"C:\Windows"), "System32", "downlevel")) + + for root in roots: + if root and os.path.isdir(root): + try: + os.add_dll_directory(root) + except (AttributeError, OSError): + pass + if root not in sys.path: + sys.path.append(root) + + +_bootstrap_windows_freecad_runtime() + +import FreeCAD as App +import Part + + +OUT_DIR = Path(__file__).resolve().parent +FCSTD_PATH = OUT_DIR / "qet_panel_assembly.FCStd" +STEP_PATH = OUT_DIR / "qet_panel_assembly.step" +REPORT_PATH = OUT_DIR / "qet_panel_assembly_report.json" + +ENGINEERING_BINDING_PROPERTIES = { + "QetProjectUuid", + "QetElementUuid", + "QetTerminalUuid", + "QetInstanceId", +} + + +def _style(obj, color, transparency=0): + if not hasattr(obj, "ViewObject") or obj.ViewObject is None: + return + obj.ViewObject.ShapeColor = color + obj.ViewObject.Transparency = transparency + + +def _box(doc, name, dx, dy, dz, x, y, z, color, transparency=0): + obj = doc.addObject("Part::Feature", name) + obj.Shape = Part.makeBox(dx, dy, dz, App.Vector(x, y, z)) + _style(obj, color, transparency) + return obj + + +def _cylinder_y(doc, name, radius, length, x, y, z, color): + obj = doc.addObject("Part::Feature", name) + obj.Shape = Part.makeCylinder(radius, length, App.Vector(x, y, z), App.Vector(0, -1, 0)) + _style(obj, color, 0) + return obj + + +def _wire_segment(doc, name, start, end, thickness, color): + sx, sy, sz = start + ex, ey, ez = end + dx = abs(ex - sx) or thickness + dy = abs(ey - sy) or thickness + dz = abs(ez - sz) or thickness + x = min(sx, ex) - (thickness / 2.0 if ex == sx else 0.0) + y = min(sy, ey) - (thickness / 2.0 if ey == sy else 0.0) + z = min(sz, ez) - (thickness / 2.0 if ez == sz else 0.0) + return _box(doc, name, dx, dy, dz, x, y, z, color, 0) + + +def _wire_rect(doc, prefix, x0, y0, z0, width, height, depth_offset=0.0): + color = (1.0, 0.86, 0.05) + y = y0 + depth_offset + thickness = 0.55 + return [ + _wire_segment(doc, prefix + "_Left", (x0, y, z0), (x0, y, z0 + height), thickness, color), + _wire_segment(doc, prefix + "_Right", (x0 + width, y, z0), (x0 + width, y, z0 + height), thickness, color), + _wire_segment(doc, prefix + "_Top", (x0, y, z0 + height), (x0 + width, y, z0 + height), thickness, color), + _wire_segment(doc, prefix + "_Bottom", (x0, y, z0), (x0 + width, y, z0), thickness, color), + ] + + +def _export_step(objects): + try: + import Import + + Import.export(objects, str(STEP_PATH)) + except Exception: + import ImportGui + + ImportGui.export(objects, str(STEP_PATH)) + + +def _create_connector_bank(doc, prefix, x, y, z, rows, cols, plate_height, plate_width): + white = (0.93, 0.9, 0.95) + dark = (0.04, 0.04, 0.05) + metal = (0.58, 0.58, 0.56) + objects = [ + _box(doc, prefix + "_Body", plate_width, 4.0, plate_height, x, y, z, white, 0), + _box(doc, prefix + "_SideRailLeft", 1.2, 4.4, plate_height, x - 1.2, y - 0.2, z, metal, 0), + _box(doc, prefix + "_SideRailRight", 1.2, 4.4, plate_height, x + plate_width, y - 0.2, z, metal, 0), + ] + x_pitch = plate_width / (cols + 1) + z_pitch = plate_height / (rows + 1) + for row in range(rows): + for col in range(cols): + px = x + x_pitch * (col + 1) + pz = z + z_pitch * (row + 1) + objects.append( + _cylinder_y( + doc, + "{0}_Hole_R{1:02d}_C{2:02d}".format(prefix, row + 1, col + 1), + 1.0, + 0.7, + px, + y - 0.15, + pz, + dark, + ) + ) + if col == 0: + objects.append( + _cylinder_y( + doc, + "{0}_Screw_R{1:02d}".format(prefix, row + 1), + 0.55, + 0.8, + x + plate_width + 2.6, + y - 0.15, + pz, + metal, + ) + ) + return objects + + +def main(): + OUT_DIR.mkdir(parents=True, exist_ok=True) + doc = App.newDocument("QETPanelAssembly") + objects = [] + + light = (0.82, 0.84, 0.88) + edge = (0.46, 0.43, 0.5) + dark_panel = (0.22, 0.2, 0.26) + white = (0.95, 0.94, 0.96) + black = (0.02, 0.02, 0.02) + + # Cabinet / door, roughly matching the large pale box in the reference video. + objects.extend( + [ + _box(doc, "Panel_BackBox", 110.0, 55.0, 180.0, -80.0, -25.0, 0.0, light, 0), + _box(doc, "Panel_LeftDoorFace", 6.0, 60.0, 178.0, -88.0, -28.0, 1.0, edge, 0), + _box(doc, "Panel_InnerRecess", 72.0, 1.4, 132.0, -68.0, -29.0, 24.0, (0.9, 0.92, 0.96), 18), + _box(doc, "Panel_RecessLeftLine", 1.2, 1.8, 132.0, -68.0, -30.0, 24.0, edge, 0), + _box(doc, "Panel_RecessRightLine", 1.2, 1.8, 132.0, 2.8, -30.0, 24.0, edge, 0), + _box(doc, "Panel_RecessTopLine", 72.0, 1.8, 1.2, -68.0, -30.0, 155.0, edge, 0), + _box(doc, "Panel_RecessBottomLine", 72.0, 1.8, 1.2, -68.0, -30.0, 24.0, edge, 0), + _cylinder_y(doc, "Panel_HingeTop", 2.3, 1.0, -85.0, -31.0, 134.0, (0.18, 0.18, 0.2)), + _cylinder_y(doc, "Panel_HingeBottom", 2.3, 1.0, -85.0, -31.0, 44.0, (0.18, 0.18, 0.2)), + _box(doc, "Panel_RightMountPlate", 45.0, 6.0, 168.0, 30.0, -31.0, 6.0, dark_panel, 0), + ] + ) + + # Connector banks and small accessory blocks on the right side. + objects.extend(_create_connector_bank(doc, "ConnectorBank_Left", 35.0, -36.0, 44.0, 10, 2, 110.0, 18.0)) + objects.extend(_create_connector_bank(doc, "ConnectorBank_Right", 60.0, -37.0, 50.0, 12, 3, 102.0, 20.0)) + objects.extend( + [ + _box(doc, "ConnectorBank_LeftTopCap", 18.0, 4.2, 12.0, 35.0, -36.2, 154.0, white, 0), + _box(doc, "ConnectorBank_RightTopCap", 20.0, 4.2, 11.0, 60.0, -37.2, 152.0, white, 0), + _box(doc, "AccessoryConnector_LowerLeft", 16.0, 4.0, 34.0, 26.0, -37.0, 18.0, white, 0), + _box(doc, "AccessoryConnector_LowerRight", 14.0, 4.0, 28.0, 70.0, -38.0, 22.0, white, 0), + _cylinder_y(doc, "AccessoryConnector_LowerLeftScrew1", 0.8, 0.7, 34.0, -38.1, 28.0, black), + _cylinder_y(doc, "AccessoryConnector_LowerLeftScrew2", 0.8, 0.7, 34.0, -38.1, 42.0, black), + _cylinder_y(doc, "AccessoryConnector_LowerRightScrew1", 0.8, 0.7, 77.0, -39.1, 30.0, black), + _cylinder_y(doc, "AccessoryConnector_LowerRightScrew2", 0.8, 0.7, 77.0, -39.1, 44.0, black), + ] + ) + + # Yellow annotation-like wire frames from the source video. + objects.extend(_wire_rect(doc, "WireFrame_LeftBank", 32.0, -41.0, 34.0, 27.0, 130.0)) + objects.extend(_wire_rect(doc, "WireFrame_RightBank", 56.0, -42.0, 38.0, 33.0, 126.0, -1.2)) + objects.extend( + [ + _wire_segment(doc, "WireFrame_TopBridge", (45.0, -42.0, 158.0), (88.0, -42.0, 158.0), 0.55, (1.0, 0.86, 0.05)), + _wire_segment(doc, "WireFrame_BottomBridge", (42.0, -42.0, 34.0), (88.0, -42.0, 34.0), 0.55, (1.0, 0.86, 0.05)), + ] + ) + + doc.recompute() + doc.saveAs(str(FCSTD_PATH)) + _export_step(objects) + + report = { + "dimensions_mm": { + "overall_height": 180.0, + "cabinet_width": 110.0, + "cabinet_depth": 55.0, + "connector_area_height": 120.0, + }, + "outputs": {"fcstd": str(FCSTD_PATH), "step": str(STEP_PATH)}, + "objects": [obj.Name for obj in objects], + "engineering_binding_properties_present": { + obj.Name: [prop for prop in sorted(ENGINEERING_BINDING_PROPERTIES) if prop in obj.PropertiesList] + for obj in objects + if any(prop in obj.PropertiesList for prop in ENGINEERING_BINDING_PROPERTIES) + }, + "terminal_role_objects": [obj.Name for obj in objects if getattr(obj, "Role", "") == "Terminal"], + } + REPORT_PATH.write_text(json.dumps(report, indent=2), encoding="utf-8") + + print("Generated FCStd: {0}".format(FCSTD_PATH)) + print("Generated STEP: {0}".format(STEP_PATH)) + print("Generated report: {0}".format(REPORT_PATH)) + + +if __name__ == "__main__": + main() diff --git a/data/examples/qet_panel_assembly/qet_panel_assembly.FCStd b/data/examples/qet_panel_assembly/qet_panel_assembly.FCStd new file mode 100644 index 0000000..81d705b Binary files /dev/null and b/data/examples/qet_panel_assembly/qet_panel_assembly.FCStd differ diff --git a/data/examples/qet_panel_assembly/qet_panel_assembly.step b/data/examples/qet_panel_assembly/qet_panel_assembly.step new file mode 100644 index 0000000..c001f80 --- /dev/null +++ b/data/examples/qet_panel_assembly/qet_panel_assembly.step @@ -0,0 +1,12280 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-27T17:40:05',(''),(''), + 'Open CASCADE STEP processor 7.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('QETPanelAssembly','QETPanelAssembly','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, + #51,#55,#59,#63,#67,#71,#75,#79,#83,#87,#91,#95,#99,#103,#107,#111, + #115,#119,#123,#127,#131,#135,#139,#143,#147,#151,#155,#159,#163, + #167,#171,#175,#179,#183,#187,#191,#195,#199,#203,#207,#211,#215, + #219,#223,#227,#231,#235,#239,#243,#247,#251,#255,#259,#263,#267, + #271,#275,#279,#283,#287,#291,#295,#299,#303,#307,#311,#315,#319, + #323,#327,#331,#335,#339,#343,#347,#351,#355,#359,#363,#367,#371, + #375,#379,#383,#387,#391,#395,#399,#403,#407,#411,#415,#419,#423, + #427,#431,#435,#439,#443,#447,#451,#455,#459),#463); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,0.,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,0.,0.)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.,0.,0.)); +#33 = DIRECTION('',(0.,0.,1.)); +#34 = DIRECTION('',(1.,0.,0.)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.,0.,0.)); +#37 = DIRECTION('',(0.,0.,1.)); +#38 = DIRECTION('',(1.,0.,0.)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.,0.,0.)); +#41 = DIRECTION('',(0.,0.,1.)); +#42 = DIRECTION('',(1.,0.,0.)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.,0.,0.)); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = DIRECTION('',(1.,0.,0.)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.,0.,0.)); +#49 = DIRECTION('',(0.,0.,1.)); +#50 = DIRECTION('',(1.,0.,0.)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(0.,0.,0.)); +#53 = DIRECTION('',(0.,0.,1.)); +#54 = DIRECTION('',(1.,0.,0.)); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(0.,0.,0.)); +#57 = DIRECTION('',(0.,0.,1.)); +#58 = DIRECTION('',(1.,0.,0.)); +#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); +#60 = CARTESIAN_POINT('',(0.,0.,0.)); +#61 = DIRECTION('',(0.,0.,1.)); +#62 = DIRECTION('',(1.,0.,0.)); +#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66); +#64 = CARTESIAN_POINT('',(0.,0.,0.)); +#65 = DIRECTION('',(0.,0.,1.)); +#66 = DIRECTION('',(1.,0.,0.)); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(0.,0.,0.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74); +#72 = CARTESIAN_POINT('',(0.,0.,0.)); +#73 = DIRECTION('',(0.,0.,1.)); +#74 = DIRECTION('',(1.,0.,0.)); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(0.,0.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(1.,0.,0.)); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(0.,0.,0.)); +#81 = DIRECTION('',(0.,0.,1.)); +#82 = DIRECTION('',(1.,0.,0.)); +#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); +#84 = CARTESIAN_POINT('',(0.,0.,0.)); +#85 = DIRECTION('',(0.,0.,1.)); +#86 = DIRECTION('',(1.,0.,0.)); +#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90); +#88 = CARTESIAN_POINT('',(0.,0.,0.)); +#89 = DIRECTION('',(0.,0.,1.)); +#90 = DIRECTION('',(1.,0.,0.)); +#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94); +#92 = CARTESIAN_POINT('',(0.,0.,0.)); +#93 = DIRECTION('',(0.,0.,1.)); +#94 = DIRECTION('',(1.,0.,0.)); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(0.,0.,0.)); +#97 = DIRECTION('',(0.,0.,1.)); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(0.,0.,0.)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(1.,0.,0.)); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(0.,0.,0.)); +#105 = DIRECTION('',(0.,0.,1.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(0.,0.,0.)); +#109 = DIRECTION('',(0.,0.,1.)); +#110 = DIRECTION('',(1.,0.,0.)); +#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114); +#112 = CARTESIAN_POINT('',(0.,0.,0.)); +#113 = DIRECTION('',(0.,0.,1.)); +#114 = DIRECTION('',(1.,0.,0.)); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(0.,0.,0.)); +#117 = DIRECTION('',(0.,0.,1.)); +#118 = DIRECTION('',(1.,0.,0.)); +#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); +#120 = CARTESIAN_POINT('',(0.,0.,0.)); +#121 = DIRECTION('',(0.,0.,1.)); +#122 = DIRECTION('',(1.,0.,0.)); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(0.,0.,0.)); +#125 = DIRECTION('',(0.,0.,1.)); +#126 = DIRECTION('',(1.,0.,0.)); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.,0.,0.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(0.,0.,0.)); +#133 = DIRECTION('',(0.,0.,1.)); +#134 = DIRECTION('',(1.,0.,0.)); +#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138); +#136 = CARTESIAN_POINT('',(0.,0.,0.)); +#137 = DIRECTION('',(0.,0.,1.)); +#138 = DIRECTION('',(1.,0.,0.)); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(0.,0.,0.)); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = DIRECTION('',(1.,0.,0.)); +#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146); +#144 = CARTESIAN_POINT('',(0.,0.,0.)); +#145 = DIRECTION('',(0.,0.,1.)); +#146 = DIRECTION('',(1.,0.,0.)); +#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150); +#148 = CARTESIAN_POINT('',(0.,0.,0.)); +#149 = DIRECTION('',(0.,0.,1.)); +#150 = DIRECTION('',(1.,0.,0.)); +#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); +#152 = CARTESIAN_POINT('',(0.,0.,0.)); +#153 = DIRECTION('',(0.,0.,1.)); +#154 = DIRECTION('',(1.,0.,0.)); +#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158); +#156 = CARTESIAN_POINT('',(0.,0.,0.)); +#157 = DIRECTION('',(0.,0.,1.)); +#158 = DIRECTION('',(1.,0.,0.)); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(0.,0.,0.)); +#161 = DIRECTION('',(0.,0.,1.)); +#162 = DIRECTION('',(1.,0.,0.)); +#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166); +#164 = CARTESIAN_POINT('',(0.,0.,0.)); +#165 = DIRECTION('',(0.,0.,1.)); +#166 = DIRECTION('',(1.,0.,0.)); +#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170); +#168 = CARTESIAN_POINT('',(0.,0.,0.)); +#169 = DIRECTION('',(0.,0.,1.)); +#170 = DIRECTION('',(1.,0.,0.)); +#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); +#172 = CARTESIAN_POINT('',(0.,0.,0.)); +#173 = DIRECTION('',(0.,0.,1.)); +#174 = DIRECTION('',(1.,0.,0.)); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182); +#180 = CARTESIAN_POINT('',(0.,0.,0.)); +#181 = DIRECTION('',(0.,0.,1.)); +#182 = DIRECTION('',(1.,0.,0.)); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(0.,0.,0.)); +#185 = DIRECTION('',(0.,0.,1.)); +#186 = DIRECTION('',(1.,0.,0.)); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.,0.,0.)); +#189 = DIRECTION('',(0.,0.,1.)); +#190 = DIRECTION('',(1.,0.,0.)); +#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); +#192 = CARTESIAN_POINT('',(0.,0.,0.)); +#193 = DIRECTION('',(0.,0.,1.)); +#194 = DIRECTION('',(1.,0.,0.)); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(0.,0.,0.)); +#197 = DIRECTION('',(0.,0.,1.)); +#198 = DIRECTION('',(1.,0.,0.)); +#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202); +#200 = CARTESIAN_POINT('',(0.,0.,0.)); +#201 = DIRECTION('',(0.,0.,1.)); +#202 = DIRECTION('',(1.,0.,0.)); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(0.,0.,0.)); +#205 = DIRECTION('',(0.,0.,1.)); +#206 = DIRECTION('',(1.,0.,0.)); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(0.,0.,0.)); +#209 = DIRECTION('',(0.,0.,1.)); +#210 = DIRECTION('',(1.,0.,0.)); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(0.,0.,0.)); +#213 = DIRECTION('',(0.,0.,1.)); +#214 = DIRECTION('',(1.,0.,0.)); +#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218); +#216 = CARTESIAN_POINT('',(0.,0.,0.)); +#217 = DIRECTION('',(0.,0.,1.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222); +#220 = CARTESIAN_POINT('',(0.,0.,0.)); +#221 = DIRECTION('',(0.,0.,1.)); +#222 = DIRECTION('',(1.,0.,0.)); +#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226); +#224 = CARTESIAN_POINT('',(0.,0.,0.)); +#225 = DIRECTION('',(0.,0.,1.)); +#226 = DIRECTION('',(1.,0.,0.)); +#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230); +#228 = CARTESIAN_POINT('',(0.,0.,0.)); +#229 = DIRECTION('',(0.,0.,1.)); +#230 = DIRECTION('',(1.,0.,0.)); +#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234); +#232 = CARTESIAN_POINT('',(0.,0.,0.)); +#233 = DIRECTION('',(0.,0.,1.)); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238); +#236 = CARTESIAN_POINT('',(0.,0.,0.)); +#237 = DIRECTION('',(0.,0.,1.)); +#238 = DIRECTION('',(1.,0.,0.)); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(0.,0.,0.)); +#241 = DIRECTION('',(0.,0.,1.)); +#242 = DIRECTION('',(1.,0.,0.)); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(0.,0.,0.)); +#245 = DIRECTION('',(0.,0.,1.)); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); +#248 = CARTESIAN_POINT('',(0.,0.,0.)); +#249 = DIRECTION('',(0.,0.,1.)); +#250 = DIRECTION('',(1.,0.,0.)); +#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254); +#252 = CARTESIAN_POINT('',(0.,0.,0.)); +#253 = DIRECTION('',(0.,0.,1.)); +#254 = DIRECTION('',(1.,0.,0.)); +#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258); +#256 = CARTESIAN_POINT('',(0.,0.,0.)); +#257 = DIRECTION('',(0.,0.,1.)); +#258 = DIRECTION('',(1.,0.,0.)); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(0.,0.,0.)); +#261 = DIRECTION('',(0.,0.,1.)); +#262 = DIRECTION('',(1.,0.,0.)); +#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266); +#264 = CARTESIAN_POINT('',(0.,0.,0.)); +#265 = DIRECTION('',(0.,0.,1.)); +#266 = DIRECTION('',(1.,0.,0.)); +#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270); +#268 = CARTESIAN_POINT('',(0.,0.,0.)); +#269 = DIRECTION('',(0.,0.,1.)); +#270 = DIRECTION('',(1.,0.,0.)); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(0.,0.,0.)); +#273 = DIRECTION('',(0.,0.,1.)); +#274 = DIRECTION('',(1.,0.,0.)); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(0.,0.,0.)); +#277 = DIRECTION('',(0.,0.,1.)); +#278 = DIRECTION('',(1.,0.,0.)); +#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282); +#280 = CARTESIAN_POINT('',(0.,0.,0.)); +#281 = DIRECTION('',(0.,0.,1.)); +#282 = DIRECTION('',(1.,0.,0.)); +#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286); +#284 = CARTESIAN_POINT('',(0.,0.,0.)); +#285 = DIRECTION('',(0.,0.,1.)); +#286 = DIRECTION('',(1.,0.,0.)); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(0.,0.,0.)); +#289 = DIRECTION('',(0.,0.,1.)); +#290 = DIRECTION('',(1.,0.,0.)); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(0.,0.,0.)); +#293 = DIRECTION('',(0.,0.,1.)); +#294 = DIRECTION('',(1.,0.,0.)); +#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); +#296 = CARTESIAN_POINT('',(0.,0.,0.)); +#297 = DIRECTION('',(0.,0.,1.)); +#298 = DIRECTION('',(1.,0.,0.)); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(0.,0.,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(1.,0.,0.)); +#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306); +#304 = CARTESIAN_POINT('',(0.,0.,0.)); +#305 = DIRECTION('',(0.,0.,1.)); +#306 = DIRECTION('',(1.,0.,0.)); +#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310); +#308 = CARTESIAN_POINT('',(0.,0.,0.)); +#309 = DIRECTION('',(0.,0.,1.)); +#310 = DIRECTION('',(1.,0.,0.)); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(0.,0.,0.)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(1.,0.,0.)); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(0.,0.,0.)); +#317 = DIRECTION('',(0.,0.,1.)); +#318 = DIRECTION('',(1.,0.,0.)); +#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322); +#320 = CARTESIAN_POINT('',(0.,0.,0.)); +#321 = DIRECTION('',(0.,0.,1.)); +#322 = DIRECTION('',(1.,0.,0.)); +#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326); +#324 = CARTESIAN_POINT('',(0.,0.,0.)); +#325 = DIRECTION('',(0.,0.,1.)); +#326 = DIRECTION('',(1.,0.,0.)); +#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330); +#328 = CARTESIAN_POINT('',(0.,0.,0.)); +#329 = DIRECTION('',(0.,0.,1.)); +#330 = DIRECTION('',(1.,0.,0.)); +#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); +#332 = CARTESIAN_POINT('',(0.,0.,0.)); +#333 = DIRECTION('',(0.,0.,1.)); +#334 = DIRECTION('',(1.,0.,0.)); +#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338); +#336 = CARTESIAN_POINT('',(0.,0.,0.)); +#337 = DIRECTION('',(0.,0.,1.)); +#338 = DIRECTION('',(1.,0.,0.)); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(0.,0.,0.)); +#341 = DIRECTION('',(0.,0.,1.)); +#342 = DIRECTION('',(1.,0.,0.)); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.,0.,0.)); +#345 = DIRECTION('',(0.,0.,1.)); +#346 = DIRECTION('',(1.,0.,0.)); +#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350); +#348 = CARTESIAN_POINT('',(0.,0.,0.)); +#349 = DIRECTION('',(0.,0.,1.)); +#350 = DIRECTION('',(1.,0.,0.)); +#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); +#352 = CARTESIAN_POINT('',(0.,0.,0.)); +#353 = DIRECTION('',(0.,0.,1.)); +#354 = DIRECTION('',(1.,0.,0.)); +#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358); +#356 = CARTESIAN_POINT('',(0.,0.,0.)); +#357 = DIRECTION('',(0.,0.,1.)); +#358 = DIRECTION('',(1.,0.,0.)); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(0.,0.,0.)); +#361 = DIRECTION('',(0.,0.,1.)); +#362 = DIRECTION('',(1.,0.,0.)); +#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366); +#364 = CARTESIAN_POINT('',(0.,0.,0.)); +#365 = DIRECTION('',(0.,0.,1.)); +#366 = DIRECTION('',(1.,0.,0.)); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(0.,0.,0.)); +#369 = DIRECTION('',(0.,0.,1.)); +#370 = DIRECTION('',(1.,0.,0.)); +#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374); +#372 = CARTESIAN_POINT('',(0.,0.,0.)); +#373 = DIRECTION('',(0.,0.,1.)); +#374 = DIRECTION('',(1.,0.,0.)); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(0.,0.,0.)); +#377 = DIRECTION('',(0.,0.,1.)); +#378 = DIRECTION('',(1.,0.,0.)); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(0.,0.,0.)); +#381 = DIRECTION('',(0.,0.,1.)); +#382 = DIRECTION('',(1.,0.,0.)); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(0.,0.,0.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390); +#388 = CARTESIAN_POINT('',(0.,0.,0.)); +#389 = DIRECTION('',(0.,0.,1.)); +#390 = DIRECTION('',(1.,0.,0.)); +#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394); +#392 = CARTESIAN_POINT('',(0.,0.,0.)); +#393 = DIRECTION('',(0.,0.,1.)); +#394 = DIRECTION('',(1.,0.,0.)); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(0.,0.,0.)); +#397 = DIRECTION('',(0.,0.,1.)); +#398 = DIRECTION('',(1.,0.,0.)); +#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402); +#400 = CARTESIAN_POINT('',(0.,0.,0.)); +#401 = DIRECTION('',(0.,0.,1.)); +#402 = DIRECTION('',(1.,0.,0.)); +#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406); +#404 = CARTESIAN_POINT('',(0.,0.,0.)); +#405 = DIRECTION('',(0.,0.,1.)); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410); +#408 = CARTESIAN_POINT('',(0.,0.,0.)); +#409 = DIRECTION('',(0.,0.,1.)); +#410 = DIRECTION('',(1.,0.,0.)); +#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414); +#412 = CARTESIAN_POINT('',(0.,0.,0.)); +#413 = DIRECTION('',(0.,0.,1.)); +#414 = DIRECTION('',(1.,0.,0.)); +#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); +#416 = CARTESIAN_POINT('',(0.,0.,0.)); +#417 = DIRECTION('',(0.,0.,1.)); +#418 = DIRECTION('',(1.,0.,0.)); +#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420 = CARTESIAN_POINT('',(0.,0.,0.)); +#421 = DIRECTION('',(0.,0.,1.)); +#422 = DIRECTION('',(1.,0.,0.)); +#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426); +#424 = CARTESIAN_POINT('',(0.,0.,0.)); +#425 = DIRECTION('',(0.,0.,1.)); +#426 = DIRECTION('',(1.,0.,0.)); +#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); +#428 = CARTESIAN_POINT('',(0.,0.,0.)); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = DIRECTION('',(1.,0.,0.)); +#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434); +#432 = CARTESIAN_POINT('',(0.,0.,0.)); +#433 = DIRECTION('',(0.,0.,1.)); +#434 = DIRECTION('',(1.,0.,0.)); +#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438); +#436 = CARTESIAN_POINT('',(0.,0.,0.)); +#437 = DIRECTION('',(0.,0.,1.)); +#438 = DIRECTION('',(1.,0.,0.)); +#439 = AXIS2_PLACEMENT_3D('',#440,#441,#442); +#440 = CARTESIAN_POINT('',(0.,0.,0.)); +#441 = DIRECTION('',(0.,0.,1.)); +#442 = DIRECTION('',(1.,0.,0.)); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(0.,0.,0.)); +#445 = DIRECTION('',(0.,0.,1.)); +#446 = DIRECTION('',(1.,0.,0.)); +#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450); +#448 = CARTESIAN_POINT('',(0.,0.,0.)); +#449 = DIRECTION('',(0.,0.,1.)); +#450 = DIRECTION('',(1.,0.,0.)); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(0.,0.,0.)); +#453 = DIRECTION('',(0.,0.,1.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458); +#456 = CARTESIAN_POINT('',(0.,0.,0.)); +#457 = DIRECTION('',(0.,0.,1.)); +#458 = DIRECTION('',(1.,0.,0.)); +#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462); +#460 = CARTESIAN_POINT('',(0.,0.,0.)); +#461 = DIRECTION('',(0.,0.,1.)); +#462 = DIRECTION('',(1.,0.,0.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#467)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#464,#465,#466)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#464 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#465 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#466 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#467 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#464, + 'distance_accuracy_value','confusion accuracy'); +#468 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#469 = SHAPE_DEFINITION_REPRESENTATION(#470,#476); +#470 = PRODUCT_DEFINITION_SHAPE('','',#471); +#471 = PRODUCT_DEFINITION('design','',#472,#475); +#472 = PRODUCT_DEFINITION_FORMATION('','',#473); +#473 = PRODUCT('Panel_BackBox','Panel_BackBox','',(#474)); +#474 = PRODUCT_CONTEXT('',#2,'mechanical'); +#475 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#476 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#477),#627); +#477 = MANIFOLD_SOLID_BREP('',#478); +#478 = CLOSED_SHELL('',(#479,#519,#559,#581,#603,#615)); +#479 = ADVANCED_FACE('',(#480),#514,.F.); +#480 = FACE_BOUND('',#481,.F.); +#481 = EDGE_LOOP('',(#482,#492,#500,#508)); +#482 = ORIENTED_EDGE('',*,*,#483,.F.); +#483 = EDGE_CURVE('',#484,#486,#488,.T.); +#484 = VERTEX_POINT('',#485); +#485 = CARTESIAN_POINT('',(-80.,-25.,0.)); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(-80.,-25.,180.)); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(-80.,-25.,0.)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(0.,0.,1.)); +#492 = ORIENTED_EDGE('',*,*,#493,.T.); +#493 = EDGE_CURVE('',#484,#494,#496,.T.); +#494 = VERTEX_POINT('',#495); +#495 = CARTESIAN_POINT('',(-80.,30.,0.)); +#496 = LINE('',#497,#498); +#497 = CARTESIAN_POINT('',(-80.,-25.,0.)); +#498 = VECTOR('',#499,1.); +#499 = DIRECTION('',(-0.,1.,0.)); +#500 = ORIENTED_EDGE('',*,*,#501,.T.); +#501 = EDGE_CURVE('',#494,#502,#504,.T.); +#502 = VERTEX_POINT('',#503); +#503 = CARTESIAN_POINT('',(-80.,30.,180.)); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-80.,30.,0.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(0.,0.,1.)); +#508 = ORIENTED_EDGE('',*,*,#509,.F.); +#509 = EDGE_CURVE('',#486,#502,#510,.T.); +#510 = LINE('',#511,#512); +#511 = CARTESIAN_POINT('',(-80.,-25.,180.)); +#512 = VECTOR('',#513,1.); +#513 = DIRECTION('',(-0.,1.,0.)); +#514 = PLANE('',#515); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(-80.,-25.,0.)); +#517 = DIRECTION('',(1.,0.,-0.)); +#518 = DIRECTION('',(0.,0.,1.)); +#519 = ADVANCED_FACE('',(#520),#554,.T.); +#520 = FACE_BOUND('',#521,.T.); +#521 = EDGE_LOOP('',(#522,#532,#540,#548)); +#522 = ORIENTED_EDGE('',*,*,#523,.F.); +#523 = EDGE_CURVE('',#524,#526,#528,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(30.,-25.,0.)); +#526 = VERTEX_POINT('',#527); +#527 = CARTESIAN_POINT('',(30.,-25.,180.)); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(30.,-25.,0.)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(0.,0.,1.)); +#532 = ORIENTED_EDGE('',*,*,#533,.T.); +#533 = EDGE_CURVE('',#524,#534,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(30.,30.,0.)); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(30.,-25.,0.)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(-0.,1.,0.)); +#540 = ORIENTED_EDGE('',*,*,#541,.T.); +#541 = EDGE_CURVE('',#534,#542,#544,.T.); +#542 = VERTEX_POINT('',#543); +#543 = CARTESIAN_POINT('',(30.,30.,180.)); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(30.,30.,0.)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(0.,0.,1.)); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#526,#542,#550,.T.); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(30.,-25.,180.)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(-0.,1.,0.)); +#554 = PLANE('',#555); +#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558); +#556 = CARTESIAN_POINT('',(30.,-25.,0.)); +#557 = DIRECTION('',(1.,0.,-0.)); +#558 = DIRECTION('',(0.,0.,1.)); +#559 = ADVANCED_FACE('',(#560),#576,.F.); +#560 = FACE_BOUND('',#561,.F.); +#561 = EDGE_LOOP('',(#562,#568,#569,#575)); +#562 = ORIENTED_EDGE('',*,*,#563,.F.); +#563 = EDGE_CURVE('',#484,#524,#564,.T.); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(-80.,-25.,0.)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(1.,0.,-0.)); +#568 = ORIENTED_EDGE('',*,*,#483,.T.); +#569 = ORIENTED_EDGE('',*,*,#570,.T.); +#570 = EDGE_CURVE('',#486,#526,#571,.T.); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(-80.,-25.,180.)); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(1.,0.,-0.)); +#575 = ORIENTED_EDGE('',*,*,#523,.F.); +#576 = PLANE('',#577); +#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580); +#578 = CARTESIAN_POINT('',(-80.,-25.,0.)); +#579 = DIRECTION('',(-0.,1.,0.)); +#580 = DIRECTION('',(0.,0.,1.)); +#581 = ADVANCED_FACE('',(#582),#598,.T.); +#582 = FACE_BOUND('',#583,.T.); +#583 = EDGE_LOOP('',(#584,#590,#591,#597)); +#584 = ORIENTED_EDGE('',*,*,#585,.F.); +#585 = EDGE_CURVE('',#494,#534,#586,.T.); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(-80.,30.,0.)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(1.,0.,-0.)); +#590 = ORIENTED_EDGE('',*,*,#501,.T.); +#591 = ORIENTED_EDGE('',*,*,#592,.T.); +#592 = EDGE_CURVE('',#502,#542,#593,.T.); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(-80.,30.,180.)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(1.,0.,-0.)); +#597 = ORIENTED_EDGE('',*,*,#541,.F.); +#598 = PLANE('',#599); +#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); +#600 = CARTESIAN_POINT('',(-80.,30.,0.)); +#601 = DIRECTION('',(-0.,1.,0.)); +#602 = DIRECTION('',(0.,0.,1.)); +#603 = ADVANCED_FACE('',(#604),#610,.F.); +#604 = FACE_BOUND('',#605,.F.); +#605 = EDGE_LOOP('',(#606,#607,#608,#609)); +#606 = ORIENTED_EDGE('',*,*,#493,.F.); +#607 = ORIENTED_EDGE('',*,*,#563,.T.); +#608 = ORIENTED_EDGE('',*,*,#533,.T.); +#609 = ORIENTED_EDGE('',*,*,#585,.F.); +#610 = PLANE('',#611); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(-80.,-25.,0.)); +#613 = DIRECTION('',(0.,0.,1.)); +#614 = DIRECTION('',(1.,0.,-0.)); +#615 = ADVANCED_FACE('',(#616),#622,.T.); +#616 = FACE_BOUND('',#617,.T.); +#617 = EDGE_LOOP('',(#618,#619,#620,#621)); +#618 = ORIENTED_EDGE('',*,*,#509,.F.); +#619 = ORIENTED_EDGE('',*,*,#570,.T.); +#620 = ORIENTED_EDGE('',*,*,#549,.T.); +#621 = ORIENTED_EDGE('',*,*,#592,.F.); +#622 = PLANE('',#623); +#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626); +#624 = CARTESIAN_POINT('',(-80.,-25.,180.)); +#625 = DIRECTION('',(0.,0.,1.)); +#626 = DIRECTION('',(1.,0.,-0.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#631)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#628,#629,#630)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#628 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#629 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#630 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#631 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#628, + 'distance_accuracy_value','confusion accuracy'); +#632 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#633,#635); +#633 = ( REPRESENTATION_RELATIONSHIP('','',#476,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#634) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#634 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#635 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#636 + ); +#636 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Panel_BackBox','',#5,#471,$); +#637 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#473)); +#638 = SHAPE_DEFINITION_REPRESENTATION(#639,#645); +#639 = PRODUCT_DEFINITION_SHAPE('','',#640); +#640 = PRODUCT_DEFINITION('design','',#641,#644); +#641 = PRODUCT_DEFINITION_FORMATION('','',#642); +#642 = PRODUCT('Panel_LeftDoorFace','Panel_LeftDoorFace','',(#643)); +#643 = PRODUCT_CONTEXT('',#2,'mechanical'); +#644 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#645 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#646),#796); +#646 = MANIFOLD_SOLID_BREP('',#647); +#647 = CLOSED_SHELL('',(#648,#688,#728,#750,#772,#784)); +#648 = ADVANCED_FACE('',(#649),#683,.F.); +#649 = FACE_BOUND('',#650,.F.); +#650 = EDGE_LOOP('',(#651,#661,#669,#677)); +#651 = ORIENTED_EDGE('',*,*,#652,.F.); +#652 = EDGE_CURVE('',#653,#655,#657,.T.); +#653 = VERTEX_POINT('',#654); +#654 = CARTESIAN_POINT('',(-88.,-28.,1.)); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-88.,-28.,179.)); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(-88.,-28.,1.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(0.,0.,1.)); +#661 = ORIENTED_EDGE('',*,*,#662,.T.); +#662 = EDGE_CURVE('',#653,#663,#665,.T.); +#663 = VERTEX_POINT('',#664); +#664 = CARTESIAN_POINT('',(-88.,32.,1.)); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(-88.,-28.,1.)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-0.,1.,0.)); +#669 = ORIENTED_EDGE('',*,*,#670,.T.); +#670 = EDGE_CURVE('',#663,#671,#673,.T.); +#671 = VERTEX_POINT('',#672); +#672 = CARTESIAN_POINT('',(-88.,32.,179.)); +#673 = LINE('',#674,#675); +#674 = CARTESIAN_POINT('',(-88.,32.,1.)); +#675 = VECTOR('',#676,1.); +#676 = DIRECTION('',(0.,0.,1.)); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#655,#671,#679,.T.); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(-88.,-28.,179.)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(-0.,1.,0.)); +#683 = PLANE('',#684); +#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687); +#685 = CARTESIAN_POINT('',(-88.,-28.,1.)); +#686 = DIRECTION('',(1.,0.,-0.)); +#687 = DIRECTION('',(0.,0.,1.)); +#688 = ADVANCED_FACE('',(#689),#723,.T.); +#689 = FACE_BOUND('',#690,.T.); +#690 = EDGE_LOOP('',(#691,#701,#709,#717)); +#691 = ORIENTED_EDGE('',*,*,#692,.F.); +#692 = EDGE_CURVE('',#693,#695,#697,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(-82.,-28.,1.)); +#695 = VERTEX_POINT('',#696); +#696 = CARTESIAN_POINT('',(-82.,-28.,179.)); +#697 = LINE('',#698,#699); +#698 = CARTESIAN_POINT('',(-82.,-28.,1.)); +#699 = VECTOR('',#700,1.); +#700 = DIRECTION('',(0.,0.,1.)); +#701 = ORIENTED_EDGE('',*,*,#702,.T.); +#702 = EDGE_CURVE('',#693,#703,#705,.T.); +#703 = VERTEX_POINT('',#704); +#704 = CARTESIAN_POINT('',(-82.,32.,1.)); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(-82.,-28.,1.)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(-0.,1.,0.)); +#709 = ORIENTED_EDGE('',*,*,#710,.T.); +#710 = EDGE_CURVE('',#703,#711,#713,.T.); +#711 = VERTEX_POINT('',#712); +#712 = CARTESIAN_POINT('',(-82.,32.,179.)); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(-82.,32.,1.)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(0.,0.,1.)); +#717 = ORIENTED_EDGE('',*,*,#718,.F.); +#718 = EDGE_CURVE('',#695,#711,#719,.T.); +#719 = LINE('',#720,#721); +#720 = CARTESIAN_POINT('',(-82.,-28.,179.)); +#721 = VECTOR('',#722,1.); +#722 = DIRECTION('',(-0.,1.,0.)); +#723 = PLANE('',#724); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(-82.,-28.,1.)); +#726 = DIRECTION('',(1.,0.,-0.)); +#727 = DIRECTION('',(0.,0.,1.)); +#728 = ADVANCED_FACE('',(#729),#745,.F.); +#729 = FACE_BOUND('',#730,.F.); +#730 = EDGE_LOOP('',(#731,#737,#738,#744)); +#731 = ORIENTED_EDGE('',*,*,#732,.F.); +#732 = EDGE_CURVE('',#653,#693,#733,.T.); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(-88.,-28.,1.)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(1.,0.,-0.)); +#737 = ORIENTED_EDGE('',*,*,#652,.T.); +#738 = ORIENTED_EDGE('',*,*,#739,.T.); +#739 = EDGE_CURVE('',#655,#695,#740,.T.); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(-88.,-28.,179.)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(1.,0.,-0.)); +#744 = ORIENTED_EDGE('',*,*,#692,.F.); +#745 = PLANE('',#746); +#746 = AXIS2_PLACEMENT_3D('',#747,#748,#749); +#747 = CARTESIAN_POINT('',(-88.,-28.,1.)); +#748 = DIRECTION('',(-0.,1.,0.)); +#749 = DIRECTION('',(0.,0.,1.)); +#750 = ADVANCED_FACE('',(#751),#767,.T.); +#751 = FACE_BOUND('',#752,.T.); +#752 = EDGE_LOOP('',(#753,#759,#760,#766)); +#753 = ORIENTED_EDGE('',*,*,#754,.F.); +#754 = EDGE_CURVE('',#663,#703,#755,.T.); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(-88.,32.,1.)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(1.,0.,-0.)); +#759 = ORIENTED_EDGE('',*,*,#670,.T.); +#760 = ORIENTED_EDGE('',*,*,#761,.T.); +#761 = EDGE_CURVE('',#671,#711,#762,.T.); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(-88.,32.,179.)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(1.,0.,-0.)); +#766 = ORIENTED_EDGE('',*,*,#710,.F.); +#767 = PLANE('',#768); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(-88.,32.,1.)); +#770 = DIRECTION('',(-0.,1.,0.)); +#771 = DIRECTION('',(0.,0.,1.)); +#772 = ADVANCED_FACE('',(#773),#779,.F.); +#773 = FACE_BOUND('',#774,.F.); +#774 = EDGE_LOOP('',(#775,#776,#777,#778)); +#775 = ORIENTED_EDGE('',*,*,#662,.F.); +#776 = ORIENTED_EDGE('',*,*,#732,.T.); +#777 = ORIENTED_EDGE('',*,*,#702,.T.); +#778 = ORIENTED_EDGE('',*,*,#754,.F.); +#779 = PLANE('',#780); +#780 = AXIS2_PLACEMENT_3D('',#781,#782,#783); +#781 = CARTESIAN_POINT('',(-88.,-28.,1.)); +#782 = DIRECTION('',(0.,0.,1.)); +#783 = DIRECTION('',(1.,0.,-0.)); +#784 = ADVANCED_FACE('',(#785),#791,.T.); +#785 = FACE_BOUND('',#786,.T.); +#786 = EDGE_LOOP('',(#787,#788,#789,#790)); +#787 = ORIENTED_EDGE('',*,*,#678,.F.); +#788 = ORIENTED_EDGE('',*,*,#739,.T.); +#789 = ORIENTED_EDGE('',*,*,#718,.T.); +#790 = ORIENTED_EDGE('',*,*,#761,.F.); +#791 = PLANE('',#792); +#792 = AXIS2_PLACEMENT_3D('',#793,#794,#795); +#793 = CARTESIAN_POINT('',(-88.,-28.,179.)); +#794 = DIRECTION('',(0.,0.,1.)); +#795 = DIRECTION('',(1.,0.,-0.)); +#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#800)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#797,#798,#799)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#797 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#798 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#799 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#800 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#797, + 'distance_accuracy_value','confusion accuracy'); +#801 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#802,#804); +#802 = ( REPRESENTATION_RELATIONSHIP('','',#645,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#803) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#803 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#804 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#805 + ); +#805 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Panel_LeftDoorFace','',#5, + #640,$); +#806 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#642)); +#807 = SHAPE_DEFINITION_REPRESENTATION(#808,#814); +#808 = PRODUCT_DEFINITION_SHAPE('','',#809); +#809 = PRODUCT_DEFINITION('design','',#810,#813); +#810 = PRODUCT_DEFINITION_FORMATION('','',#811); +#811 = PRODUCT('Panel_InnerRecess','Panel_InnerRecess','',(#812)); +#812 = PRODUCT_CONTEXT('',#2,'mechanical'); +#813 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#814 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#815),#965); +#815 = MANIFOLD_SOLID_BREP('',#816); +#816 = CLOSED_SHELL('',(#817,#857,#897,#919,#941,#953)); +#817 = ADVANCED_FACE('',(#818),#852,.F.); +#818 = FACE_BOUND('',#819,.F.); +#819 = EDGE_LOOP('',(#820,#830,#838,#846)); +#820 = ORIENTED_EDGE('',*,*,#821,.F.); +#821 = EDGE_CURVE('',#822,#824,#826,.T.); +#822 = VERTEX_POINT('',#823); +#823 = CARTESIAN_POINT('',(-68.,-29.,24.)); +#824 = VERTEX_POINT('',#825); +#825 = CARTESIAN_POINT('',(-68.,-29.,156.)); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(-68.,-29.,24.)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.,0.,1.)); +#830 = ORIENTED_EDGE('',*,*,#831,.T.); +#831 = EDGE_CURVE('',#822,#832,#834,.T.); +#832 = VERTEX_POINT('',#833); +#833 = CARTESIAN_POINT('',(-68.,-27.6,24.)); +#834 = LINE('',#835,#836); +#835 = CARTESIAN_POINT('',(-68.,-29.,24.)); +#836 = VECTOR('',#837,1.); +#837 = DIRECTION('',(-0.,1.,0.)); +#838 = ORIENTED_EDGE('',*,*,#839,.T.); +#839 = EDGE_CURVE('',#832,#840,#842,.T.); +#840 = VERTEX_POINT('',#841); +#841 = CARTESIAN_POINT('',(-68.,-27.6,156.)); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(-68.,-27.6,24.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(0.,0.,1.)); +#846 = ORIENTED_EDGE('',*,*,#847,.F.); +#847 = EDGE_CURVE('',#824,#840,#848,.T.); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(-68.,-29.,156.)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(-0.,1.,0.)); +#852 = PLANE('',#853); +#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856); +#854 = CARTESIAN_POINT('',(-68.,-29.,24.)); +#855 = DIRECTION('',(1.,0.,-0.)); +#856 = DIRECTION('',(0.,0.,1.)); +#857 = ADVANCED_FACE('',(#858),#892,.T.); +#858 = FACE_BOUND('',#859,.T.); +#859 = EDGE_LOOP('',(#860,#870,#878,#886)); +#860 = ORIENTED_EDGE('',*,*,#861,.F.); +#861 = EDGE_CURVE('',#862,#864,#866,.T.); +#862 = VERTEX_POINT('',#863); +#863 = CARTESIAN_POINT('',(4.,-29.,24.)); +#864 = VERTEX_POINT('',#865); +#865 = CARTESIAN_POINT('',(4.,-29.,156.)); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(4.,-29.,24.)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(0.,0.,1.)); +#870 = ORIENTED_EDGE('',*,*,#871,.T.); +#871 = EDGE_CURVE('',#862,#872,#874,.T.); +#872 = VERTEX_POINT('',#873); +#873 = CARTESIAN_POINT('',(4.,-27.6,24.)); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(4.,-29.,24.)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-0.,1.,0.)); +#878 = ORIENTED_EDGE('',*,*,#879,.T.); +#879 = EDGE_CURVE('',#872,#880,#882,.T.); +#880 = VERTEX_POINT('',#881); +#881 = CARTESIAN_POINT('',(4.,-27.6,156.)); +#882 = LINE('',#883,#884); +#883 = CARTESIAN_POINT('',(4.,-27.6,24.)); +#884 = VECTOR('',#885,1.); +#885 = DIRECTION('',(0.,0.,1.)); +#886 = ORIENTED_EDGE('',*,*,#887,.F.); +#887 = EDGE_CURVE('',#864,#880,#888,.T.); +#888 = LINE('',#889,#890); +#889 = CARTESIAN_POINT('',(4.,-29.,156.)); +#890 = VECTOR('',#891,1.); +#891 = DIRECTION('',(-0.,1.,0.)); +#892 = PLANE('',#893); +#893 = AXIS2_PLACEMENT_3D('',#894,#895,#896); +#894 = CARTESIAN_POINT('',(4.,-29.,24.)); +#895 = DIRECTION('',(1.,0.,-0.)); +#896 = DIRECTION('',(0.,0.,1.)); +#897 = ADVANCED_FACE('',(#898),#914,.F.); +#898 = FACE_BOUND('',#899,.F.); +#899 = EDGE_LOOP('',(#900,#906,#907,#913)); +#900 = ORIENTED_EDGE('',*,*,#901,.F.); +#901 = EDGE_CURVE('',#822,#862,#902,.T.); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(-68.,-29.,24.)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.,-0.)); +#906 = ORIENTED_EDGE('',*,*,#821,.T.); +#907 = ORIENTED_EDGE('',*,*,#908,.T.); +#908 = EDGE_CURVE('',#824,#864,#909,.T.); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(-68.,-29.,156.)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(1.,0.,-0.)); +#913 = ORIENTED_EDGE('',*,*,#861,.F.); +#914 = PLANE('',#915); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-68.,-29.,24.)); +#917 = DIRECTION('',(-0.,1.,0.)); +#918 = DIRECTION('',(0.,0.,1.)); +#919 = ADVANCED_FACE('',(#920),#936,.T.); +#920 = FACE_BOUND('',#921,.T.); +#921 = EDGE_LOOP('',(#922,#928,#929,#935)); +#922 = ORIENTED_EDGE('',*,*,#923,.F.); +#923 = EDGE_CURVE('',#832,#872,#924,.T.); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(-68.,-27.6,24.)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(1.,0.,-0.)); +#928 = ORIENTED_EDGE('',*,*,#839,.T.); +#929 = ORIENTED_EDGE('',*,*,#930,.T.); +#930 = EDGE_CURVE('',#840,#880,#931,.T.); +#931 = LINE('',#932,#933); +#932 = CARTESIAN_POINT('',(-68.,-27.6,156.)); +#933 = VECTOR('',#934,1.); +#934 = DIRECTION('',(1.,0.,-0.)); +#935 = ORIENTED_EDGE('',*,*,#879,.F.); +#936 = PLANE('',#937); +#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940); +#938 = CARTESIAN_POINT('',(-68.,-27.6,24.)); +#939 = DIRECTION('',(-0.,1.,0.)); +#940 = DIRECTION('',(0.,0.,1.)); +#941 = ADVANCED_FACE('',(#942),#948,.F.); +#942 = FACE_BOUND('',#943,.F.); +#943 = EDGE_LOOP('',(#944,#945,#946,#947)); +#944 = ORIENTED_EDGE('',*,*,#831,.F.); +#945 = ORIENTED_EDGE('',*,*,#901,.T.); +#946 = ORIENTED_EDGE('',*,*,#871,.T.); +#947 = ORIENTED_EDGE('',*,*,#923,.F.); +#948 = PLANE('',#949); +#949 = AXIS2_PLACEMENT_3D('',#950,#951,#952); +#950 = CARTESIAN_POINT('',(-68.,-29.,24.)); +#951 = DIRECTION('',(0.,0.,1.)); +#952 = DIRECTION('',(1.,0.,-0.)); +#953 = ADVANCED_FACE('',(#954),#960,.T.); +#954 = FACE_BOUND('',#955,.T.); +#955 = EDGE_LOOP('',(#956,#957,#958,#959)); +#956 = ORIENTED_EDGE('',*,*,#847,.F.); +#957 = ORIENTED_EDGE('',*,*,#908,.T.); +#958 = ORIENTED_EDGE('',*,*,#887,.T.); +#959 = ORIENTED_EDGE('',*,*,#930,.F.); +#960 = PLANE('',#961); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(-68.,-29.,156.)); +#963 = DIRECTION('',(0.,0.,1.)); +#964 = DIRECTION('',(1.,0.,-0.)); +#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#969)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#966,#967,#968)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#966 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#967 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#968 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#969 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#966, + 'distance_accuracy_value','confusion accuracy'); +#970 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#971,#973); +#971 = ( REPRESENTATION_RELATIONSHIP('','',#814,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#972) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#972 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#973 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#974 + ); +#974 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Panel_InnerRecess','',#5,#809 + ,$); +#975 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#811)); +#976 = SHAPE_DEFINITION_REPRESENTATION(#977,#983); +#977 = PRODUCT_DEFINITION_SHAPE('','',#978); +#978 = PRODUCT_DEFINITION('design','',#979,#982); +#979 = PRODUCT_DEFINITION_FORMATION('','',#980); +#980 = PRODUCT('Panel_RecessLeftLine','Panel_RecessLeftLine','',(#981)); +#981 = PRODUCT_CONTEXT('',#2,'mechanical'); +#982 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#983 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#984),#1134); +#984 = MANIFOLD_SOLID_BREP('',#985); +#985 = CLOSED_SHELL('',(#986,#1026,#1066,#1088,#1110,#1122)); +#986 = ADVANCED_FACE('',(#987),#1021,.F.); +#987 = FACE_BOUND('',#988,.F.); +#988 = EDGE_LOOP('',(#989,#999,#1007,#1015)); +#989 = ORIENTED_EDGE('',*,*,#990,.F.); +#990 = EDGE_CURVE('',#991,#993,#995,.T.); +#991 = VERTEX_POINT('',#992); +#992 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#993 = VERTEX_POINT('',#994); +#994 = CARTESIAN_POINT('',(-68.,-30.,156.)); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.,0.,1.)); +#999 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1000 = EDGE_CURVE('',#991,#1001,#1003,.T.); +#1001 = VERTEX_POINT('',#1002); +#1002 = CARTESIAN_POINT('',(-68.,-28.2,24.)); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(-0.,1.,0.)); +#1007 = ORIENTED_EDGE('',*,*,#1008,.T.); +#1008 = EDGE_CURVE('',#1001,#1009,#1011,.T.); +#1009 = VERTEX_POINT('',#1010); +#1010 = CARTESIAN_POINT('',(-68.,-28.2,156.)); +#1011 = LINE('',#1012,#1013); +#1012 = CARTESIAN_POINT('',(-68.,-28.2,24.)); +#1013 = VECTOR('',#1014,1.); +#1014 = DIRECTION('',(0.,0.,1.)); +#1015 = ORIENTED_EDGE('',*,*,#1016,.F.); +#1016 = EDGE_CURVE('',#993,#1009,#1017,.T.); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-68.,-30.,156.)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-0.,1.,0.)); +#1021 = PLANE('',#1022); +#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025); +#1023 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1024 = DIRECTION('',(1.,0.,-0.)); +#1025 = DIRECTION('',(0.,0.,1.)); +#1026 = ADVANCED_FACE('',(#1027),#1061,.T.); +#1027 = FACE_BOUND('',#1028,.T.); +#1028 = EDGE_LOOP('',(#1029,#1039,#1047,#1055)); +#1029 = ORIENTED_EDGE('',*,*,#1030,.F.); +#1030 = EDGE_CURVE('',#1031,#1033,#1035,.T.); +#1031 = VERTEX_POINT('',#1032); +#1032 = CARTESIAN_POINT('',(-66.8,-30.,24.)); +#1033 = VERTEX_POINT('',#1034); +#1034 = CARTESIAN_POINT('',(-66.8,-30.,156.)); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(-66.8,-30.,24.)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(0.,0.,1.)); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#1031,#1041,#1043,.T.); +#1041 = VERTEX_POINT('',#1042); +#1042 = CARTESIAN_POINT('',(-66.8,-28.2,24.)); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(-66.8,-30.,24.)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(-0.,1.,0.)); +#1047 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1048 = EDGE_CURVE('',#1041,#1049,#1051,.T.); +#1049 = VERTEX_POINT('',#1050); +#1050 = CARTESIAN_POINT('',(-66.8,-28.2,156.)); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(-66.8,-28.2,24.)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(0.,0.,1.)); +#1055 = ORIENTED_EDGE('',*,*,#1056,.F.); +#1056 = EDGE_CURVE('',#1033,#1049,#1057,.T.); +#1057 = LINE('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(-66.8,-30.,156.)); +#1059 = VECTOR('',#1060,1.); +#1060 = DIRECTION('',(-0.,1.,0.)); +#1061 = PLANE('',#1062); +#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065); +#1063 = CARTESIAN_POINT('',(-66.8,-30.,24.)); +#1064 = DIRECTION('',(1.,0.,-0.)); +#1065 = DIRECTION('',(0.,0.,1.)); +#1066 = ADVANCED_FACE('',(#1067),#1083,.F.); +#1067 = FACE_BOUND('',#1068,.F.); +#1068 = EDGE_LOOP('',(#1069,#1075,#1076,#1082)); +#1069 = ORIENTED_EDGE('',*,*,#1070,.F.); +#1070 = EDGE_CURVE('',#991,#1031,#1071,.T.); +#1071 = LINE('',#1072,#1073); +#1072 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1073 = VECTOR('',#1074,1.); +#1074 = DIRECTION('',(1.,0.,-0.)); +#1075 = ORIENTED_EDGE('',*,*,#990,.T.); +#1076 = ORIENTED_EDGE('',*,*,#1077,.T.); +#1077 = EDGE_CURVE('',#993,#1033,#1078,.T.); +#1078 = LINE('',#1079,#1080); +#1079 = CARTESIAN_POINT('',(-68.,-30.,156.)); +#1080 = VECTOR('',#1081,1.); +#1081 = DIRECTION('',(1.,0.,-0.)); +#1082 = ORIENTED_EDGE('',*,*,#1030,.F.); +#1083 = PLANE('',#1084); +#1084 = AXIS2_PLACEMENT_3D('',#1085,#1086,#1087); +#1085 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1086 = DIRECTION('',(-0.,1.,0.)); +#1087 = DIRECTION('',(0.,0.,1.)); +#1088 = ADVANCED_FACE('',(#1089),#1105,.T.); +#1089 = FACE_BOUND('',#1090,.T.); +#1090 = EDGE_LOOP('',(#1091,#1097,#1098,#1104)); +#1091 = ORIENTED_EDGE('',*,*,#1092,.F.); +#1092 = EDGE_CURVE('',#1001,#1041,#1093,.T.); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(-68.,-28.2,24.)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(1.,0.,-0.)); +#1097 = ORIENTED_EDGE('',*,*,#1008,.T.); +#1098 = ORIENTED_EDGE('',*,*,#1099,.T.); +#1099 = EDGE_CURVE('',#1009,#1049,#1100,.T.); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(-68.,-28.2,156.)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(1.,0.,-0.)); +#1104 = ORIENTED_EDGE('',*,*,#1048,.F.); +#1105 = PLANE('',#1106); +#1106 = AXIS2_PLACEMENT_3D('',#1107,#1108,#1109); +#1107 = CARTESIAN_POINT('',(-68.,-28.2,24.)); +#1108 = DIRECTION('',(-0.,1.,0.)); +#1109 = DIRECTION('',(0.,0.,1.)); +#1110 = ADVANCED_FACE('',(#1111),#1117,.F.); +#1111 = FACE_BOUND('',#1112,.F.); +#1112 = EDGE_LOOP('',(#1113,#1114,#1115,#1116)); +#1113 = ORIENTED_EDGE('',*,*,#1000,.F.); +#1114 = ORIENTED_EDGE('',*,*,#1070,.T.); +#1115 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1116 = ORIENTED_EDGE('',*,*,#1092,.F.); +#1117 = PLANE('',#1118); +#1118 = AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); +#1119 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1120 = DIRECTION('',(0.,0.,1.)); +#1121 = DIRECTION('',(1.,0.,-0.)); +#1122 = ADVANCED_FACE('',(#1123),#1129,.T.); +#1123 = FACE_BOUND('',#1124,.T.); +#1124 = EDGE_LOOP('',(#1125,#1126,#1127,#1128)); +#1125 = ORIENTED_EDGE('',*,*,#1016,.F.); +#1126 = ORIENTED_EDGE('',*,*,#1077,.T.); +#1127 = ORIENTED_EDGE('',*,*,#1056,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1099,.F.); +#1129 = PLANE('',#1130); +#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133); +#1131 = CARTESIAN_POINT('',(-68.,-30.,156.)); +#1132 = DIRECTION('',(0.,0.,1.)); +#1133 = DIRECTION('',(1.,0.,-0.)); +#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1138)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1135,#1136,#1137)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1135 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1136 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1137 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1138 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1135, + 'distance_accuracy_value','confusion accuracy'); +#1139 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1140,#1142); +#1140 = ( REPRESENTATION_RELATIONSHIP('','',#983,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1141) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1141 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1142 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1143); +#1143 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Panel_RecessLeftLine','',#5, + #978,$); +#1144 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#980)); +#1145 = SHAPE_DEFINITION_REPRESENTATION(#1146,#1152); +#1146 = PRODUCT_DEFINITION_SHAPE('','',#1147); +#1147 = PRODUCT_DEFINITION('design','',#1148,#1151); +#1148 = PRODUCT_DEFINITION_FORMATION('','',#1149); +#1149 = PRODUCT('Panel_RecessRightLine','Panel_RecessRightLine','',( + #1150)); +#1150 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1151 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1152 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1153),#1303); +#1153 = MANIFOLD_SOLID_BREP('',#1154); +#1154 = CLOSED_SHELL('',(#1155,#1195,#1235,#1257,#1279,#1291)); +#1155 = ADVANCED_FACE('',(#1156),#1190,.F.); +#1156 = FACE_BOUND('',#1157,.F.); +#1157 = EDGE_LOOP('',(#1158,#1168,#1176,#1184)); +#1158 = ORIENTED_EDGE('',*,*,#1159,.F.); +#1159 = EDGE_CURVE('',#1160,#1162,#1164,.T.); +#1160 = VERTEX_POINT('',#1161); +#1161 = CARTESIAN_POINT('',(2.8,-30.,24.)); +#1162 = VERTEX_POINT('',#1163); +#1163 = CARTESIAN_POINT('',(2.8,-30.,156.)); +#1164 = LINE('',#1165,#1166); +#1165 = CARTESIAN_POINT('',(2.8,-30.,24.)); +#1166 = VECTOR('',#1167,1.); +#1167 = DIRECTION('',(0.,0.,1.)); +#1168 = ORIENTED_EDGE('',*,*,#1169,.T.); +#1169 = EDGE_CURVE('',#1160,#1170,#1172,.T.); +#1170 = VERTEX_POINT('',#1171); +#1171 = CARTESIAN_POINT('',(2.8,-28.2,24.)); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(2.8,-30.,24.)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(-0.,1.,0.)); +#1176 = ORIENTED_EDGE('',*,*,#1177,.T.); +#1177 = EDGE_CURVE('',#1170,#1178,#1180,.T.); +#1178 = VERTEX_POINT('',#1179); +#1179 = CARTESIAN_POINT('',(2.8,-28.2,156.)); +#1180 = LINE('',#1181,#1182); +#1181 = CARTESIAN_POINT('',(2.8,-28.2,24.)); +#1182 = VECTOR('',#1183,1.); +#1183 = DIRECTION('',(0.,0.,1.)); +#1184 = ORIENTED_EDGE('',*,*,#1185,.F.); +#1185 = EDGE_CURVE('',#1162,#1178,#1186,.T.); +#1186 = LINE('',#1187,#1188); +#1187 = CARTESIAN_POINT('',(2.8,-30.,156.)); +#1188 = VECTOR('',#1189,1.); +#1189 = DIRECTION('',(-0.,1.,0.)); +#1190 = PLANE('',#1191); +#1191 = AXIS2_PLACEMENT_3D('',#1192,#1193,#1194); +#1192 = CARTESIAN_POINT('',(2.8,-30.,24.)); +#1193 = DIRECTION('',(1.,0.,-0.)); +#1194 = DIRECTION('',(0.,0.,1.)); +#1195 = ADVANCED_FACE('',(#1196),#1230,.T.); +#1196 = FACE_BOUND('',#1197,.T.); +#1197 = EDGE_LOOP('',(#1198,#1208,#1216,#1224)); +#1198 = ORIENTED_EDGE('',*,*,#1199,.F.); +#1199 = EDGE_CURVE('',#1200,#1202,#1204,.T.); +#1200 = VERTEX_POINT('',#1201); +#1201 = CARTESIAN_POINT('',(4.,-30.,24.)); +#1202 = VERTEX_POINT('',#1203); +#1203 = CARTESIAN_POINT('',(4.,-30.,156.)); +#1204 = LINE('',#1205,#1206); +#1205 = CARTESIAN_POINT('',(4.,-30.,24.)); +#1206 = VECTOR('',#1207,1.); +#1207 = DIRECTION('',(0.,0.,1.)); +#1208 = ORIENTED_EDGE('',*,*,#1209,.T.); +#1209 = EDGE_CURVE('',#1200,#1210,#1212,.T.); +#1210 = VERTEX_POINT('',#1211); +#1211 = CARTESIAN_POINT('',(4.,-28.2,24.)); +#1212 = LINE('',#1213,#1214); +#1213 = CARTESIAN_POINT('',(4.,-30.,24.)); +#1214 = VECTOR('',#1215,1.); +#1215 = DIRECTION('',(-0.,1.,0.)); +#1216 = ORIENTED_EDGE('',*,*,#1217,.T.); +#1217 = EDGE_CURVE('',#1210,#1218,#1220,.T.); +#1218 = VERTEX_POINT('',#1219); +#1219 = CARTESIAN_POINT('',(4.,-28.2,156.)); +#1220 = LINE('',#1221,#1222); +#1221 = CARTESIAN_POINT('',(4.,-28.2,24.)); +#1222 = VECTOR('',#1223,1.); +#1223 = DIRECTION('',(0.,0.,1.)); +#1224 = ORIENTED_EDGE('',*,*,#1225,.F.); +#1225 = EDGE_CURVE('',#1202,#1218,#1226,.T.); +#1226 = LINE('',#1227,#1228); +#1227 = CARTESIAN_POINT('',(4.,-30.,156.)); +#1228 = VECTOR('',#1229,1.); +#1229 = DIRECTION('',(-0.,1.,0.)); +#1230 = PLANE('',#1231); +#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234); +#1232 = CARTESIAN_POINT('',(4.,-30.,24.)); +#1233 = DIRECTION('',(1.,0.,-0.)); +#1234 = DIRECTION('',(0.,0.,1.)); +#1235 = ADVANCED_FACE('',(#1236),#1252,.F.); +#1236 = FACE_BOUND('',#1237,.F.); +#1237 = EDGE_LOOP('',(#1238,#1244,#1245,#1251)); +#1238 = ORIENTED_EDGE('',*,*,#1239,.F.); +#1239 = EDGE_CURVE('',#1160,#1200,#1240,.T.); +#1240 = LINE('',#1241,#1242); +#1241 = CARTESIAN_POINT('',(2.8,-30.,24.)); +#1242 = VECTOR('',#1243,1.); +#1243 = DIRECTION('',(1.,0.,-0.)); +#1244 = ORIENTED_EDGE('',*,*,#1159,.T.); +#1245 = ORIENTED_EDGE('',*,*,#1246,.T.); +#1246 = EDGE_CURVE('',#1162,#1202,#1247,.T.); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(2.8,-30.,156.)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(1.,0.,-0.)); +#1251 = ORIENTED_EDGE('',*,*,#1199,.F.); +#1252 = PLANE('',#1253); +#1253 = AXIS2_PLACEMENT_3D('',#1254,#1255,#1256); +#1254 = CARTESIAN_POINT('',(2.8,-30.,24.)); +#1255 = DIRECTION('',(-0.,1.,0.)); +#1256 = DIRECTION('',(0.,0.,1.)); +#1257 = ADVANCED_FACE('',(#1258),#1274,.T.); +#1258 = FACE_BOUND('',#1259,.T.); +#1259 = EDGE_LOOP('',(#1260,#1266,#1267,#1273)); +#1260 = ORIENTED_EDGE('',*,*,#1261,.F.); +#1261 = EDGE_CURVE('',#1170,#1210,#1262,.T.); +#1262 = LINE('',#1263,#1264); +#1263 = CARTESIAN_POINT('',(2.8,-28.2,24.)); +#1264 = VECTOR('',#1265,1.); +#1265 = DIRECTION('',(1.,0.,-0.)); +#1266 = ORIENTED_EDGE('',*,*,#1177,.T.); +#1267 = ORIENTED_EDGE('',*,*,#1268,.T.); +#1268 = EDGE_CURVE('',#1178,#1218,#1269,.T.); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(2.8,-28.2,156.)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(1.,0.,-0.)); +#1273 = ORIENTED_EDGE('',*,*,#1217,.F.); +#1274 = PLANE('',#1275); +#1275 = AXIS2_PLACEMENT_3D('',#1276,#1277,#1278); +#1276 = CARTESIAN_POINT('',(2.8,-28.2,24.)); +#1277 = DIRECTION('',(-0.,1.,0.)); +#1278 = DIRECTION('',(0.,0.,1.)); +#1279 = ADVANCED_FACE('',(#1280),#1286,.F.); +#1280 = FACE_BOUND('',#1281,.F.); +#1281 = EDGE_LOOP('',(#1282,#1283,#1284,#1285)); +#1282 = ORIENTED_EDGE('',*,*,#1169,.F.); +#1283 = ORIENTED_EDGE('',*,*,#1239,.T.); +#1284 = ORIENTED_EDGE('',*,*,#1209,.T.); +#1285 = ORIENTED_EDGE('',*,*,#1261,.F.); +#1286 = PLANE('',#1287); +#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290); +#1288 = CARTESIAN_POINT('',(2.8,-30.,24.)); +#1289 = DIRECTION('',(0.,0.,1.)); +#1290 = DIRECTION('',(1.,0.,-0.)); +#1291 = ADVANCED_FACE('',(#1292),#1298,.T.); +#1292 = FACE_BOUND('',#1293,.T.); +#1293 = EDGE_LOOP('',(#1294,#1295,#1296,#1297)); +#1294 = ORIENTED_EDGE('',*,*,#1185,.F.); +#1295 = ORIENTED_EDGE('',*,*,#1246,.T.); +#1296 = ORIENTED_EDGE('',*,*,#1225,.T.); +#1297 = ORIENTED_EDGE('',*,*,#1268,.F.); +#1298 = PLANE('',#1299); +#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302); +#1300 = CARTESIAN_POINT('',(2.8,-30.,156.)); +#1301 = DIRECTION('',(0.,0.,1.)); +#1302 = DIRECTION('',(1.,0.,-0.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1307)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1304,#1305,#1306)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1304 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1305 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1306 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1307 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1304, + 'distance_accuracy_value','confusion accuracy'); +#1308 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1309,#1311); +#1309 = ( REPRESENTATION_RELATIONSHIP('','',#1152,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1310) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1310 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#1311 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1312); +#1312 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','Panel_RecessRightLine','',#5 + ,#1147,$); +#1313 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1149)); +#1314 = SHAPE_DEFINITION_REPRESENTATION(#1315,#1321); +#1315 = PRODUCT_DEFINITION_SHAPE('','',#1316); +#1316 = PRODUCT_DEFINITION('design','',#1317,#1320); +#1317 = PRODUCT_DEFINITION_FORMATION('','',#1318); +#1318 = PRODUCT('Panel_RecessTopLine','Panel_RecessTopLine','',(#1319)); +#1319 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1320 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1321 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1322),#1472); +#1322 = MANIFOLD_SOLID_BREP('',#1323); +#1323 = CLOSED_SHELL('',(#1324,#1364,#1404,#1426,#1448,#1460)); +#1324 = ADVANCED_FACE('',(#1325),#1359,.F.); +#1325 = FACE_BOUND('',#1326,.F.); +#1326 = EDGE_LOOP('',(#1327,#1337,#1345,#1353)); +#1327 = ORIENTED_EDGE('',*,*,#1328,.F.); +#1328 = EDGE_CURVE('',#1329,#1331,#1333,.T.); +#1329 = VERTEX_POINT('',#1330); +#1330 = CARTESIAN_POINT('',(-68.,-30.,155.)); +#1331 = VERTEX_POINT('',#1332); +#1332 = CARTESIAN_POINT('',(-68.,-30.,156.2)); +#1333 = LINE('',#1334,#1335); +#1334 = CARTESIAN_POINT('',(-68.,-30.,155.)); +#1335 = VECTOR('',#1336,1.); +#1336 = DIRECTION('',(0.,0.,1.)); +#1337 = ORIENTED_EDGE('',*,*,#1338,.T.); +#1338 = EDGE_CURVE('',#1329,#1339,#1341,.T.); +#1339 = VERTEX_POINT('',#1340); +#1340 = CARTESIAN_POINT('',(-68.,-28.2,155.)); +#1341 = LINE('',#1342,#1343); +#1342 = CARTESIAN_POINT('',(-68.,-30.,155.)); +#1343 = VECTOR('',#1344,1.); +#1344 = DIRECTION('',(-0.,1.,0.)); +#1345 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1346 = EDGE_CURVE('',#1339,#1347,#1349,.T.); +#1347 = VERTEX_POINT('',#1348); +#1348 = CARTESIAN_POINT('',(-68.,-28.2,156.2)); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(-68.,-28.2,155.)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.,0.,1.)); +#1353 = ORIENTED_EDGE('',*,*,#1354,.F.); +#1354 = EDGE_CURVE('',#1331,#1347,#1355,.T.); +#1355 = LINE('',#1356,#1357); +#1356 = CARTESIAN_POINT('',(-68.,-30.,156.2)); +#1357 = VECTOR('',#1358,1.); +#1358 = DIRECTION('',(-0.,1.,0.)); +#1359 = PLANE('',#1360); +#1360 = AXIS2_PLACEMENT_3D('',#1361,#1362,#1363); +#1361 = CARTESIAN_POINT('',(-68.,-30.,155.)); +#1362 = DIRECTION('',(1.,0.,-0.)); +#1363 = DIRECTION('',(0.,0.,1.)); +#1364 = ADVANCED_FACE('',(#1365),#1399,.T.); +#1365 = FACE_BOUND('',#1366,.T.); +#1366 = EDGE_LOOP('',(#1367,#1377,#1385,#1393)); +#1367 = ORIENTED_EDGE('',*,*,#1368,.F.); +#1368 = EDGE_CURVE('',#1369,#1371,#1373,.T.); +#1369 = VERTEX_POINT('',#1370); +#1370 = CARTESIAN_POINT('',(4.,-30.,155.)); +#1371 = VERTEX_POINT('',#1372); +#1372 = CARTESIAN_POINT('',(4.,-30.,156.2)); +#1373 = LINE('',#1374,#1375); +#1374 = CARTESIAN_POINT('',(4.,-30.,155.)); +#1375 = VECTOR('',#1376,1.); +#1376 = DIRECTION('',(0.,0.,1.)); +#1377 = ORIENTED_EDGE('',*,*,#1378,.T.); +#1378 = EDGE_CURVE('',#1369,#1379,#1381,.T.); +#1379 = VERTEX_POINT('',#1380); +#1380 = CARTESIAN_POINT('',(4.,-28.2,155.)); +#1381 = LINE('',#1382,#1383); +#1382 = CARTESIAN_POINT('',(4.,-30.,155.)); +#1383 = VECTOR('',#1384,1.); +#1384 = DIRECTION('',(-0.,1.,0.)); +#1385 = ORIENTED_EDGE('',*,*,#1386,.T.); +#1386 = EDGE_CURVE('',#1379,#1387,#1389,.T.); +#1387 = VERTEX_POINT('',#1388); +#1388 = CARTESIAN_POINT('',(4.,-28.2,156.2)); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(4.,-28.2,155.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.,0.,1.)); +#1393 = ORIENTED_EDGE('',*,*,#1394,.F.); +#1394 = EDGE_CURVE('',#1371,#1387,#1395,.T.); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(4.,-30.,156.2)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(-0.,1.,0.)); +#1399 = PLANE('',#1400); +#1400 = AXIS2_PLACEMENT_3D('',#1401,#1402,#1403); +#1401 = CARTESIAN_POINT('',(4.,-30.,155.)); +#1402 = DIRECTION('',(1.,0.,-0.)); +#1403 = DIRECTION('',(0.,0.,1.)); +#1404 = ADVANCED_FACE('',(#1405),#1421,.F.); +#1405 = FACE_BOUND('',#1406,.F.); +#1406 = EDGE_LOOP('',(#1407,#1413,#1414,#1420)); +#1407 = ORIENTED_EDGE('',*,*,#1408,.F.); +#1408 = EDGE_CURVE('',#1329,#1369,#1409,.T.); +#1409 = LINE('',#1410,#1411); +#1410 = CARTESIAN_POINT('',(-68.,-30.,155.)); +#1411 = VECTOR('',#1412,1.); +#1412 = DIRECTION('',(1.,0.,-0.)); +#1413 = ORIENTED_EDGE('',*,*,#1328,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#1331,#1371,#1416,.T.); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(-68.,-30.,156.2)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(1.,0.,-0.)); +#1420 = ORIENTED_EDGE('',*,*,#1368,.F.); +#1421 = PLANE('',#1422); +#1422 = AXIS2_PLACEMENT_3D('',#1423,#1424,#1425); +#1423 = CARTESIAN_POINT('',(-68.,-30.,155.)); +#1424 = DIRECTION('',(-0.,1.,0.)); +#1425 = DIRECTION('',(0.,0.,1.)); +#1426 = ADVANCED_FACE('',(#1427),#1443,.T.); +#1427 = FACE_BOUND('',#1428,.T.); +#1428 = EDGE_LOOP('',(#1429,#1435,#1436,#1442)); +#1429 = ORIENTED_EDGE('',*,*,#1430,.F.); +#1430 = EDGE_CURVE('',#1339,#1379,#1431,.T.); +#1431 = LINE('',#1432,#1433); +#1432 = CARTESIAN_POINT('',(-68.,-28.2,155.)); +#1433 = VECTOR('',#1434,1.); +#1434 = DIRECTION('',(1.,0.,-0.)); +#1435 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1436 = ORIENTED_EDGE('',*,*,#1437,.T.); +#1437 = EDGE_CURVE('',#1347,#1387,#1438,.T.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(-68.,-28.2,156.2)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(1.,0.,-0.)); +#1442 = ORIENTED_EDGE('',*,*,#1386,.F.); +#1443 = PLANE('',#1444); +#1444 = AXIS2_PLACEMENT_3D('',#1445,#1446,#1447); +#1445 = CARTESIAN_POINT('',(-68.,-28.2,155.)); +#1446 = DIRECTION('',(-0.,1.,0.)); +#1447 = DIRECTION('',(0.,0.,1.)); +#1448 = ADVANCED_FACE('',(#1449),#1455,.F.); +#1449 = FACE_BOUND('',#1450,.F.); +#1450 = EDGE_LOOP('',(#1451,#1452,#1453,#1454)); +#1451 = ORIENTED_EDGE('',*,*,#1338,.F.); +#1452 = ORIENTED_EDGE('',*,*,#1408,.T.); +#1453 = ORIENTED_EDGE('',*,*,#1378,.T.); +#1454 = ORIENTED_EDGE('',*,*,#1430,.F.); +#1455 = PLANE('',#1456); +#1456 = AXIS2_PLACEMENT_3D('',#1457,#1458,#1459); +#1457 = CARTESIAN_POINT('',(-68.,-30.,155.)); +#1458 = DIRECTION('',(0.,0.,1.)); +#1459 = DIRECTION('',(1.,0.,-0.)); +#1460 = ADVANCED_FACE('',(#1461),#1467,.T.); +#1461 = FACE_BOUND('',#1462,.T.); +#1462 = EDGE_LOOP('',(#1463,#1464,#1465,#1466)); +#1463 = ORIENTED_EDGE('',*,*,#1354,.F.); +#1464 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1465 = ORIENTED_EDGE('',*,*,#1394,.T.); +#1466 = ORIENTED_EDGE('',*,*,#1437,.F.); +#1467 = PLANE('',#1468); +#1468 = AXIS2_PLACEMENT_3D('',#1469,#1470,#1471); +#1469 = CARTESIAN_POINT('',(-68.,-30.,156.2)); +#1470 = DIRECTION('',(0.,0.,1.)); +#1471 = DIRECTION('',(1.,0.,-0.)); +#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1476)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1473,#1474,#1475)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1473 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1474 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1475 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1476 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1473, + 'distance_accuracy_value','confusion accuracy'); +#1477 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1478,#1480); +#1478 = ( REPRESENTATION_RELATIONSHIP('','',#1321,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1479) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1479 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#1480 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1481); +#1481 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Panel_RecessTopLine','',#5, + #1316,$); +#1482 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1318)); +#1483 = SHAPE_DEFINITION_REPRESENTATION(#1484,#1490); +#1484 = PRODUCT_DEFINITION_SHAPE('','',#1485); +#1485 = PRODUCT_DEFINITION('design','',#1486,#1489); +#1486 = PRODUCT_DEFINITION_FORMATION('','',#1487); +#1487 = PRODUCT('Panel_RecessBottomLine','Panel_RecessBottomLine','',( + #1488)); +#1488 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1489 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1490 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1491),#1641); +#1491 = MANIFOLD_SOLID_BREP('',#1492); +#1492 = CLOSED_SHELL('',(#1493,#1533,#1573,#1595,#1617,#1629)); +#1493 = ADVANCED_FACE('',(#1494),#1528,.F.); +#1494 = FACE_BOUND('',#1495,.F.); +#1495 = EDGE_LOOP('',(#1496,#1506,#1514,#1522)); +#1496 = ORIENTED_EDGE('',*,*,#1497,.F.); +#1497 = EDGE_CURVE('',#1498,#1500,#1502,.T.); +#1498 = VERTEX_POINT('',#1499); +#1499 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1500 = VERTEX_POINT('',#1501); +#1501 = CARTESIAN_POINT('',(-68.,-30.,25.2)); +#1502 = LINE('',#1503,#1504); +#1503 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1504 = VECTOR('',#1505,1.); +#1505 = DIRECTION('',(0.,0.,1.)); +#1506 = ORIENTED_EDGE('',*,*,#1507,.T.); +#1507 = EDGE_CURVE('',#1498,#1508,#1510,.T.); +#1508 = VERTEX_POINT('',#1509); +#1509 = CARTESIAN_POINT('',(-68.,-28.2,24.)); +#1510 = LINE('',#1511,#1512); +#1511 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1512 = VECTOR('',#1513,1.); +#1513 = DIRECTION('',(-0.,1.,0.)); +#1514 = ORIENTED_EDGE('',*,*,#1515,.T.); +#1515 = EDGE_CURVE('',#1508,#1516,#1518,.T.); +#1516 = VERTEX_POINT('',#1517); +#1517 = CARTESIAN_POINT('',(-68.,-28.2,25.2)); +#1518 = LINE('',#1519,#1520); +#1519 = CARTESIAN_POINT('',(-68.,-28.2,24.)); +#1520 = VECTOR('',#1521,1.); +#1521 = DIRECTION('',(0.,0.,1.)); +#1522 = ORIENTED_EDGE('',*,*,#1523,.F.); +#1523 = EDGE_CURVE('',#1500,#1516,#1524,.T.); +#1524 = LINE('',#1525,#1526); +#1525 = CARTESIAN_POINT('',(-68.,-30.,25.2)); +#1526 = VECTOR('',#1527,1.); +#1527 = DIRECTION('',(-0.,1.,0.)); +#1528 = PLANE('',#1529); +#1529 = AXIS2_PLACEMENT_3D('',#1530,#1531,#1532); +#1530 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1531 = DIRECTION('',(1.,0.,-0.)); +#1532 = DIRECTION('',(0.,0.,1.)); +#1533 = ADVANCED_FACE('',(#1534),#1568,.T.); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536,#1546,#1554,#1562)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1537 = EDGE_CURVE('',#1538,#1540,#1542,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(4.,-30.,24.)); +#1540 = VERTEX_POINT('',#1541); +#1541 = CARTESIAN_POINT('',(4.,-30.,25.2)); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(4.,-30.,24.)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(0.,0.,1.)); +#1546 = ORIENTED_EDGE('',*,*,#1547,.T.); +#1547 = EDGE_CURVE('',#1538,#1548,#1550,.T.); +#1548 = VERTEX_POINT('',#1549); +#1549 = CARTESIAN_POINT('',(4.,-28.2,24.)); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(4.,-30.,24.)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(-0.,1.,0.)); +#1554 = ORIENTED_EDGE('',*,*,#1555,.T.); +#1555 = EDGE_CURVE('',#1548,#1556,#1558,.T.); +#1556 = VERTEX_POINT('',#1557); +#1557 = CARTESIAN_POINT('',(4.,-28.2,25.2)); +#1558 = LINE('',#1559,#1560); +#1559 = CARTESIAN_POINT('',(4.,-28.2,24.)); +#1560 = VECTOR('',#1561,1.); +#1561 = DIRECTION('',(0.,0.,1.)); +#1562 = ORIENTED_EDGE('',*,*,#1563,.F.); +#1563 = EDGE_CURVE('',#1540,#1556,#1564,.T.); +#1564 = LINE('',#1565,#1566); +#1565 = CARTESIAN_POINT('',(4.,-30.,25.2)); +#1566 = VECTOR('',#1567,1.); +#1567 = DIRECTION('',(-0.,1.,0.)); +#1568 = PLANE('',#1569); +#1569 = AXIS2_PLACEMENT_3D('',#1570,#1571,#1572); +#1570 = CARTESIAN_POINT('',(4.,-30.,24.)); +#1571 = DIRECTION('',(1.,0.,-0.)); +#1572 = DIRECTION('',(0.,0.,1.)); +#1573 = ADVANCED_FACE('',(#1574),#1590,.F.); +#1574 = FACE_BOUND('',#1575,.F.); +#1575 = EDGE_LOOP('',(#1576,#1582,#1583,#1589)); +#1576 = ORIENTED_EDGE('',*,*,#1577,.F.); +#1577 = EDGE_CURVE('',#1498,#1538,#1578,.T.); +#1578 = LINE('',#1579,#1580); +#1579 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1580 = VECTOR('',#1581,1.); +#1581 = DIRECTION('',(1.,0.,-0.)); +#1582 = ORIENTED_EDGE('',*,*,#1497,.T.); +#1583 = ORIENTED_EDGE('',*,*,#1584,.T.); +#1584 = EDGE_CURVE('',#1500,#1540,#1585,.T.); +#1585 = LINE('',#1586,#1587); +#1586 = CARTESIAN_POINT('',(-68.,-30.,25.2)); +#1587 = VECTOR('',#1588,1.); +#1588 = DIRECTION('',(1.,0.,-0.)); +#1589 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1590 = PLANE('',#1591); +#1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594); +#1592 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1593 = DIRECTION('',(-0.,1.,0.)); +#1594 = DIRECTION('',(0.,0.,1.)); +#1595 = ADVANCED_FACE('',(#1596),#1612,.T.); +#1596 = FACE_BOUND('',#1597,.T.); +#1597 = EDGE_LOOP('',(#1598,#1604,#1605,#1611)); +#1598 = ORIENTED_EDGE('',*,*,#1599,.F.); +#1599 = EDGE_CURVE('',#1508,#1548,#1600,.T.); +#1600 = LINE('',#1601,#1602); +#1601 = CARTESIAN_POINT('',(-68.,-28.2,24.)); +#1602 = VECTOR('',#1603,1.); +#1603 = DIRECTION('',(1.,0.,-0.)); +#1604 = ORIENTED_EDGE('',*,*,#1515,.T.); +#1605 = ORIENTED_EDGE('',*,*,#1606,.T.); +#1606 = EDGE_CURVE('',#1516,#1556,#1607,.T.); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(-68.,-28.2,25.2)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(1.,0.,-0.)); +#1611 = ORIENTED_EDGE('',*,*,#1555,.F.); +#1612 = PLANE('',#1613); +#1613 = AXIS2_PLACEMENT_3D('',#1614,#1615,#1616); +#1614 = CARTESIAN_POINT('',(-68.,-28.2,24.)); +#1615 = DIRECTION('',(-0.,1.,0.)); +#1616 = DIRECTION('',(0.,0.,1.)); +#1617 = ADVANCED_FACE('',(#1618),#1624,.F.); +#1618 = FACE_BOUND('',#1619,.F.); +#1619 = EDGE_LOOP('',(#1620,#1621,#1622,#1623)); +#1620 = ORIENTED_EDGE('',*,*,#1507,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1577,.T.); +#1622 = ORIENTED_EDGE('',*,*,#1547,.T.); +#1623 = ORIENTED_EDGE('',*,*,#1599,.F.); +#1624 = PLANE('',#1625); +#1625 = AXIS2_PLACEMENT_3D('',#1626,#1627,#1628); +#1626 = CARTESIAN_POINT('',(-68.,-30.,24.)); +#1627 = DIRECTION('',(0.,0.,1.)); +#1628 = DIRECTION('',(1.,0.,-0.)); +#1629 = ADVANCED_FACE('',(#1630),#1636,.T.); +#1630 = FACE_BOUND('',#1631,.T.); +#1631 = EDGE_LOOP('',(#1632,#1633,#1634,#1635)); +#1632 = ORIENTED_EDGE('',*,*,#1523,.F.); +#1633 = ORIENTED_EDGE('',*,*,#1584,.T.); +#1634 = ORIENTED_EDGE('',*,*,#1563,.T.); +#1635 = ORIENTED_EDGE('',*,*,#1606,.F.); +#1636 = PLANE('',#1637); +#1637 = AXIS2_PLACEMENT_3D('',#1638,#1639,#1640); +#1638 = CARTESIAN_POINT('',(-68.,-30.,25.2)); +#1639 = DIRECTION('',(0.,0.,1.)); +#1640 = DIRECTION('',(1.,0.,-0.)); +#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1645)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1642,#1643,#1644)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1642 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1643 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1644 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1645 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1642, + 'distance_accuracy_value','confusion accuracy'); +#1646 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1647,#1649); +#1647 = ( REPRESENTATION_RELATIONSHIP('','',#1490,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1648) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1648 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#1649 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1650); +#1650 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','Panel_RecessBottomLine','', + #5,#1485,$); +#1651 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1487)); +#1652 = SHAPE_DEFINITION_REPRESENTATION(#1653,#1659); +#1653 = PRODUCT_DEFINITION_SHAPE('','',#1654); +#1654 = PRODUCT_DEFINITION('design','',#1655,#1658); +#1655 = PRODUCT_DEFINITION_FORMATION('','',#1656); +#1656 = PRODUCT('Panel_HingeTop','Panel_HingeTop','',(#1657)); +#1657 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1658 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1659 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1660),#1713); +#1660 = MANIFOLD_SOLID_BREP('',#1661); +#1661 = CLOSED_SHELL('',(#1662,#1695,#1704)); +#1662 = ADVANCED_FACE('',(#1663),#1690,.T.); +#1663 = FACE_BOUND('',#1664,.T.); +#1664 = EDGE_LOOP('',(#1665,#1674,#1682,#1689)); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#1667,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(-85.,-32.,131.7)); +#1669 = CIRCLE('',#1670,2.3); +#1670 = AXIS2_PLACEMENT_3D('',#1671,#1672,#1673); +#1671 = CARTESIAN_POINT('',(-85.,-32.,134.)); +#1672 = DIRECTION('',(0.,-1.,0.)); +#1673 = DIRECTION('',(0.,-0.,-1.)); +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1676,#1667,#1678,.T.); +#1676 = VERTEX_POINT('',#1677); +#1677 = CARTESIAN_POINT('',(-85.,-31.,131.7)); +#1678 = LINE('',#1679,#1680); +#1679 = CARTESIAN_POINT('',(-85.,-31.,131.7)); +#1680 = VECTOR('',#1681,1.); +#1681 = DIRECTION('',(0.,-1.,0.)); +#1682 = ORIENTED_EDGE('',*,*,#1683,.T.); +#1683 = EDGE_CURVE('',#1676,#1676,#1684,.T.); +#1684 = CIRCLE('',#1685,2.3); +#1685 = AXIS2_PLACEMENT_3D('',#1686,#1687,#1688); +#1686 = CARTESIAN_POINT('',(-85.,-31.,134.)); +#1687 = DIRECTION('',(0.,-1.,0.)); +#1688 = DIRECTION('',(0.,-0.,-1.)); +#1689 = ORIENTED_EDGE('',*,*,#1675,.T.); +#1690 = CYLINDRICAL_SURFACE('',#1691,2.3); +#1691 = AXIS2_PLACEMENT_3D('',#1692,#1693,#1694); +#1692 = CARTESIAN_POINT('',(-85.,-31.,134.)); +#1693 = DIRECTION('',(0.,-1.,0.)); +#1694 = DIRECTION('',(0.,-0.,-1.)); +#1695 = ADVANCED_FACE('',(#1696),#1699,.T.); +#1696 = FACE_BOUND('',#1697,.T.); +#1697 = EDGE_LOOP('',(#1698)); +#1698 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1699 = PLANE('',#1700); +#1700 = AXIS2_PLACEMENT_3D('',#1701,#1702,#1703); +#1701 = CARTESIAN_POINT('',(-85.,-32.,134.)); +#1702 = DIRECTION('',(0.,-1.,0.)); +#1703 = DIRECTION('',(0.,-0.,-1.)); +#1704 = ADVANCED_FACE('',(#1705),#1708,.F.); +#1705 = FACE_BOUND('',#1706,.T.); +#1706 = EDGE_LOOP('',(#1707)); +#1707 = ORIENTED_EDGE('',*,*,#1683,.F.); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(-85.,-31.,134.)); +#1711 = DIRECTION('',(0.,-1.,0.)); +#1712 = DIRECTION('',(0.,-0.,-1.)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1717)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1714,#1715,#1716)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1714 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1715 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1716 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1717 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1714, + 'distance_accuracy_value','confusion accuracy'); +#1718 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1719,#1721); +#1719 = ( REPRESENTATION_RELATIONSHIP('','',#1659,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1720) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1720 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#1721 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1722); +#1722 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','Panel_HingeTop','',#5,#1654, + $); +#1723 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1656)); +#1724 = SHAPE_DEFINITION_REPRESENTATION(#1725,#1731); +#1725 = PRODUCT_DEFINITION_SHAPE('','',#1726); +#1726 = PRODUCT_DEFINITION('design','',#1727,#1730); +#1727 = PRODUCT_DEFINITION_FORMATION('','',#1728); +#1728 = PRODUCT('Panel_HingeBottom','Panel_HingeBottom','',(#1729)); +#1729 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1730 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1731 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1732),#1785); +#1732 = MANIFOLD_SOLID_BREP('',#1733); +#1733 = CLOSED_SHELL('',(#1734,#1767,#1776)); +#1734 = ADVANCED_FACE('',(#1735),#1762,.T.); +#1735 = FACE_BOUND('',#1736,.T.); +#1736 = EDGE_LOOP('',(#1737,#1746,#1754,#1761)); +#1737 = ORIENTED_EDGE('',*,*,#1738,.F.); +#1738 = EDGE_CURVE('',#1739,#1739,#1741,.T.); +#1739 = VERTEX_POINT('',#1740); +#1740 = CARTESIAN_POINT('',(-85.,-32.,41.7)); +#1741 = CIRCLE('',#1742,2.3); +#1742 = AXIS2_PLACEMENT_3D('',#1743,#1744,#1745); +#1743 = CARTESIAN_POINT('',(-85.,-32.,44.)); +#1744 = DIRECTION('',(0.,-1.,0.)); +#1745 = DIRECTION('',(0.,-0.,-1.)); +#1746 = ORIENTED_EDGE('',*,*,#1747,.F.); +#1747 = EDGE_CURVE('',#1748,#1739,#1750,.T.); +#1748 = VERTEX_POINT('',#1749); +#1749 = CARTESIAN_POINT('',(-85.,-31.,41.7)); +#1750 = LINE('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(-85.,-31.,41.7)); +#1752 = VECTOR('',#1753,1.); +#1753 = DIRECTION('',(0.,-1.,0.)); +#1754 = ORIENTED_EDGE('',*,*,#1755,.T.); +#1755 = EDGE_CURVE('',#1748,#1748,#1756,.T.); +#1756 = CIRCLE('',#1757,2.3); +#1757 = AXIS2_PLACEMENT_3D('',#1758,#1759,#1760); +#1758 = CARTESIAN_POINT('',(-85.,-31.,44.)); +#1759 = DIRECTION('',(0.,-1.,0.)); +#1760 = DIRECTION('',(0.,-0.,-1.)); +#1761 = ORIENTED_EDGE('',*,*,#1747,.T.); +#1762 = CYLINDRICAL_SURFACE('',#1763,2.3); +#1763 = AXIS2_PLACEMENT_3D('',#1764,#1765,#1766); +#1764 = CARTESIAN_POINT('',(-85.,-31.,44.)); +#1765 = DIRECTION('',(0.,-1.,0.)); +#1766 = DIRECTION('',(0.,-0.,-1.)); +#1767 = ADVANCED_FACE('',(#1768),#1771,.T.); +#1768 = FACE_BOUND('',#1769,.T.); +#1769 = EDGE_LOOP('',(#1770)); +#1770 = ORIENTED_EDGE('',*,*,#1738,.T.); +#1771 = PLANE('',#1772); +#1772 = AXIS2_PLACEMENT_3D('',#1773,#1774,#1775); +#1773 = CARTESIAN_POINT('',(-85.,-32.,44.)); +#1774 = DIRECTION('',(0.,-1.,0.)); +#1775 = DIRECTION('',(0.,-0.,-1.)); +#1776 = ADVANCED_FACE('',(#1777),#1780,.F.); +#1777 = FACE_BOUND('',#1778,.T.); +#1778 = EDGE_LOOP('',(#1779)); +#1779 = ORIENTED_EDGE('',*,*,#1755,.F.); +#1780 = PLANE('',#1781); +#1781 = AXIS2_PLACEMENT_3D('',#1782,#1783,#1784); +#1782 = CARTESIAN_POINT('',(-85.,-31.,44.)); +#1783 = DIRECTION('',(0.,-1.,0.)); +#1784 = DIRECTION('',(0.,-0.,-1.)); +#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1789)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1786,#1787,#1788)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1786 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1787 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1788 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1789 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1786, + 'distance_accuracy_value','confusion accuracy'); +#1790 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1791,#1793); +#1791 = ( REPRESENTATION_RELATIONSHIP('','',#1731,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1792) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1792 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#1793 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1794); +#1794 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','Panel_HingeBottom','',#5, + #1726,$); +#1795 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1728)); +#1796 = SHAPE_DEFINITION_REPRESENTATION(#1797,#1803); +#1797 = PRODUCT_DEFINITION_SHAPE('','',#1798); +#1798 = PRODUCT_DEFINITION('design','',#1799,#1802); +#1799 = PRODUCT_DEFINITION_FORMATION('','',#1800); +#1800 = PRODUCT('Panel_RightMountPlate','Panel_RightMountPlate','',( + #1801)); +#1801 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1802 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1803 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1804),#1954); +#1804 = MANIFOLD_SOLID_BREP('',#1805); +#1805 = CLOSED_SHELL('',(#1806,#1846,#1886,#1908,#1930,#1942)); +#1806 = ADVANCED_FACE('',(#1807),#1841,.F.); +#1807 = FACE_BOUND('',#1808,.F.); +#1808 = EDGE_LOOP('',(#1809,#1819,#1827,#1835)); +#1809 = ORIENTED_EDGE('',*,*,#1810,.F.); +#1810 = EDGE_CURVE('',#1811,#1813,#1815,.T.); +#1811 = VERTEX_POINT('',#1812); +#1812 = CARTESIAN_POINT('',(30.,-31.,6.)); +#1813 = VERTEX_POINT('',#1814); +#1814 = CARTESIAN_POINT('',(30.,-31.,174.)); +#1815 = LINE('',#1816,#1817); +#1816 = CARTESIAN_POINT('',(30.,-31.,6.)); +#1817 = VECTOR('',#1818,1.); +#1818 = DIRECTION('',(0.,0.,1.)); +#1819 = ORIENTED_EDGE('',*,*,#1820,.T.); +#1820 = EDGE_CURVE('',#1811,#1821,#1823,.T.); +#1821 = VERTEX_POINT('',#1822); +#1822 = CARTESIAN_POINT('',(30.,-25.,6.)); +#1823 = LINE('',#1824,#1825); +#1824 = CARTESIAN_POINT('',(30.,-31.,6.)); +#1825 = VECTOR('',#1826,1.); +#1826 = DIRECTION('',(-0.,1.,0.)); +#1827 = ORIENTED_EDGE('',*,*,#1828,.T.); +#1828 = EDGE_CURVE('',#1821,#1829,#1831,.T.); +#1829 = VERTEX_POINT('',#1830); +#1830 = CARTESIAN_POINT('',(30.,-25.,174.)); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(30.,-25.,6.)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(0.,0.,1.)); +#1835 = ORIENTED_EDGE('',*,*,#1836,.F.); +#1836 = EDGE_CURVE('',#1813,#1829,#1837,.T.); +#1837 = LINE('',#1838,#1839); +#1838 = CARTESIAN_POINT('',(30.,-31.,174.)); +#1839 = VECTOR('',#1840,1.); +#1840 = DIRECTION('',(-0.,1.,0.)); +#1841 = PLANE('',#1842); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(30.,-31.,6.)); +#1844 = DIRECTION('',(1.,0.,-0.)); +#1845 = DIRECTION('',(0.,0.,1.)); +#1846 = ADVANCED_FACE('',(#1847),#1881,.T.); +#1847 = FACE_BOUND('',#1848,.T.); +#1848 = EDGE_LOOP('',(#1849,#1859,#1867,#1875)); +#1849 = ORIENTED_EDGE('',*,*,#1850,.F.); +#1850 = EDGE_CURVE('',#1851,#1853,#1855,.T.); +#1851 = VERTEX_POINT('',#1852); +#1852 = CARTESIAN_POINT('',(75.,-31.,6.)); +#1853 = VERTEX_POINT('',#1854); +#1854 = CARTESIAN_POINT('',(75.,-31.,174.)); +#1855 = LINE('',#1856,#1857); +#1856 = CARTESIAN_POINT('',(75.,-31.,6.)); +#1857 = VECTOR('',#1858,1.); +#1858 = DIRECTION('',(0.,0.,1.)); +#1859 = ORIENTED_EDGE('',*,*,#1860,.T.); +#1860 = EDGE_CURVE('',#1851,#1861,#1863,.T.); +#1861 = VERTEX_POINT('',#1862); +#1862 = CARTESIAN_POINT('',(75.,-25.,6.)); +#1863 = LINE('',#1864,#1865); +#1864 = CARTESIAN_POINT('',(75.,-31.,6.)); +#1865 = VECTOR('',#1866,1.); +#1866 = DIRECTION('',(-0.,1.,0.)); +#1867 = ORIENTED_EDGE('',*,*,#1868,.T.); +#1868 = EDGE_CURVE('',#1861,#1869,#1871,.T.); +#1869 = VERTEX_POINT('',#1870); +#1870 = CARTESIAN_POINT('',(75.,-25.,174.)); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(75.,-25.,6.)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(0.,0.,1.)); +#1875 = ORIENTED_EDGE('',*,*,#1876,.F.); +#1876 = EDGE_CURVE('',#1853,#1869,#1877,.T.); +#1877 = LINE('',#1878,#1879); +#1878 = CARTESIAN_POINT('',(75.,-31.,174.)); +#1879 = VECTOR('',#1880,1.); +#1880 = DIRECTION('',(-0.,1.,0.)); +#1881 = PLANE('',#1882); +#1882 = AXIS2_PLACEMENT_3D('',#1883,#1884,#1885); +#1883 = CARTESIAN_POINT('',(75.,-31.,6.)); +#1884 = DIRECTION('',(1.,0.,-0.)); +#1885 = DIRECTION('',(0.,0.,1.)); +#1886 = ADVANCED_FACE('',(#1887),#1903,.F.); +#1887 = FACE_BOUND('',#1888,.F.); +#1888 = EDGE_LOOP('',(#1889,#1895,#1896,#1902)); +#1889 = ORIENTED_EDGE('',*,*,#1890,.F.); +#1890 = EDGE_CURVE('',#1811,#1851,#1891,.T.); +#1891 = LINE('',#1892,#1893); +#1892 = CARTESIAN_POINT('',(30.,-31.,6.)); +#1893 = VECTOR('',#1894,1.); +#1894 = DIRECTION('',(1.,0.,-0.)); +#1895 = ORIENTED_EDGE('',*,*,#1810,.T.); +#1896 = ORIENTED_EDGE('',*,*,#1897,.T.); +#1897 = EDGE_CURVE('',#1813,#1853,#1898,.T.); +#1898 = LINE('',#1899,#1900); +#1899 = CARTESIAN_POINT('',(30.,-31.,174.)); +#1900 = VECTOR('',#1901,1.); +#1901 = DIRECTION('',(1.,0.,-0.)); +#1902 = ORIENTED_EDGE('',*,*,#1850,.F.); +#1903 = PLANE('',#1904); +#1904 = AXIS2_PLACEMENT_3D('',#1905,#1906,#1907); +#1905 = CARTESIAN_POINT('',(30.,-31.,6.)); +#1906 = DIRECTION('',(-0.,1.,0.)); +#1907 = DIRECTION('',(0.,0.,1.)); +#1908 = ADVANCED_FACE('',(#1909),#1925,.T.); +#1909 = FACE_BOUND('',#1910,.T.); +#1910 = EDGE_LOOP('',(#1911,#1917,#1918,#1924)); +#1911 = ORIENTED_EDGE('',*,*,#1912,.F.); +#1912 = EDGE_CURVE('',#1821,#1861,#1913,.T.); +#1913 = LINE('',#1914,#1915); +#1914 = CARTESIAN_POINT('',(30.,-25.,6.)); +#1915 = VECTOR('',#1916,1.); +#1916 = DIRECTION('',(1.,0.,-0.)); +#1917 = ORIENTED_EDGE('',*,*,#1828,.T.); +#1918 = ORIENTED_EDGE('',*,*,#1919,.T.); +#1919 = EDGE_CURVE('',#1829,#1869,#1920,.T.); +#1920 = LINE('',#1921,#1922); +#1921 = CARTESIAN_POINT('',(30.,-25.,174.)); +#1922 = VECTOR('',#1923,1.); +#1923 = DIRECTION('',(1.,0.,-0.)); +#1924 = ORIENTED_EDGE('',*,*,#1868,.F.); +#1925 = PLANE('',#1926); +#1926 = AXIS2_PLACEMENT_3D('',#1927,#1928,#1929); +#1927 = CARTESIAN_POINT('',(30.,-25.,6.)); +#1928 = DIRECTION('',(-0.,1.,0.)); +#1929 = DIRECTION('',(0.,0.,1.)); +#1930 = ADVANCED_FACE('',(#1931),#1937,.F.); +#1931 = FACE_BOUND('',#1932,.F.); +#1932 = EDGE_LOOP('',(#1933,#1934,#1935,#1936)); +#1933 = ORIENTED_EDGE('',*,*,#1820,.F.); +#1934 = ORIENTED_EDGE('',*,*,#1890,.T.); +#1935 = ORIENTED_EDGE('',*,*,#1860,.T.); +#1936 = ORIENTED_EDGE('',*,*,#1912,.F.); +#1937 = PLANE('',#1938); +#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941); +#1939 = CARTESIAN_POINT('',(30.,-31.,6.)); +#1940 = DIRECTION('',(0.,0.,1.)); +#1941 = DIRECTION('',(1.,0.,-0.)); +#1942 = ADVANCED_FACE('',(#1943),#1949,.T.); +#1943 = FACE_BOUND('',#1944,.T.); +#1944 = EDGE_LOOP('',(#1945,#1946,#1947,#1948)); +#1945 = ORIENTED_EDGE('',*,*,#1836,.F.); +#1946 = ORIENTED_EDGE('',*,*,#1897,.T.); +#1947 = ORIENTED_EDGE('',*,*,#1876,.T.); +#1948 = ORIENTED_EDGE('',*,*,#1919,.F.); +#1949 = PLANE('',#1950); +#1950 = AXIS2_PLACEMENT_3D('',#1951,#1952,#1953); +#1951 = CARTESIAN_POINT('',(30.,-31.,174.)); +#1952 = DIRECTION('',(0.,0.,1.)); +#1953 = DIRECTION('',(1.,0.,-0.)); +#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1958)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1955,#1956,#1957)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1955 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1956 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1957 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1958 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1955, + 'distance_accuracy_value','confusion accuracy'); +#1959 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1960,#1962); +#1960 = ( REPRESENTATION_RELATIONSHIP('','',#1803,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1961) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1961 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#1962 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1963); +#1963 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','Panel_RightMountPlate','', + #5,#1798,$); +#1964 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1800)); +#1965 = SHAPE_DEFINITION_REPRESENTATION(#1966,#1972); +#1966 = PRODUCT_DEFINITION_SHAPE('','',#1967); +#1967 = PRODUCT_DEFINITION('design','',#1968,#1971); +#1968 = PRODUCT_DEFINITION_FORMATION('','',#1969); +#1969 = PRODUCT('ConnectorBank_Left_Body','ConnectorBank_Left_Body','',( + #1970)); +#1970 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1971 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1972 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1973),#2123); +#1973 = MANIFOLD_SOLID_BREP('',#1974); +#1974 = CLOSED_SHELL('',(#1975,#2015,#2055,#2077,#2099,#2111)); +#1975 = ADVANCED_FACE('',(#1976),#2010,.F.); +#1976 = FACE_BOUND('',#1977,.F.); +#1977 = EDGE_LOOP('',(#1978,#1988,#1996,#2004)); +#1978 = ORIENTED_EDGE('',*,*,#1979,.F.); +#1979 = EDGE_CURVE('',#1980,#1982,#1984,.T.); +#1980 = VERTEX_POINT('',#1981); +#1981 = CARTESIAN_POINT('',(35.,-36.,44.)); +#1982 = VERTEX_POINT('',#1983); +#1983 = CARTESIAN_POINT('',(35.,-36.,154.)); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(35.,-36.,44.)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(0.,0.,1.)); +#1988 = ORIENTED_EDGE('',*,*,#1989,.T.); +#1989 = EDGE_CURVE('',#1980,#1990,#1992,.T.); +#1990 = VERTEX_POINT('',#1991); +#1991 = CARTESIAN_POINT('',(35.,-32.,44.)); +#1992 = LINE('',#1993,#1994); +#1993 = CARTESIAN_POINT('',(35.,-36.,44.)); +#1994 = VECTOR('',#1995,1.); +#1995 = DIRECTION('',(-0.,1.,0.)); +#1996 = ORIENTED_EDGE('',*,*,#1997,.T.); +#1997 = EDGE_CURVE('',#1990,#1998,#2000,.T.); +#1998 = VERTEX_POINT('',#1999); +#1999 = CARTESIAN_POINT('',(35.,-32.,154.)); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(35.,-32.,44.)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(0.,0.,1.)); +#2004 = ORIENTED_EDGE('',*,*,#2005,.F.); +#2005 = EDGE_CURVE('',#1982,#1998,#2006,.T.); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(35.,-36.,154.)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(-0.,1.,0.)); +#2010 = PLANE('',#2011); +#2011 = AXIS2_PLACEMENT_3D('',#2012,#2013,#2014); +#2012 = CARTESIAN_POINT('',(35.,-36.,44.)); +#2013 = DIRECTION('',(1.,0.,-0.)); +#2014 = DIRECTION('',(0.,0.,1.)); +#2015 = ADVANCED_FACE('',(#2016),#2050,.T.); +#2016 = FACE_BOUND('',#2017,.T.); +#2017 = EDGE_LOOP('',(#2018,#2028,#2036,#2044)); +#2018 = ORIENTED_EDGE('',*,*,#2019,.F.); +#2019 = EDGE_CURVE('',#2020,#2022,#2024,.T.); +#2020 = VERTEX_POINT('',#2021); +#2021 = CARTESIAN_POINT('',(53.,-36.,44.)); +#2022 = VERTEX_POINT('',#2023); +#2023 = CARTESIAN_POINT('',(53.,-36.,154.)); +#2024 = LINE('',#2025,#2026); +#2025 = CARTESIAN_POINT('',(53.,-36.,44.)); +#2026 = VECTOR('',#2027,1.); +#2027 = DIRECTION('',(0.,0.,1.)); +#2028 = ORIENTED_EDGE('',*,*,#2029,.T.); +#2029 = EDGE_CURVE('',#2020,#2030,#2032,.T.); +#2030 = VERTEX_POINT('',#2031); +#2031 = CARTESIAN_POINT('',(53.,-32.,44.)); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(53.,-36.,44.)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(-0.,1.,0.)); +#2036 = ORIENTED_EDGE('',*,*,#2037,.T.); +#2037 = EDGE_CURVE('',#2030,#2038,#2040,.T.); +#2038 = VERTEX_POINT('',#2039); +#2039 = CARTESIAN_POINT('',(53.,-32.,154.)); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(53.,-32.,44.)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(0.,0.,1.)); +#2044 = ORIENTED_EDGE('',*,*,#2045,.F.); +#2045 = EDGE_CURVE('',#2022,#2038,#2046,.T.); +#2046 = LINE('',#2047,#2048); +#2047 = CARTESIAN_POINT('',(53.,-36.,154.)); +#2048 = VECTOR('',#2049,1.); +#2049 = DIRECTION('',(-0.,1.,0.)); +#2050 = PLANE('',#2051); +#2051 = AXIS2_PLACEMENT_3D('',#2052,#2053,#2054); +#2052 = CARTESIAN_POINT('',(53.,-36.,44.)); +#2053 = DIRECTION('',(1.,0.,-0.)); +#2054 = DIRECTION('',(0.,0.,1.)); +#2055 = ADVANCED_FACE('',(#2056),#2072,.F.); +#2056 = FACE_BOUND('',#2057,.F.); +#2057 = EDGE_LOOP('',(#2058,#2064,#2065,#2071)); +#2058 = ORIENTED_EDGE('',*,*,#2059,.F.); +#2059 = EDGE_CURVE('',#1980,#2020,#2060,.T.); +#2060 = LINE('',#2061,#2062); +#2061 = CARTESIAN_POINT('',(35.,-36.,44.)); +#2062 = VECTOR('',#2063,1.); +#2063 = DIRECTION('',(1.,0.,-0.)); +#2064 = ORIENTED_EDGE('',*,*,#1979,.T.); +#2065 = ORIENTED_EDGE('',*,*,#2066,.T.); +#2066 = EDGE_CURVE('',#1982,#2022,#2067,.T.); +#2067 = LINE('',#2068,#2069); +#2068 = CARTESIAN_POINT('',(35.,-36.,154.)); +#2069 = VECTOR('',#2070,1.); +#2070 = DIRECTION('',(1.,0.,-0.)); +#2071 = ORIENTED_EDGE('',*,*,#2019,.F.); +#2072 = PLANE('',#2073); +#2073 = AXIS2_PLACEMENT_3D('',#2074,#2075,#2076); +#2074 = CARTESIAN_POINT('',(35.,-36.,44.)); +#2075 = DIRECTION('',(-0.,1.,0.)); +#2076 = DIRECTION('',(0.,0.,1.)); +#2077 = ADVANCED_FACE('',(#2078),#2094,.T.); +#2078 = FACE_BOUND('',#2079,.T.); +#2079 = EDGE_LOOP('',(#2080,#2086,#2087,#2093)); +#2080 = ORIENTED_EDGE('',*,*,#2081,.F.); +#2081 = EDGE_CURVE('',#1990,#2030,#2082,.T.); +#2082 = LINE('',#2083,#2084); +#2083 = CARTESIAN_POINT('',(35.,-32.,44.)); +#2084 = VECTOR('',#2085,1.); +#2085 = DIRECTION('',(1.,0.,-0.)); +#2086 = ORIENTED_EDGE('',*,*,#1997,.T.); +#2087 = ORIENTED_EDGE('',*,*,#2088,.T.); +#2088 = EDGE_CURVE('',#1998,#2038,#2089,.T.); +#2089 = LINE('',#2090,#2091); +#2090 = CARTESIAN_POINT('',(35.,-32.,154.)); +#2091 = VECTOR('',#2092,1.); +#2092 = DIRECTION('',(1.,0.,-0.)); +#2093 = ORIENTED_EDGE('',*,*,#2037,.F.); +#2094 = PLANE('',#2095); +#2095 = AXIS2_PLACEMENT_3D('',#2096,#2097,#2098); +#2096 = CARTESIAN_POINT('',(35.,-32.,44.)); +#2097 = DIRECTION('',(-0.,1.,0.)); +#2098 = DIRECTION('',(0.,0.,1.)); +#2099 = ADVANCED_FACE('',(#2100),#2106,.F.); +#2100 = FACE_BOUND('',#2101,.F.); +#2101 = EDGE_LOOP('',(#2102,#2103,#2104,#2105)); +#2102 = ORIENTED_EDGE('',*,*,#1989,.F.); +#2103 = ORIENTED_EDGE('',*,*,#2059,.T.); +#2104 = ORIENTED_EDGE('',*,*,#2029,.T.); +#2105 = ORIENTED_EDGE('',*,*,#2081,.F.); +#2106 = PLANE('',#2107); +#2107 = AXIS2_PLACEMENT_3D('',#2108,#2109,#2110); +#2108 = CARTESIAN_POINT('',(35.,-36.,44.)); +#2109 = DIRECTION('',(0.,0.,1.)); +#2110 = DIRECTION('',(1.,0.,-0.)); +#2111 = ADVANCED_FACE('',(#2112),#2118,.T.); +#2112 = FACE_BOUND('',#2113,.T.); +#2113 = EDGE_LOOP('',(#2114,#2115,#2116,#2117)); +#2114 = ORIENTED_EDGE('',*,*,#2005,.F.); +#2115 = ORIENTED_EDGE('',*,*,#2066,.T.); +#2116 = ORIENTED_EDGE('',*,*,#2045,.T.); +#2117 = ORIENTED_EDGE('',*,*,#2088,.F.); +#2118 = PLANE('',#2119); +#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122); +#2120 = CARTESIAN_POINT('',(35.,-36.,154.)); +#2121 = DIRECTION('',(0.,0.,1.)); +#2122 = DIRECTION('',(1.,0.,-0.)); +#2123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2127)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2124,#2125,#2126)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2124 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2125 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2126 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2127 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2124, + 'distance_accuracy_value','confusion accuracy'); +#2128 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2129,#2131); +#2129 = ( REPRESENTATION_RELATIONSHIP('','',#1972,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2130) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2130 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); +#2131 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2132); +#2132 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','ConnectorBank_Left_Body','' + ,#5,#1967,$); +#2133 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1969)); +#2134 = SHAPE_DEFINITION_REPRESENTATION(#2135,#2141); +#2135 = PRODUCT_DEFINITION_SHAPE('','',#2136); +#2136 = PRODUCT_DEFINITION('design','',#2137,#2140); +#2137 = PRODUCT_DEFINITION_FORMATION('','',#2138); +#2138 = PRODUCT('ConnectorBank_Left_SideRailLeft', + 'ConnectorBank_Left_SideRailLeft','',(#2139)); +#2139 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2140 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2141 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2142),#2292); +#2142 = MANIFOLD_SOLID_BREP('',#2143); +#2143 = CLOSED_SHELL('',(#2144,#2184,#2224,#2246,#2268,#2280)); +#2144 = ADVANCED_FACE('',(#2145),#2179,.F.); +#2145 = FACE_BOUND('',#2146,.F.); +#2146 = EDGE_LOOP('',(#2147,#2157,#2165,#2173)); +#2147 = ORIENTED_EDGE('',*,*,#2148,.F.); +#2148 = EDGE_CURVE('',#2149,#2151,#2153,.T.); +#2149 = VERTEX_POINT('',#2150); +#2150 = CARTESIAN_POINT('',(33.8,-36.2,44.)); +#2151 = VERTEX_POINT('',#2152); +#2152 = CARTESIAN_POINT('',(33.8,-36.2,154.)); +#2153 = LINE('',#2154,#2155); +#2154 = CARTESIAN_POINT('',(33.8,-36.2,44.)); +#2155 = VECTOR('',#2156,1.); +#2156 = DIRECTION('',(0.,0.,1.)); +#2157 = ORIENTED_EDGE('',*,*,#2158,.T.); +#2158 = EDGE_CURVE('',#2149,#2159,#2161,.T.); +#2159 = VERTEX_POINT('',#2160); +#2160 = CARTESIAN_POINT('',(33.8,-31.8,44.)); +#2161 = LINE('',#2162,#2163); +#2162 = CARTESIAN_POINT('',(33.8,-36.2,44.)); +#2163 = VECTOR('',#2164,1.); +#2164 = DIRECTION('',(-0.,1.,0.)); +#2165 = ORIENTED_EDGE('',*,*,#2166,.T.); +#2166 = EDGE_CURVE('',#2159,#2167,#2169,.T.); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(33.8,-31.8,154.)); +#2169 = LINE('',#2170,#2171); +#2170 = CARTESIAN_POINT('',(33.8,-31.8,44.)); +#2171 = VECTOR('',#2172,1.); +#2172 = DIRECTION('',(0.,0.,1.)); +#2173 = ORIENTED_EDGE('',*,*,#2174,.F.); +#2174 = EDGE_CURVE('',#2151,#2167,#2175,.T.); +#2175 = LINE('',#2176,#2177); +#2176 = CARTESIAN_POINT('',(33.8,-36.2,154.)); +#2177 = VECTOR('',#2178,1.); +#2178 = DIRECTION('',(-0.,1.,0.)); +#2179 = PLANE('',#2180); +#2180 = AXIS2_PLACEMENT_3D('',#2181,#2182,#2183); +#2181 = CARTESIAN_POINT('',(33.8,-36.2,44.)); +#2182 = DIRECTION('',(1.,0.,-0.)); +#2183 = DIRECTION('',(0.,0.,1.)); +#2184 = ADVANCED_FACE('',(#2185),#2219,.T.); +#2185 = FACE_BOUND('',#2186,.T.); +#2186 = EDGE_LOOP('',(#2187,#2197,#2205,#2213)); +#2187 = ORIENTED_EDGE('',*,*,#2188,.F.); +#2188 = EDGE_CURVE('',#2189,#2191,#2193,.T.); +#2189 = VERTEX_POINT('',#2190); +#2190 = CARTESIAN_POINT('',(35.,-36.2,44.)); +#2191 = VERTEX_POINT('',#2192); +#2192 = CARTESIAN_POINT('',(35.,-36.2,154.)); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(35.,-36.2,44.)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(0.,0.,1.)); +#2197 = ORIENTED_EDGE('',*,*,#2198,.T.); +#2198 = EDGE_CURVE('',#2189,#2199,#2201,.T.); +#2199 = VERTEX_POINT('',#2200); +#2200 = CARTESIAN_POINT('',(35.,-31.8,44.)); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(35.,-36.2,44.)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(-0.,1.,0.)); +#2205 = ORIENTED_EDGE('',*,*,#2206,.T.); +#2206 = EDGE_CURVE('',#2199,#2207,#2209,.T.); +#2207 = VERTEX_POINT('',#2208); +#2208 = CARTESIAN_POINT('',(35.,-31.8,154.)); +#2209 = LINE('',#2210,#2211); +#2210 = CARTESIAN_POINT('',(35.,-31.8,44.)); +#2211 = VECTOR('',#2212,1.); +#2212 = DIRECTION('',(0.,0.,1.)); +#2213 = ORIENTED_EDGE('',*,*,#2214,.F.); +#2214 = EDGE_CURVE('',#2191,#2207,#2215,.T.); +#2215 = LINE('',#2216,#2217); +#2216 = CARTESIAN_POINT('',(35.,-36.2,154.)); +#2217 = VECTOR('',#2218,1.); +#2218 = DIRECTION('',(-0.,1.,0.)); +#2219 = PLANE('',#2220); +#2220 = AXIS2_PLACEMENT_3D('',#2221,#2222,#2223); +#2221 = CARTESIAN_POINT('',(35.,-36.2,44.)); +#2222 = DIRECTION('',(1.,0.,-0.)); +#2223 = DIRECTION('',(0.,0.,1.)); +#2224 = ADVANCED_FACE('',(#2225),#2241,.F.); +#2225 = FACE_BOUND('',#2226,.F.); +#2226 = EDGE_LOOP('',(#2227,#2233,#2234,#2240)); +#2227 = ORIENTED_EDGE('',*,*,#2228,.F.); +#2228 = EDGE_CURVE('',#2149,#2189,#2229,.T.); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(33.8,-36.2,44.)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(1.,0.,-0.)); +#2233 = ORIENTED_EDGE('',*,*,#2148,.T.); +#2234 = ORIENTED_EDGE('',*,*,#2235,.T.); +#2235 = EDGE_CURVE('',#2151,#2191,#2236,.T.); +#2236 = LINE('',#2237,#2238); +#2237 = CARTESIAN_POINT('',(33.8,-36.2,154.)); +#2238 = VECTOR('',#2239,1.); +#2239 = DIRECTION('',(1.,0.,-0.)); +#2240 = ORIENTED_EDGE('',*,*,#2188,.F.); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(33.8,-36.2,44.)); +#2244 = DIRECTION('',(-0.,1.,0.)); +#2245 = DIRECTION('',(0.,0.,1.)); +#2246 = ADVANCED_FACE('',(#2247),#2263,.T.); +#2247 = FACE_BOUND('',#2248,.T.); +#2248 = EDGE_LOOP('',(#2249,#2255,#2256,#2262)); +#2249 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2250 = EDGE_CURVE('',#2159,#2199,#2251,.T.); +#2251 = LINE('',#2252,#2253); +#2252 = CARTESIAN_POINT('',(33.8,-31.8,44.)); +#2253 = VECTOR('',#2254,1.); +#2254 = DIRECTION('',(1.,0.,-0.)); +#2255 = ORIENTED_EDGE('',*,*,#2166,.T.); +#2256 = ORIENTED_EDGE('',*,*,#2257,.T.); +#2257 = EDGE_CURVE('',#2167,#2207,#2258,.T.); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(33.8,-31.8,154.)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(1.,0.,-0.)); +#2262 = ORIENTED_EDGE('',*,*,#2206,.F.); +#2263 = PLANE('',#2264); +#2264 = AXIS2_PLACEMENT_3D('',#2265,#2266,#2267); +#2265 = CARTESIAN_POINT('',(33.8,-31.8,44.)); +#2266 = DIRECTION('',(-0.,1.,0.)); +#2267 = DIRECTION('',(0.,0.,1.)); +#2268 = ADVANCED_FACE('',(#2269),#2275,.F.); +#2269 = FACE_BOUND('',#2270,.F.); +#2270 = EDGE_LOOP('',(#2271,#2272,#2273,#2274)); +#2271 = ORIENTED_EDGE('',*,*,#2158,.F.); +#2272 = ORIENTED_EDGE('',*,*,#2228,.T.); +#2273 = ORIENTED_EDGE('',*,*,#2198,.T.); +#2274 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2275 = PLANE('',#2276); +#2276 = AXIS2_PLACEMENT_3D('',#2277,#2278,#2279); +#2277 = CARTESIAN_POINT('',(33.8,-36.2,44.)); +#2278 = DIRECTION('',(0.,0.,1.)); +#2279 = DIRECTION('',(1.,0.,-0.)); +#2280 = ADVANCED_FACE('',(#2281),#2287,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2285,#2286)); +#2283 = ORIENTED_EDGE('',*,*,#2174,.F.); +#2284 = ORIENTED_EDGE('',*,*,#2235,.T.); +#2285 = ORIENTED_EDGE('',*,*,#2214,.T.); +#2286 = ORIENTED_EDGE('',*,*,#2257,.F.); +#2287 = PLANE('',#2288); +#2288 = AXIS2_PLACEMENT_3D('',#2289,#2290,#2291); +#2289 = CARTESIAN_POINT('',(33.8,-36.2,154.)); +#2290 = DIRECTION('',(0.,0.,1.)); +#2291 = DIRECTION('',(1.,0.,-0.)); +#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2296)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2293,#2294,#2295)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2293 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2294 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2295 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2296 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2293, + 'distance_accuracy_value','confusion accuracy'); +#2297 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2298,#2300); +#2298 = ( REPRESENTATION_RELATIONSHIP('','',#2141,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2299) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2299 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); +#2300 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2301); +#2301 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12', + 'ConnectorBank_Left_SideRailLeft','',#5,#2136,$); +#2302 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2138)); +#2303 = SHAPE_DEFINITION_REPRESENTATION(#2304,#2310); +#2304 = PRODUCT_DEFINITION_SHAPE('','',#2305); +#2305 = PRODUCT_DEFINITION('design','',#2306,#2309); +#2306 = PRODUCT_DEFINITION_FORMATION('','',#2307); +#2307 = PRODUCT('ConnectorBank_Left_SideRailRight', + 'ConnectorBank_Left_SideRailRight','',(#2308)); +#2308 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2309 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2310 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2311),#2461); +#2311 = MANIFOLD_SOLID_BREP('',#2312); +#2312 = CLOSED_SHELL('',(#2313,#2353,#2393,#2415,#2437,#2449)); +#2313 = ADVANCED_FACE('',(#2314),#2348,.F.); +#2314 = FACE_BOUND('',#2315,.F.); +#2315 = EDGE_LOOP('',(#2316,#2326,#2334,#2342)); +#2316 = ORIENTED_EDGE('',*,*,#2317,.F.); +#2317 = EDGE_CURVE('',#2318,#2320,#2322,.T.); +#2318 = VERTEX_POINT('',#2319); +#2319 = CARTESIAN_POINT('',(53.,-36.2,44.)); +#2320 = VERTEX_POINT('',#2321); +#2321 = CARTESIAN_POINT('',(53.,-36.2,154.)); +#2322 = LINE('',#2323,#2324); +#2323 = CARTESIAN_POINT('',(53.,-36.2,44.)); +#2324 = VECTOR('',#2325,1.); +#2325 = DIRECTION('',(0.,0.,1.)); +#2326 = ORIENTED_EDGE('',*,*,#2327,.T.); +#2327 = EDGE_CURVE('',#2318,#2328,#2330,.T.); +#2328 = VERTEX_POINT('',#2329); +#2329 = CARTESIAN_POINT('',(53.,-31.8,44.)); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(53.,-36.2,44.)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-0.,1.,0.)); +#2334 = ORIENTED_EDGE('',*,*,#2335,.T.); +#2335 = EDGE_CURVE('',#2328,#2336,#2338,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(53.,-31.8,154.)); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(53.,-31.8,44.)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(0.,0.,1.)); +#2342 = ORIENTED_EDGE('',*,*,#2343,.F.); +#2343 = EDGE_CURVE('',#2320,#2336,#2344,.T.); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(53.,-36.2,154.)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(-0.,1.,0.)); +#2348 = PLANE('',#2349); +#2349 = AXIS2_PLACEMENT_3D('',#2350,#2351,#2352); +#2350 = CARTESIAN_POINT('',(53.,-36.2,44.)); +#2351 = DIRECTION('',(1.,0.,-0.)); +#2352 = DIRECTION('',(0.,0.,1.)); +#2353 = ADVANCED_FACE('',(#2354),#2388,.T.); +#2354 = FACE_BOUND('',#2355,.T.); +#2355 = EDGE_LOOP('',(#2356,#2366,#2374,#2382)); +#2356 = ORIENTED_EDGE('',*,*,#2357,.F.); +#2357 = EDGE_CURVE('',#2358,#2360,#2362,.T.); +#2358 = VERTEX_POINT('',#2359); +#2359 = CARTESIAN_POINT('',(54.2,-36.2,44.)); +#2360 = VERTEX_POINT('',#2361); +#2361 = CARTESIAN_POINT('',(54.2,-36.2,154.)); +#2362 = LINE('',#2363,#2364); +#2363 = CARTESIAN_POINT('',(54.2,-36.2,44.)); +#2364 = VECTOR('',#2365,1.); +#2365 = DIRECTION('',(0.,0.,1.)); +#2366 = ORIENTED_EDGE('',*,*,#2367,.T.); +#2367 = EDGE_CURVE('',#2358,#2368,#2370,.T.); +#2368 = VERTEX_POINT('',#2369); +#2369 = CARTESIAN_POINT('',(54.2,-31.8,44.)); +#2370 = LINE('',#2371,#2372); +#2371 = CARTESIAN_POINT('',(54.2,-36.2,44.)); +#2372 = VECTOR('',#2373,1.); +#2373 = DIRECTION('',(-0.,1.,0.)); +#2374 = ORIENTED_EDGE('',*,*,#2375,.T.); +#2375 = EDGE_CURVE('',#2368,#2376,#2378,.T.); +#2376 = VERTEX_POINT('',#2377); +#2377 = CARTESIAN_POINT('',(54.2,-31.8,154.)); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(54.2,-31.8,44.)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(0.,0.,1.)); +#2382 = ORIENTED_EDGE('',*,*,#2383,.F.); +#2383 = EDGE_CURVE('',#2360,#2376,#2384,.T.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(54.2,-36.2,154.)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-0.,1.,0.)); +#2388 = PLANE('',#2389); +#2389 = AXIS2_PLACEMENT_3D('',#2390,#2391,#2392); +#2390 = CARTESIAN_POINT('',(54.2,-36.2,44.)); +#2391 = DIRECTION('',(1.,0.,-0.)); +#2392 = DIRECTION('',(0.,0.,1.)); +#2393 = ADVANCED_FACE('',(#2394),#2410,.F.); +#2394 = FACE_BOUND('',#2395,.F.); +#2395 = EDGE_LOOP('',(#2396,#2402,#2403,#2409)); +#2396 = ORIENTED_EDGE('',*,*,#2397,.F.); +#2397 = EDGE_CURVE('',#2318,#2358,#2398,.T.); +#2398 = LINE('',#2399,#2400); +#2399 = CARTESIAN_POINT('',(53.,-36.2,44.)); +#2400 = VECTOR('',#2401,1.); +#2401 = DIRECTION('',(1.,0.,-0.)); +#2402 = ORIENTED_EDGE('',*,*,#2317,.T.); +#2403 = ORIENTED_EDGE('',*,*,#2404,.T.); +#2404 = EDGE_CURVE('',#2320,#2360,#2405,.T.); +#2405 = LINE('',#2406,#2407); +#2406 = CARTESIAN_POINT('',(53.,-36.2,154.)); +#2407 = VECTOR('',#2408,1.); +#2408 = DIRECTION('',(1.,0.,-0.)); +#2409 = ORIENTED_EDGE('',*,*,#2357,.F.); +#2410 = PLANE('',#2411); +#2411 = AXIS2_PLACEMENT_3D('',#2412,#2413,#2414); +#2412 = CARTESIAN_POINT('',(53.,-36.2,44.)); +#2413 = DIRECTION('',(-0.,1.,0.)); +#2414 = DIRECTION('',(0.,0.,1.)); +#2415 = ADVANCED_FACE('',(#2416),#2432,.T.); +#2416 = FACE_BOUND('',#2417,.T.); +#2417 = EDGE_LOOP('',(#2418,#2424,#2425,#2431)); +#2418 = ORIENTED_EDGE('',*,*,#2419,.F.); +#2419 = EDGE_CURVE('',#2328,#2368,#2420,.T.); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(53.,-31.8,44.)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,0.,-0.)); +#2424 = ORIENTED_EDGE('',*,*,#2335,.T.); +#2425 = ORIENTED_EDGE('',*,*,#2426,.T.); +#2426 = EDGE_CURVE('',#2336,#2376,#2427,.T.); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(53.,-31.8,154.)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(1.,0.,-0.)); +#2431 = ORIENTED_EDGE('',*,*,#2375,.F.); +#2432 = PLANE('',#2433); +#2433 = AXIS2_PLACEMENT_3D('',#2434,#2435,#2436); +#2434 = CARTESIAN_POINT('',(53.,-31.8,44.)); +#2435 = DIRECTION('',(-0.,1.,0.)); +#2436 = DIRECTION('',(0.,0.,1.)); +#2437 = ADVANCED_FACE('',(#2438),#2444,.F.); +#2438 = FACE_BOUND('',#2439,.F.); +#2439 = EDGE_LOOP('',(#2440,#2441,#2442,#2443)); +#2440 = ORIENTED_EDGE('',*,*,#2327,.F.); +#2441 = ORIENTED_EDGE('',*,*,#2397,.T.); +#2442 = ORIENTED_EDGE('',*,*,#2367,.T.); +#2443 = ORIENTED_EDGE('',*,*,#2419,.F.); +#2444 = PLANE('',#2445); +#2445 = AXIS2_PLACEMENT_3D('',#2446,#2447,#2448); +#2446 = CARTESIAN_POINT('',(53.,-36.2,44.)); +#2447 = DIRECTION('',(0.,0.,1.)); +#2448 = DIRECTION('',(1.,0.,-0.)); +#2449 = ADVANCED_FACE('',(#2450),#2456,.T.); +#2450 = FACE_BOUND('',#2451,.T.); +#2451 = EDGE_LOOP('',(#2452,#2453,#2454,#2455)); +#2452 = ORIENTED_EDGE('',*,*,#2343,.F.); +#2453 = ORIENTED_EDGE('',*,*,#2404,.T.); +#2454 = ORIENTED_EDGE('',*,*,#2383,.T.); +#2455 = ORIENTED_EDGE('',*,*,#2426,.F.); +#2456 = PLANE('',#2457); +#2457 = AXIS2_PLACEMENT_3D('',#2458,#2459,#2460); +#2458 = CARTESIAN_POINT('',(53.,-36.2,154.)); +#2459 = DIRECTION('',(0.,0.,1.)); +#2460 = DIRECTION('',(1.,0.,-0.)); +#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2465)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2462,#2463,#2464)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2462 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2463 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2464 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2465 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2462, + 'distance_accuracy_value','confusion accuracy'); +#2466 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2467,#2469); +#2467 = ( REPRESENTATION_RELATIONSHIP('','',#2310,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2468) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2468 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63); +#2469 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2470); +#2470 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13', + 'ConnectorBank_Left_SideRailRight','',#5,#2305,$); +#2471 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2307)); +#2472 = SHAPE_DEFINITION_REPRESENTATION(#2473,#2479); +#2473 = PRODUCT_DEFINITION_SHAPE('','',#2474); +#2474 = PRODUCT_DEFINITION('design','',#2475,#2478); +#2475 = PRODUCT_DEFINITION_FORMATION('','',#2476); +#2476 = PRODUCT('ConnectorBank_Left_Hole_R01_C01', + 'ConnectorBank_Left_Hole_R01_C01','',(#2477)); +#2477 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2478 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2479 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2480),#2533); +#2480 = MANIFOLD_SOLID_BREP('',#2481); +#2481 = CLOSED_SHELL('',(#2482,#2515,#2524)); +#2482 = ADVANCED_FACE('',(#2483),#2510,.T.); +#2483 = FACE_BOUND('',#2484,.T.); +#2484 = EDGE_LOOP('',(#2485,#2494,#2502,#2509)); +#2485 = ORIENTED_EDGE('',*,*,#2486,.F.); +#2486 = EDGE_CURVE('',#2487,#2487,#2489,.T.); +#2487 = VERTEX_POINT('',#2488); +#2488 = CARTESIAN_POINT('',(41.,-36.85,53.)); +#2489 = CIRCLE('',#2490,1.); +#2490 = AXIS2_PLACEMENT_3D('',#2491,#2492,#2493); +#2491 = CARTESIAN_POINT('',(41.,-36.85,54.)); +#2492 = DIRECTION('',(0.,-1.,0.)); +#2493 = DIRECTION('',(0.,-0.,-1.)); +#2494 = ORIENTED_EDGE('',*,*,#2495,.F.); +#2495 = EDGE_CURVE('',#2496,#2487,#2498,.T.); +#2496 = VERTEX_POINT('',#2497); +#2497 = CARTESIAN_POINT('',(41.,-36.15,53.)); +#2498 = LINE('',#2499,#2500); +#2499 = CARTESIAN_POINT('',(41.,-36.15,53.)); +#2500 = VECTOR('',#2501,1.); +#2501 = DIRECTION('',(0.,-1.,0.)); +#2502 = ORIENTED_EDGE('',*,*,#2503,.T.); +#2503 = EDGE_CURVE('',#2496,#2496,#2504,.T.); +#2504 = CIRCLE('',#2505,1.); +#2505 = AXIS2_PLACEMENT_3D('',#2506,#2507,#2508); +#2506 = CARTESIAN_POINT('',(41.,-36.15,54.)); +#2507 = DIRECTION('',(0.,-1.,0.)); +#2508 = DIRECTION('',(0.,-0.,-1.)); +#2509 = ORIENTED_EDGE('',*,*,#2495,.T.); +#2510 = CYLINDRICAL_SURFACE('',#2511,1.); +#2511 = AXIS2_PLACEMENT_3D('',#2512,#2513,#2514); +#2512 = CARTESIAN_POINT('',(41.,-36.15,54.)); +#2513 = DIRECTION('',(0.,-1.,0.)); +#2514 = DIRECTION('',(0.,-0.,-1.)); +#2515 = ADVANCED_FACE('',(#2516),#2519,.T.); +#2516 = FACE_BOUND('',#2517,.T.); +#2517 = EDGE_LOOP('',(#2518)); +#2518 = ORIENTED_EDGE('',*,*,#2486,.T.); +#2519 = PLANE('',#2520); +#2520 = AXIS2_PLACEMENT_3D('',#2521,#2522,#2523); +#2521 = CARTESIAN_POINT('',(41.,-36.85,54.)); +#2522 = DIRECTION('',(0.,-1.,0.)); +#2523 = DIRECTION('',(0.,-0.,-1.)); +#2524 = ADVANCED_FACE('',(#2525),#2528,.F.); +#2525 = FACE_BOUND('',#2526,.T.); +#2526 = EDGE_LOOP('',(#2527)); +#2527 = ORIENTED_EDGE('',*,*,#2503,.F.); +#2528 = PLANE('',#2529); +#2529 = AXIS2_PLACEMENT_3D('',#2530,#2531,#2532); +#2530 = CARTESIAN_POINT('',(41.,-36.15,54.)); +#2531 = DIRECTION('',(0.,-1.,0.)); +#2532 = DIRECTION('',(0.,-0.,-1.)); +#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2537)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2534,#2535,#2536)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2534 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2535 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2536 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2537 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2534, + 'distance_accuracy_value','confusion accuracy'); +#2538 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2539,#2541); +#2539 = ( REPRESENTATION_RELATIONSHIP('','',#2479,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2540) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2540 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67); +#2541 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2542); +#2542 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14', + 'ConnectorBank_Left_Hole_R01_C01','',#5,#2474,$); +#2543 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2476)); +#2544 = SHAPE_DEFINITION_REPRESENTATION(#2545,#2551); +#2545 = PRODUCT_DEFINITION_SHAPE('','',#2546); +#2546 = PRODUCT_DEFINITION('design','',#2547,#2550); +#2547 = PRODUCT_DEFINITION_FORMATION('','',#2548); +#2548 = PRODUCT('ConnectorBank_Left_Screw_R01', + 'ConnectorBank_Left_Screw_R01','',(#2549)); +#2549 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2550 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2551 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2552),#2605); +#2552 = MANIFOLD_SOLID_BREP('',#2553); +#2553 = CLOSED_SHELL('',(#2554,#2587,#2596)); +#2554 = ADVANCED_FACE('',(#2555),#2582,.T.); +#2555 = FACE_BOUND('',#2556,.T.); +#2556 = EDGE_LOOP('',(#2557,#2566,#2574,#2581)); +#2557 = ORIENTED_EDGE('',*,*,#2558,.F.); +#2558 = EDGE_CURVE('',#2559,#2559,#2561,.T.); +#2559 = VERTEX_POINT('',#2560); +#2560 = CARTESIAN_POINT('',(55.6,-36.95,53.45)); +#2561 = CIRCLE('',#2562,0.55); +#2562 = AXIS2_PLACEMENT_3D('',#2563,#2564,#2565); +#2563 = CARTESIAN_POINT('',(55.6,-36.95,54.)); +#2564 = DIRECTION('',(0.,-1.,0.)); +#2565 = DIRECTION('',(0.,-0.,-1.)); +#2566 = ORIENTED_EDGE('',*,*,#2567,.F.); +#2567 = EDGE_CURVE('',#2568,#2559,#2570,.T.); +#2568 = VERTEX_POINT('',#2569); +#2569 = CARTESIAN_POINT('',(55.6,-36.15,53.45)); +#2570 = LINE('',#2571,#2572); +#2571 = CARTESIAN_POINT('',(55.6,-36.15,53.45)); +#2572 = VECTOR('',#2573,1.); +#2573 = DIRECTION('',(0.,-1.,0.)); +#2574 = ORIENTED_EDGE('',*,*,#2575,.T.); +#2575 = EDGE_CURVE('',#2568,#2568,#2576,.T.); +#2576 = CIRCLE('',#2577,0.55); +#2577 = AXIS2_PLACEMENT_3D('',#2578,#2579,#2580); +#2578 = CARTESIAN_POINT('',(55.6,-36.15,54.)); +#2579 = DIRECTION('',(0.,-1.,0.)); +#2580 = DIRECTION('',(0.,-0.,-1.)); +#2581 = ORIENTED_EDGE('',*,*,#2567,.T.); +#2582 = CYLINDRICAL_SURFACE('',#2583,0.55); +#2583 = AXIS2_PLACEMENT_3D('',#2584,#2585,#2586); +#2584 = CARTESIAN_POINT('',(55.6,-36.15,54.)); +#2585 = DIRECTION('',(0.,-1.,0.)); +#2586 = DIRECTION('',(0.,-0.,-1.)); +#2587 = ADVANCED_FACE('',(#2588),#2591,.T.); +#2588 = FACE_BOUND('',#2589,.T.); +#2589 = EDGE_LOOP('',(#2590)); +#2590 = ORIENTED_EDGE('',*,*,#2558,.T.); +#2591 = PLANE('',#2592); +#2592 = AXIS2_PLACEMENT_3D('',#2593,#2594,#2595); +#2593 = CARTESIAN_POINT('',(55.6,-36.95,54.)); +#2594 = DIRECTION('',(0.,-1.,0.)); +#2595 = DIRECTION('',(0.,-0.,-1.)); +#2596 = ADVANCED_FACE('',(#2597),#2600,.F.); +#2597 = FACE_BOUND('',#2598,.T.); +#2598 = EDGE_LOOP('',(#2599)); +#2599 = ORIENTED_EDGE('',*,*,#2575,.F.); +#2600 = PLANE('',#2601); +#2601 = AXIS2_PLACEMENT_3D('',#2602,#2603,#2604); +#2602 = CARTESIAN_POINT('',(55.6,-36.15,54.)); +#2603 = DIRECTION('',(0.,-1.,0.)); +#2604 = DIRECTION('',(0.,-0.,-1.)); +#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2609)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2606,#2607,#2608)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2606 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2607 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2608 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2609 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2606, + 'distance_accuracy_value','confusion accuracy'); +#2610 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2611,#2613); +#2611 = ( REPRESENTATION_RELATIONSHIP('','',#2551,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2612) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2612 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71); +#2613 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2614); +#2614 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15', + 'ConnectorBank_Left_Screw_R01','',#5,#2546,$); +#2615 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2548)); +#2616 = SHAPE_DEFINITION_REPRESENTATION(#2617,#2623); +#2617 = PRODUCT_DEFINITION_SHAPE('','',#2618); +#2618 = PRODUCT_DEFINITION('design','',#2619,#2622); +#2619 = PRODUCT_DEFINITION_FORMATION('','',#2620); +#2620 = PRODUCT('ConnectorBank_Left_Hole_R01_C02', + 'ConnectorBank_Left_Hole_R01_C02','',(#2621)); +#2621 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2622 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2623 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2624),#2677); +#2624 = MANIFOLD_SOLID_BREP('',#2625); +#2625 = CLOSED_SHELL('',(#2626,#2659,#2668)); +#2626 = ADVANCED_FACE('',(#2627),#2654,.T.); +#2627 = FACE_BOUND('',#2628,.T.); +#2628 = EDGE_LOOP('',(#2629,#2638,#2646,#2653)); +#2629 = ORIENTED_EDGE('',*,*,#2630,.F.); +#2630 = EDGE_CURVE('',#2631,#2631,#2633,.T.); +#2631 = VERTEX_POINT('',#2632); +#2632 = CARTESIAN_POINT('',(47.,-36.85,53.)); +#2633 = CIRCLE('',#2634,1.); +#2634 = AXIS2_PLACEMENT_3D('',#2635,#2636,#2637); +#2635 = CARTESIAN_POINT('',(47.,-36.85,54.)); +#2636 = DIRECTION('',(0.,-1.,0.)); +#2637 = DIRECTION('',(0.,-0.,-1.)); +#2638 = ORIENTED_EDGE('',*,*,#2639,.F.); +#2639 = EDGE_CURVE('',#2640,#2631,#2642,.T.); +#2640 = VERTEX_POINT('',#2641); +#2641 = CARTESIAN_POINT('',(47.,-36.15,53.)); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(47.,-36.15,53.)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(0.,-1.,0.)); +#2646 = ORIENTED_EDGE('',*,*,#2647,.T.); +#2647 = EDGE_CURVE('',#2640,#2640,#2648,.T.); +#2648 = CIRCLE('',#2649,1.); +#2649 = AXIS2_PLACEMENT_3D('',#2650,#2651,#2652); +#2650 = CARTESIAN_POINT('',(47.,-36.15,54.)); +#2651 = DIRECTION('',(0.,-1.,0.)); +#2652 = DIRECTION('',(0.,-0.,-1.)); +#2653 = ORIENTED_EDGE('',*,*,#2639,.T.); +#2654 = CYLINDRICAL_SURFACE('',#2655,1.); +#2655 = AXIS2_PLACEMENT_3D('',#2656,#2657,#2658); +#2656 = CARTESIAN_POINT('',(47.,-36.15,54.)); +#2657 = DIRECTION('',(0.,-1.,0.)); +#2658 = DIRECTION('',(0.,-0.,-1.)); +#2659 = ADVANCED_FACE('',(#2660),#2663,.T.); +#2660 = FACE_BOUND('',#2661,.T.); +#2661 = EDGE_LOOP('',(#2662)); +#2662 = ORIENTED_EDGE('',*,*,#2630,.T.); +#2663 = PLANE('',#2664); +#2664 = AXIS2_PLACEMENT_3D('',#2665,#2666,#2667); +#2665 = CARTESIAN_POINT('',(47.,-36.85,54.)); +#2666 = DIRECTION('',(0.,-1.,0.)); +#2667 = DIRECTION('',(0.,-0.,-1.)); +#2668 = ADVANCED_FACE('',(#2669),#2672,.F.); +#2669 = FACE_BOUND('',#2670,.T.); +#2670 = EDGE_LOOP('',(#2671)); +#2671 = ORIENTED_EDGE('',*,*,#2647,.F.); +#2672 = PLANE('',#2673); +#2673 = AXIS2_PLACEMENT_3D('',#2674,#2675,#2676); +#2674 = CARTESIAN_POINT('',(47.,-36.15,54.)); +#2675 = DIRECTION('',(0.,-1.,0.)); +#2676 = DIRECTION('',(0.,-0.,-1.)); +#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2681)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2678,#2679,#2680)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2678 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2679 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2680 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2681 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2678, + 'distance_accuracy_value','confusion accuracy'); +#2682 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2683,#2685); +#2683 = ( REPRESENTATION_RELATIONSHIP('','',#2623,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2684) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2684 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75); +#2685 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2686); +#2686 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16', + 'ConnectorBank_Left_Hole_R01_C02','',#5,#2618,$); +#2687 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2620)); +#2688 = SHAPE_DEFINITION_REPRESENTATION(#2689,#2695); +#2689 = PRODUCT_DEFINITION_SHAPE('','',#2690); +#2690 = PRODUCT_DEFINITION('design','',#2691,#2694); +#2691 = PRODUCT_DEFINITION_FORMATION('','',#2692); +#2692 = PRODUCT('ConnectorBank_Left_Hole_R02_C01', + 'ConnectorBank_Left_Hole_R02_C01','',(#2693)); +#2693 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2694 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2695 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2696),#2749); +#2696 = MANIFOLD_SOLID_BREP('',#2697); +#2697 = CLOSED_SHELL('',(#2698,#2731,#2740)); +#2698 = ADVANCED_FACE('',(#2699),#2726,.T.); +#2699 = FACE_BOUND('',#2700,.T.); +#2700 = EDGE_LOOP('',(#2701,#2710,#2718,#2725)); +#2701 = ORIENTED_EDGE('',*,*,#2702,.F.); +#2702 = EDGE_CURVE('',#2703,#2703,#2705,.T.); +#2703 = VERTEX_POINT('',#2704); +#2704 = CARTESIAN_POINT('',(41.,-36.85,63.)); +#2705 = CIRCLE('',#2706,1.); +#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709); +#2707 = CARTESIAN_POINT('',(41.,-36.85,64.)); +#2708 = DIRECTION('',(0.,-1.,0.)); +#2709 = DIRECTION('',(0.,-0.,-1.)); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2712,#2703,#2714,.T.); +#2712 = VERTEX_POINT('',#2713); +#2713 = CARTESIAN_POINT('',(41.,-36.15,63.)); +#2714 = LINE('',#2715,#2716); +#2715 = CARTESIAN_POINT('',(41.,-36.15,63.)); +#2716 = VECTOR('',#2717,1.); +#2717 = DIRECTION('',(0.,-1.,0.)); +#2718 = ORIENTED_EDGE('',*,*,#2719,.T.); +#2719 = EDGE_CURVE('',#2712,#2712,#2720,.T.); +#2720 = CIRCLE('',#2721,1.); +#2721 = AXIS2_PLACEMENT_3D('',#2722,#2723,#2724); +#2722 = CARTESIAN_POINT('',(41.,-36.15,64.)); +#2723 = DIRECTION('',(0.,-1.,0.)); +#2724 = DIRECTION('',(0.,-0.,-1.)); +#2725 = ORIENTED_EDGE('',*,*,#2711,.T.); +#2726 = CYLINDRICAL_SURFACE('',#2727,1.); +#2727 = AXIS2_PLACEMENT_3D('',#2728,#2729,#2730); +#2728 = CARTESIAN_POINT('',(41.,-36.15,64.)); +#2729 = DIRECTION('',(0.,-1.,0.)); +#2730 = DIRECTION('',(0.,-0.,-1.)); +#2731 = ADVANCED_FACE('',(#2732),#2735,.T.); +#2732 = FACE_BOUND('',#2733,.T.); +#2733 = EDGE_LOOP('',(#2734)); +#2734 = ORIENTED_EDGE('',*,*,#2702,.T.); +#2735 = PLANE('',#2736); +#2736 = AXIS2_PLACEMENT_3D('',#2737,#2738,#2739); +#2737 = CARTESIAN_POINT('',(41.,-36.85,64.)); +#2738 = DIRECTION('',(0.,-1.,0.)); +#2739 = DIRECTION('',(0.,-0.,-1.)); +#2740 = ADVANCED_FACE('',(#2741),#2744,.F.); +#2741 = FACE_BOUND('',#2742,.T.); +#2742 = EDGE_LOOP('',(#2743)); +#2743 = ORIENTED_EDGE('',*,*,#2719,.F.); +#2744 = PLANE('',#2745); +#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748); +#2746 = CARTESIAN_POINT('',(41.,-36.15,64.)); +#2747 = DIRECTION('',(0.,-1.,0.)); +#2748 = DIRECTION('',(0.,-0.,-1.)); +#2749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2753)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2750,#2751,#2752)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2750 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2751 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2752 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2753 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2750, + 'distance_accuracy_value','confusion accuracy'); +#2754 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2755,#2757); +#2755 = ( REPRESENTATION_RELATIONSHIP('','',#2695,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2756) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2756 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79); +#2757 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2758); +#2758 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17', + 'ConnectorBank_Left_Hole_R02_C01','',#5,#2690,$); +#2759 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2692)); +#2760 = SHAPE_DEFINITION_REPRESENTATION(#2761,#2767); +#2761 = PRODUCT_DEFINITION_SHAPE('','',#2762); +#2762 = PRODUCT_DEFINITION('design','',#2763,#2766); +#2763 = PRODUCT_DEFINITION_FORMATION('','',#2764); +#2764 = PRODUCT('ConnectorBank_Left_Screw_R02', + 'ConnectorBank_Left_Screw_R02','',(#2765)); +#2765 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2766 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2767 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2768),#2821); +#2768 = MANIFOLD_SOLID_BREP('',#2769); +#2769 = CLOSED_SHELL('',(#2770,#2803,#2812)); +#2770 = ADVANCED_FACE('',(#2771),#2798,.T.); +#2771 = FACE_BOUND('',#2772,.T.); +#2772 = EDGE_LOOP('',(#2773,#2782,#2790,#2797)); +#2773 = ORIENTED_EDGE('',*,*,#2774,.F.); +#2774 = EDGE_CURVE('',#2775,#2775,#2777,.T.); +#2775 = VERTEX_POINT('',#2776); +#2776 = CARTESIAN_POINT('',(55.6,-36.95,63.45)); +#2777 = CIRCLE('',#2778,0.55); +#2778 = AXIS2_PLACEMENT_3D('',#2779,#2780,#2781); +#2779 = CARTESIAN_POINT('',(55.6,-36.95,64.)); +#2780 = DIRECTION('',(0.,-1.,0.)); +#2781 = DIRECTION('',(0.,-0.,-1.)); +#2782 = ORIENTED_EDGE('',*,*,#2783,.F.); +#2783 = EDGE_CURVE('',#2784,#2775,#2786,.T.); +#2784 = VERTEX_POINT('',#2785); +#2785 = CARTESIAN_POINT('',(55.6,-36.15,63.45)); +#2786 = LINE('',#2787,#2788); +#2787 = CARTESIAN_POINT('',(55.6,-36.15,63.45)); +#2788 = VECTOR('',#2789,1.); +#2789 = DIRECTION('',(0.,-1.,0.)); +#2790 = ORIENTED_EDGE('',*,*,#2791,.T.); +#2791 = EDGE_CURVE('',#2784,#2784,#2792,.T.); +#2792 = CIRCLE('',#2793,0.55); +#2793 = AXIS2_PLACEMENT_3D('',#2794,#2795,#2796); +#2794 = CARTESIAN_POINT('',(55.6,-36.15,64.)); +#2795 = DIRECTION('',(0.,-1.,0.)); +#2796 = DIRECTION('',(0.,-0.,-1.)); +#2797 = ORIENTED_EDGE('',*,*,#2783,.T.); +#2798 = CYLINDRICAL_SURFACE('',#2799,0.55); +#2799 = AXIS2_PLACEMENT_3D('',#2800,#2801,#2802); +#2800 = CARTESIAN_POINT('',(55.6,-36.15,64.)); +#2801 = DIRECTION('',(0.,-1.,0.)); +#2802 = DIRECTION('',(0.,-0.,-1.)); +#2803 = ADVANCED_FACE('',(#2804),#2807,.T.); +#2804 = FACE_BOUND('',#2805,.T.); +#2805 = EDGE_LOOP('',(#2806)); +#2806 = ORIENTED_EDGE('',*,*,#2774,.T.); +#2807 = PLANE('',#2808); +#2808 = AXIS2_PLACEMENT_3D('',#2809,#2810,#2811); +#2809 = CARTESIAN_POINT('',(55.6,-36.95,64.)); +#2810 = DIRECTION('',(0.,-1.,0.)); +#2811 = DIRECTION('',(0.,-0.,-1.)); +#2812 = ADVANCED_FACE('',(#2813),#2816,.F.); +#2813 = FACE_BOUND('',#2814,.T.); +#2814 = EDGE_LOOP('',(#2815)); +#2815 = ORIENTED_EDGE('',*,*,#2791,.F.); +#2816 = PLANE('',#2817); +#2817 = AXIS2_PLACEMENT_3D('',#2818,#2819,#2820); +#2818 = CARTESIAN_POINT('',(55.6,-36.15,64.)); +#2819 = DIRECTION('',(0.,-1.,0.)); +#2820 = DIRECTION('',(0.,-0.,-1.)); +#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2825)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2822,#2823,#2824)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2822 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2823 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2824 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2825 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2822, + 'distance_accuracy_value','confusion accuracy'); +#2826 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2827,#2829); +#2827 = ( REPRESENTATION_RELATIONSHIP('','',#2767,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2828) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2828 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83); +#2829 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2830); +#2830 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18', + 'ConnectorBank_Left_Screw_R02','',#5,#2762,$); +#2831 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2764)); +#2832 = SHAPE_DEFINITION_REPRESENTATION(#2833,#2839); +#2833 = PRODUCT_DEFINITION_SHAPE('','',#2834); +#2834 = PRODUCT_DEFINITION('design','',#2835,#2838); +#2835 = PRODUCT_DEFINITION_FORMATION('','',#2836); +#2836 = PRODUCT('ConnectorBank_Left_Hole_R02_C02', + 'ConnectorBank_Left_Hole_R02_C02','',(#2837)); +#2837 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2838 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2839 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2840),#2893); +#2840 = MANIFOLD_SOLID_BREP('',#2841); +#2841 = CLOSED_SHELL('',(#2842,#2875,#2884)); +#2842 = ADVANCED_FACE('',(#2843),#2870,.T.); +#2843 = FACE_BOUND('',#2844,.T.); +#2844 = EDGE_LOOP('',(#2845,#2854,#2862,#2869)); +#2845 = ORIENTED_EDGE('',*,*,#2846,.F.); +#2846 = EDGE_CURVE('',#2847,#2847,#2849,.T.); +#2847 = VERTEX_POINT('',#2848); +#2848 = CARTESIAN_POINT('',(47.,-36.85,63.)); +#2849 = CIRCLE('',#2850,1.); +#2850 = AXIS2_PLACEMENT_3D('',#2851,#2852,#2853); +#2851 = CARTESIAN_POINT('',(47.,-36.85,64.)); +#2852 = DIRECTION('',(0.,-1.,0.)); +#2853 = DIRECTION('',(0.,-0.,-1.)); +#2854 = ORIENTED_EDGE('',*,*,#2855,.F.); +#2855 = EDGE_CURVE('',#2856,#2847,#2858,.T.); +#2856 = VERTEX_POINT('',#2857); +#2857 = CARTESIAN_POINT('',(47.,-36.15,63.)); +#2858 = LINE('',#2859,#2860); +#2859 = CARTESIAN_POINT('',(47.,-36.15,63.)); +#2860 = VECTOR('',#2861,1.); +#2861 = DIRECTION('',(0.,-1.,0.)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2856,#2856,#2864,.T.); +#2864 = CIRCLE('',#2865,1.); +#2865 = AXIS2_PLACEMENT_3D('',#2866,#2867,#2868); +#2866 = CARTESIAN_POINT('',(47.,-36.15,64.)); +#2867 = DIRECTION('',(0.,-1.,0.)); +#2868 = DIRECTION('',(0.,-0.,-1.)); +#2869 = ORIENTED_EDGE('',*,*,#2855,.T.); +#2870 = CYLINDRICAL_SURFACE('',#2871,1.); +#2871 = AXIS2_PLACEMENT_3D('',#2872,#2873,#2874); +#2872 = CARTESIAN_POINT('',(47.,-36.15,64.)); +#2873 = DIRECTION('',(0.,-1.,0.)); +#2874 = DIRECTION('',(0.,-0.,-1.)); +#2875 = ADVANCED_FACE('',(#2876),#2879,.T.); +#2876 = FACE_BOUND('',#2877,.T.); +#2877 = EDGE_LOOP('',(#2878)); +#2878 = ORIENTED_EDGE('',*,*,#2846,.T.); +#2879 = PLANE('',#2880); +#2880 = AXIS2_PLACEMENT_3D('',#2881,#2882,#2883); +#2881 = CARTESIAN_POINT('',(47.,-36.85,64.)); +#2882 = DIRECTION('',(0.,-1.,0.)); +#2883 = DIRECTION('',(0.,-0.,-1.)); +#2884 = ADVANCED_FACE('',(#2885),#2888,.F.); +#2885 = FACE_BOUND('',#2886,.T.); +#2886 = EDGE_LOOP('',(#2887)); +#2887 = ORIENTED_EDGE('',*,*,#2863,.F.); +#2888 = PLANE('',#2889); +#2889 = AXIS2_PLACEMENT_3D('',#2890,#2891,#2892); +#2890 = CARTESIAN_POINT('',(47.,-36.15,64.)); +#2891 = DIRECTION('',(0.,-1.,0.)); +#2892 = DIRECTION('',(0.,-0.,-1.)); +#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2897)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2894,#2895,#2896)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2894 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2895 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2896 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2897 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2894, + 'distance_accuracy_value','confusion accuracy'); +#2898 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2899,#2901); +#2899 = ( REPRESENTATION_RELATIONSHIP('','',#2839,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2900) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2900 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87); +#2901 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2902); +#2902 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19', + 'ConnectorBank_Left_Hole_R02_C02','',#5,#2834,$); +#2903 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2836)); +#2904 = SHAPE_DEFINITION_REPRESENTATION(#2905,#2911); +#2905 = PRODUCT_DEFINITION_SHAPE('','',#2906); +#2906 = PRODUCT_DEFINITION('design','',#2907,#2910); +#2907 = PRODUCT_DEFINITION_FORMATION('','',#2908); +#2908 = PRODUCT('ConnectorBank_Left_Hole_R03_C01', + 'ConnectorBank_Left_Hole_R03_C01','',(#2909)); +#2909 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2910 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2911 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2912),#2965); +#2912 = MANIFOLD_SOLID_BREP('',#2913); +#2913 = CLOSED_SHELL('',(#2914,#2947,#2956)); +#2914 = ADVANCED_FACE('',(#2915),#2942,.T.); +#2915 = FACE_BOUND('',#2916,.T.); +#2916 = EDGE_LOOP('',(#2917,#2926,#2934,#2941)); +#2917 = ORIENTED_EDGE('',*,*,#2918,.F.); +#2918 = EDGE_CURVE('',#2919,#2919,#2921,.T.); +#2919 = VERTEX_POINT('',#2920); +#2920 = CARTESIAN_POINT('',(41.,-36.85,73.)); +#2921 = CIRCLE('',#2922,1.); +#2922 = AXIS2_PLACEMENT_3D('',#2923,#2924,#2925); +#2923 = CARTESIAN_POINT('',(41.,-36.85,74.)); +#2924 = DIRECTION('',(0.,-1.,0.)); +#2925 = DIRECTION('',(0.,-0.,-1.)); +#2926 = ORIENTED_EDGE('',*,*,#2927,.F.); +#2927 = EDGE_CURVE('',#2928,#2919,#2930,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(41.,-36.15,73.)); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(41.,-36.15,73.)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(0.,-1.,0.)); +#2934 = ORIENTED_EDGE('',*,*,#2935,.T.); +#2935 = EDGE_CURVE('',#2928,#2928,#2936,.T.); +#2936 = CIRCLE('',#2937,1.); +#2937 = AXIS2_PLACEMENT_3D('',#2938,#2939,#2940); +#2938 = CARTESIAN_POINT('',(41.,-36.15,74.)); +#2939 = DIRECTION('',(0.,-1.,0.)); +#2940 = DIRECTION('',(0.,-0.,-1.)); +#2941 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2942 = CYLINDRICAL_SURFACE('',#2943,1.); +#2943 = AXIS2_PLACEMENT_3D('',#2944,#2945,#2946); +#2944 = CARTESIAN_POINT('',(41.,-36.15,74.)); +#2945 = DIRECTION('',(0.,-1.,0.)); +#2946 = DIRECTION('',(0.,-0.,-1.)); +#2947 = ADVANCED_FACE('',(#2948),#2951,.T.); +#2948 = FACE_BOUND('',#2949,.T.); +#2949 = EDGE_LOOP('',(#2950)); +#2950 = ORIENTED_EDGE('',*,*,#2918,.T.); +#2951 = PLANE('',#2952); +#2952 = AXIS2_PLACEMENT_3D('',#2953,#2954,#2955); +#2953 = CARTESIAN_POINT('',(41.,-36.85,74.)); +#2954 = DIRECTION('',(0.,-1.,0.)); +#2955 = DIRECTION('',(0.,-0.,-1.)); +#2956 = ADVANCED_FACE('',(#2957),#2960,.F.); +#2957 = FACE_BOUND('',#2958,.T.); +#2958 = EDGE_LOOP('',(#2959)); +#2959 = ORIENTED_EDGE('',*,*,#2935,.F.); +#2960 = PLANE('',#2961); +#2961 = AXIS2_PLACEMENT_3D('',#2962,#2963,#2964); +#2962 = CARTESIAN_POINT('',(41.,-36.15,74.)); +#2963 = DIRECTION('',(0.,-1.,0.)); +#2964 = DIRECTION('',(0.,-0.,-1.)); +#2965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2969)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2966,#2967,#2968)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2966 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2967 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2968 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2969 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2966, + 'distance_accuracy_value','confusion accuracy'); +#2970 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2971,#2973); +#2971 = ( REPRESENTATION_RELATIONSHIP('','',#2911,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2972) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2972 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91); +#2973 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2974); +#2974 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20', + 'ConnectorBank_Left_Hole_R03_C01','',#5,#2906,$); +#2975 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2908)); +#2976 = SHAPE_DEFINITION_REPRESENTATION(#2977,#2983); +#2977 = PRODUCT_DEFINITION_SHAPE('','',#2978); +#2978 = PRODUCT_DEFINITION('design','',#2979,#2982); +#2979 = PRODUCT_DEFINITION_FORMATION('','',#2980); +#2980 = PRODUCT('ConnectorBank_Left_Screw_R03', + 'ConnectorBank_Left_Screw_R03','',(#2981)); +#2981 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2982 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2983 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2984),#3037); +#2984 = MANIFOLD_SOLID_BREP('',#2985); +#2985 = CLOSED_SHELL('',(#2986,#3019,#3028)); +#2986 = ADVANCED_FACE('',(#2987),#3014,.T.); +#2987 = FACE_BOUND('',#2988,.T.); +#2988 = EDGE_LOOP('',(#2989,#2998,#3006,#3013)); +#2989 = ORIENTED_EDGE('',*,*,#2990,.F.); +#2990 = EDGE_CURVE('',#2991,#2991,#2993,.T.); +#2991 = VERTEX_POINT('',#2992); +#2992 = CARTESIAN_POINT('',(55.6,-36.95,73.45)); +#2993 = CIRCLE('',#2994,0.55); +#2994 = AXIS2_PLACEMENT_3D('',#2995,#2996,#2997); +#2995 = CARTESIAN_POINT('',(55.6,-36.95,74.)); +#2996 = DIRECTION('',(0.,-1.,0.)); +#2997 = DIRECTION('',(0.,-0.,-1.)); +#2998 = ORIENTED_EDGE('',*,*,#2999,.F.); +#2999 = EDGE_CURVE('',#3000,#2991,#3002,.T.); +#3000 = VERTEX_POINT('',#3001); +#3001 = CARTESIAN_POINT('',(55.6,-36.15,73.45)); +#3002 = LINE('',#3003,#3004); +#3003 = CARTESIAN_POINT('',(55.6,-36.15,73.45)); +#3004 = VECTOR('',#3005,1.); +#3005 = DIRECTION('',(0.,-1.,0.)); +#3006 = ORIENTED_EDGE('',*,*,#3007,.T.); +#3007 = EDGE_CURVE('',#3000,#3000,#3008,.T.); +#3008 = CIRCLE('',#3009,0.55); +#3009 = AXIS2_PLACEMENT_3D('',#3010,#3011,#3012); +#3010 = CARTESIAN_POINT('',(55.6,-36.15,74.)); +#3011 = DIRECTION('',(0.,-1.,0.)); +#3012 = DIRECTION('',(0.,-0.,-1.)); +#3013 = ORIENTED_EDGE('',*,*,#2999,.T.); +#3014 = CYLINDRICAL_SURFACE('',#3015,0.55); +#3015 = AXIS2_PLACEMENT_3D('',#3016,#3017,#3018); +#3016 = CARTESIAN_POINT('',(55.6,-36.15,74.)); +#3017 = DIRECTION('',(0.,-1.,0.)); +#3018 = DIRECTION('',(0.,-0.,-1.)); +#3019 = ADVANCED_FACE('',(#3020),#3023,.T.); +#3020 = FACE_BOUND('',#3021,.T.); +#3021 = EDGE_LOOP('',(#3022)); +#3022 = ORIENTED_EDGE('',*,*,#2990,.T.); +#3023 = PLANE('',#3024); +#3024 = AXIS2_PLACEMENT_3D('',#3025,#3026,#3027); +#3025 = CARTESIAN_POINT('',(55.6,-36.95,74.)); +#3026 = DIRECTION('',(0.,-1.,0.)); +#3027 = DIRECTION('',(0.,-0.,-1.)); +#3028 = ADVANCED_FACE('',(#3029),#3032,.F.); +#3029 = FACE_BOUND('',#3030,.T.); +#3030 = EDGE_LOOP('',(#3031)); +#3031 = ORIENTED_EDGE('',*,*,#3007,.F.); +#3032 = PLANE('',#3033); +#3033 = AXIS2_PLACEMENT_3D('',#3034,#3035,#3036); +#3034 = CARTESIAN_POINT('',(55.6,-36.15,74.)); +#3035 = DIRECTION('',(0.,-1.,0.)); +#3036 = DIRECTION('',(0.,-0.,-1.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3041)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3038,#3039,#3040)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3038 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3039 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3040 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3041 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3038, + 'distance_accuracy_value','confusion accuracy'); +#3042 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3043,#3045); +#3043 = ( REPRESENTATION_RELATIONSHIP('','',#2983,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3044) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3044 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95); +#3045 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3046); +#3046 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21', + 'ConnectorBank_Left_Screw_R03','',#5,#2978,$); +#3047 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2980)); +#3048 = SHAPE_DEFINITION_REPRESENTATION(#3049,#3055); +#3049 = PRODUCT_DEFINITION_SHAPE('','',#3050); +#3050 = PRODUCT_DEFINITION('design','',#3051,#3054); +#3051 = PRODUCT_DEFINITION_FORMATION('','',#3052); +#3052 = PRODUCT('ConnectorBank_Left_Hole_R03_C02', + 'ConnectorBank_Left_Hole_R03_C02','',(#3053)); +#3053 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3054 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3055 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3056),#3109); +#3056 = MANIFOLD_SOLID_BREP('',#3057); +#3057 = CLOSED_SHELL('',(#3058,#3091,#3100)); +#3058 = ADVANCED_FACE('',(#3059),#3086,.T.); +#3059 = FACE_BOUND('',#3060,.T.); +#3060 = EDGE_LOOP('',(#3061,#3070,#3078,#3085)); +#3061 = ORIENTED_EDGE('',*,*,#3062,.F.); +#3062 = EDGE_CURVE('',#3063,#3063,#3065,.T.); +#3063 = VERTEX_POINT('',#3064); +#3064 = CARTESIAN_POINT('',(47.,-36.85,73.)); +#3065 = CIRCLE('',#3066,1.); +#3066 = AXIS2_PLACEMENT_3D('',#3067,#3068,#3069); +#3067 = CARTESIAN_POINT('',(47.,-36.85,74.)); +#3068 = DIRECTION('',(0.,-1.,0.)); +#3069 = DIRECTION('',(0.,-0.,-1.)); +#3070 = ORIENTED_EDGE('',*,*,#3071,.F.); +#3071 = EDGE_CURVE('',#3072,#3063,#3074,.T.); +#3072 = VERTEX_POINT('',#3073); +#3073 = CARTESIAN_POINT('',(47.,-36.15,73.)); +#3074 = LINE('',#3075,#3076); +#3075 = CARTESIAN_POINT('',(47.,-36.15,73.)); +#3076 = VECTOR('',#3077,1.); +#3077 = DIRECTION('',(0.,-1.,0.)); +#3078 = ORIENTED_EDGE('',*,*,#3079,.T.); +#3079 = EDGE_CURVE('',#3072,#3072,#3080,.T.); +#3080 = CIRCLE('',#3081,1.); +#3081 = AXIS2_PLACEMENT_3D('',#3082,#3083,#3084); +#3082 = CARTESIAN_POINT('',(47.,-36.15,74.)); +#3083 = DIRECTION('',(0.,-1.,0.)); +#3084 = DIRECTION('',(0.,-0.,-1.)); +#3085 = ORIENTED_EDGE('',*,*,#3071,.T.); +#3086 = CYLINDRICAL_SURFACE('',#3087,1.); +#3087 = AXIS2_PLACEMENT_3D('',#3088,#3089,#3090); +#3088 = CARTESIAN_POINT('',(47.,-36.15,74.)); +#3089 = DIRECTION('',(0.,-1.,0.)); +#3090 = DIRECTION('',(0.,-0.,-1.)); +#3091 = ADVANCED_FACE('',(#3092),#3095,.T.); +#3092 = FACE_BOUND('',#3093,.T.); +#3093 = EDGE_LOOP('',(#3094)); +#3094 = ORIENTED_EDGE('',*,*,#3062,.T.); +#3095 = PLANE('',#3096); +#3096 = AXIS2_PLACEMENT_3D('',#3097,#3098,#3099); +#3097 = CARTESIAN_POINT('',(47.,-36.85,74.)); +#3098 = DIRECTION('',(0.,-1.,0.)); +#3099 = DIRECTION('',(0.,-0.,-1.)); +#3100 = ADVANCED_FACE('',(#3101),#3104,.F.); +#3101 = FACE_BOUND('',#3102,.T.); +#3102 = EDGE_LOOP('',(#3103)); +#3103 = ORIENTED_EDGE('',*,*,#3079,.F.); +#3104 = PLANE('',#3105); +#3105 = AXIS2_PLACEMENT_3D('',#3106,#3107,#3108); +#3106 = CARTESIAN_POINT('',(47.,-36.15,74.)); +#3107 = DIRECTION('',(0.,-1.,0.)); +#3108 = DIRECTION('',(0.,-0.,-1.)); +#3109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3113)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3110,#3111,#3112)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3110 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3111 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3112 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3113 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3110, + 'distance_accuracy_value','confusion accuracy'); +#3114 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3115,#3117); +#3115 = ( REPRESENTATION_RELATIONSHIP('','',#3055,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3116) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3116 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99); +#3117 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3118); +#3118 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22', + 'ConnectorBank_Left_Hole_R03_C02','',#5,#3050,$); +#3119 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3052)); +#3120 = SHAPE_DEFINITION_REPRESENTATION(#3121,#3127); +#3121 = PRODUCT_DEFINITION_SHAPE('','',#3122); +#3122 = PRODUCT_DEFINITION('design','',#3123,#3126); +#3123 = PRODUCT_DEFINITION_FORMATION('','',#3124); +#3124 = PRODUCT('ConnectorBank_Left_Hole_R04_C01', + 'ConnectorBank_Left_Hole_R04_C01','',(#3125)); +#3125 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3126 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3127 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3128),#3181); +#3128 = MANIFOLD_SOLID_BREP('',#3129); +#3129 = CLOSED_SHELL('',(#3130,#3163,#3172)); +#3130 = ADVANCED_FACE('',(#3131),#3158,.T.); +#3131 = FACE_BOUND('',#3132,.T.); +#3132 = EDGE_LOOP('',(#3133,#3142,#3150,#3157)); +#3133 = ORIENTED_EDGE('',*,*,#3134,.F.); +#3134 = EDGE_CURVE('',#3135,#3135,#3137,.T.); +#3135 = VERTEX_POINT('',#3136); +#3136 = CARTESIAN_POINT('',(41.,-36.85,83.)); +#3137 = CIRCLE('',#3138,1.); +#3138 = AXIS2_PLACEMENT_3D('',#3139,#3140,#3141); +#3139 = CARTESIAN_POINT('',(41.,-36.85,84.)); +#3140 = DIRECTION('',(0.,-1.,0.)); +#3141 = DIRECTION('',(0.,-0.,-1.)); +#3142 = ORIENTED_EDGE('',*,*,#3143,.F.); +#3143 = EDGE_CURVE('',#3144,#3135,#3146,.T.); +#3144 = VERTEX_POINT('',#3145); +#3145 = CARTESIAN_POINT('',(41.,-36.15,83.)); +#3146 = LINE('',#3147,#3148); +#3147 = CARTESIAN_POINT('',(41.,-36.15,83.)); +#3148 = VECTOR('',#3149,1.); +#3149 = DIRECTION('',(0.,-1.,0.)); +#3150 = ORIENTED_EDGE('',*,*,#3151,.T.); +#3151 = EDGE_CURVE('',#3144,#3144,#3152,.T.); +#3152 = CIRCLE('',#3153,1.); +#3153 = AXIS2_PLACEMENT_3D('',#3154,#3155,#3156); +#3154 = CARTESIAN_POINT('',(41.,-36.15,84.)); +#3155 = DIRECTION('',(0.,-1.,0.)); +#3156 = DIRECTION('',(0.,-0.,-1.)); +#3157 = ORIENTED_EDGE('',*,*,#3143,.T.); +#3158 = CYLINDRICAL_SURFACE('',#3159,1.); +#3159 = AXIS2_PLACEMENT_3D('',#3160,#3161,#3162); +#3160 = CARTESIAN_POINT('',(41.,-36.15,84.)); +#3161 = DIRECTION('',(0.,-1.,0.)); +#3162 = DIRECTION('',(0.,-0.,-1.)); +#3163 = ADVANCED_FACE('',(#3164),#3167,.T.); +#3164 = FACE_BOUND('',#3165,.T.); +#3165 = EDGE_LOOP('',(#3166)); +#3166 = ORIENTED_EDGE('',*,*,#3134,.T.); +#3167 = PLANE('',#3168); +#3168 = AXIS2_PLACEMENT_3D('',#3169,#3170,#3171); +#3169 = CARTESIAN_POINT('',(41.,-36.85,84.)); +#3170 = DIRECTION('',(0.,-1.,0.)); +#3171 = DIRECTION('',(0.,-0.,-1.)); +#3172 = ADVANCED_FACE('',(#3173),#3176,.F.); +#3173 = FACE_BOUND('',#3174,.T.); +#3174 = EDGE_LOOP('',(#3175)); +#3175 = ORIENTED_EDGE('',*,*,#3151,.F.); +#3176 = PLANE('',#3177); +#3177 = AXIS2_PLACEMENT_3D('',#3178,#3179,#3180); +#3178 = CARTESIAN_POINT('',(41.,-36.15,84.)); +#3179 = DIRECTION('',(0.,-1.,0.)); +#3180 = DIRECTION('',(0.,-0.,-1.)); +#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3185)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3182,#3183,#3184)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3182 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3183 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3184 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3185 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3182, + 'distance_accuracy_value','confusion accuracy'); +#3186 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3187,#3189); +#3187 = ( REPRESENTATION_RELATIONSHIP('','',#3127,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3188) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3188 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103); +#3189 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3190); +#3190 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23', + 'ConnectorBank_Left_Hole_R04_C01','',#5,#3122,$); +#3191 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3124)); +#3192 = SHAPE_DEFINITION_REPRESENTATION(#3193,#3199); +#3193 = PRODUCT_DEFINITION_SHAPE('','',#3194); +#3194 = PRODUCT_DEFINITION('design','',#3195,#3198); +#3195 = PRODUCT_DEFINITION_FORMATION('','',#3196); +#3196 = PRODUCT('ConnectorBank_Left_Screw_R04', + 'ConnectorBank_Left_Screw_R04','',(#3197)); +#3197 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3198 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3199 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3200),#3253); +#3200 = MANIFOLD_SOLID_BREP('',#3201); +#3201 = CLOSED_SHELL('',(#3202,#3235,#3244)); +#3202 = ADVANCED_FACE('',(#3203),#3230,.T.); +#3203 = FACE_BOUND('',#3204,.T.); +#3204 = EDGE_LOOP('',(#3205,#3214,#3222,#3229)); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3207,#3207,#3209,.T.); +#3207 = VERTEX_POINT('',#3208); +#3208 = CARTESIAN_POINT('',(55.6,-36.95,83.45)); +#3209 = CIRCLE('',#3210,0.55); +#3210 = AXIS2_PLACEMENT_3D('',#3211,#3212,#3213); +#3211 = CARTESIAN_POINT('',(55.6,-36.95,84.)); +#3212 = DIRECTION('',(0.,-1.,0.)); +#3213 = DIRECTION('',(0.,-0.,-1.)); +#3214 = ORIENTED_EDGE('',*,*,#3215,.F.); +#3215 = EDGE_CURVE('',#3216,#3207,#3218,.T.); +#3216 = VERTEX_POINT('',#3217); +#3217 = CARTESIAN_POINT('',(55.6,-36.15,83.45)); +#3218 = LINE('',#3219,#3220); +#3219 = CARTESIAN_POINT('',(55.6,-36.15,83.45)); +#3220 = VECTOR('',#3221,1.); +#3221 = DIRECTION('',(0.,-1.,0.)); +#3222 = ORIENTED_EDGE('',*,*,#3223,.T.); +#3223 = EDGE_CURVE('',#3216,#3216,#3224,.T.); +#3224 = CIRCLE('',#3225,0.55); +#3225 = AXIS2_PLACEMENT_3D('',#3226,#3227,#3228); +#3226 = CARTESIAN_POINT('',(55.6,-36.15,84.)); +#3227 = DIRECTION('',(0.,-1.,0.)); +#3228 = DIRECTION('',(0.,-0.,-1.)); +#3229 = ORIENTED_EDGE('',*,*,#3215,.T.); +#3230 = CYLINDRICAL_SURFACE('',#3231,0.55); +#3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234); +#3232 = CARTESIAN_POINT('',(55.6,-36.15,84.)); +#3233 = DIRECTION('',(0.,-1.,0.)); +#3234 = DIRECTION('',(0.,-0.,-1.)); +#3235 = ADVANCED_FACE('',(#3236),#3239,.T.); +#3236 = FACE_BOUND('',#3237,.T.); +#3237 = EDGE_LOOP('',(#3238)); +#3238 = ORIENTED_EDGE('',*,*,#3206,.T.); +#3239 = PLANE('',#3240); +#3240 = AXIS2_PLACEMENT_3D('',#3241,#3242,#3243); +#3241 = CARTESIAN_POINT('',(55.6,-36.95,84.)); +#3242 = DIRECTION('',(0.,-1.,0.)); +#3243 = DIRECTION('',(0.,-0.,-1.)); +#3244 = ADVANCED_FACE('',(#3245),#3248,.F.); +#3245 = FACE_BOUND('',#3246,.T.); +#3246 = EDGE_LOOP('',(#3247)); +#3247 = ORIENTED_EDGE('',*,*,#3223,.F.); +#3248 = PLANE('',#3249); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(55.6,-36.15,84.)); +#3251 = DIRECTION('',(0.,-1.,0.)); +#3252 = DIRECTION('',(0.,-0.,-1.)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3257)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3254,#3255,#3256)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3254 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3255 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3256 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3257 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3254, + 'distance_accuracy_value','confusion accuracy'); +#3258 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3259,#3261); +#3259 = ( REPRESENTATION_RELATIONSHIP('','',#3199,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3260) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3260 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107); +#3261 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3262); +#3262 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24', + 'ConnectorBank_Left_Screw_R04','',#5,#3194,$); +#3263 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3196)); +#3264 = SHAPE_DEFINITION_REPRESENTATION(#3265,#3271); +#3265 = PRODUCT_DEFINITION_SHAPE('','',#3266); +#3266 = PRODUCT_DEFINITION('design','',#3267,#3270); +#3267 = PRODUCT_DEFINITION_FORMATION('','',#3268); +#3268 = PRODUCT('ConnectorBank_Left_Hole_R04_C02', + 'ConnectorBank_Left_Hole_R04_C02','',(#3269)); +#3269 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3270 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3271 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3272),#3325); +#3272 = MANIFOLD_SOLID_BREP('',#3273); +#3273 = CLOSED_SHELL('',(#3274,#3307,#3316)); +#3274 = ADVANCED_FACE('',(#3275),#3302,.T.); +#3275 = FACE_BOUND('',#3276,.T.); +#3276 = EDGE_LOOP('',(#3277,#3286,#3294,#3301)); +#3277 = ORIENTED_EDGE('',*,*,#3278,.F.); +#3278 = EDGE_CURVE('',#3279,#3279,#3281,.T.); +#3279 = VERTEX_POINT('',#3280); +#3280 = CARTESIAN_POINT('',(47.,-36.85,83.)); +#3281 = CIRCLE('',#3282,1.); +#3282 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285); +#3283 = CARTESIAN_POINT('',(47.,-36.85,84.)); +#3284 = DIRECTION('',(0.,-1.,0.)); +#3285 = DIRECTION('',(0.,-0.,-1.)); +#3286 = ORIENTED_EDGE('',*,*,#3287,.F.); +#3287 = EDGE_CURVE('',#3288,#3279,#3290,.T.); +#3288 = VERTEX_POINT('',#3289); +#3289 = CARTESIAN_POINT('',(47.,-36.15,83.)); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(47.,-36.15,83.)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(0.,-1.,0.)); +#3294 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3295 = EDGE_CURVE('',#3288,#3288,#3296,.T.); +#3296 = CIRCLE('',#3297,1.); +#3297 = AXIS2_PLACEMENT_3D('',#3298,#3299,#3300); +#3298 = CARTESIAN_POINT('',(47.,-36.15,84.)); +#3299 = DIRECTION('',(0.,-1.,0.)); +#3300 = DIRECTION('',(0.,-0.,-1.)); +#3301 = ORIENTED_EDGE('',*,*,#3287,.T.); +#3302 = CYLINDRICAL_SURFACE('',#3303,1.); +#3303 = AXIS2_PLACEMENT_3D('',#3304,#3305,#3306); +#3304 = CARTESIAN_POINT('',(47.,-36.15,84.)); +#3305 = DIRECTION('',(0.,-1.,0.)); +#3306 = DIRECTION('',(0.,-0.,-1.)); +#3307 = ADVANCED_FACE('',(#3308),#3311,.T.); +#3308 = FACE_BOUND('',#3309,.T.); +#3309 = EDGE_LOOP('',(#3310)); +#3310 = ORIENTED_EDGE('',*,*,#3278,.T.); +#3311 = PLANE('',#3312); +#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315); +#3313 = CARTESIAN_POINT('',(47.,-36.85,84.)); +#3314 = DIRECTION('',(0.,-1.,0.)); +#3315 = DIRECTION('',(0.,-0.,-1.)); +#3316 = ADVANCED_FACE('',(#3317),#3320,.F.); +#3317 = FACE_BOUND('',#3318,.T.); +#3318 = EDGE_LOOP('',(#3319)); +#3319 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3320 = PLANE('',#3321); +#3321 = AXIS2_PLACEMENT_3D('',#3322,#3323,#3324); +#3322 = CARTESIAN_POINT('',(47.,-36.15,84.)); +#3323 = DIRECTION('',(0.,-1.,0.)); +#3324 = DIRECTION('',(0.,-0.,-1.)); +#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3329)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3326,#3327,#3328)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3326 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3327 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3328 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3329 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3326, + 'distance_accuracy_value','confusion accuracy'); +#3330 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3331,#3333); +#3331 = ( REPRESENTATION_RELATIONSHIP('','',#3271,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3332) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3332 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111); +#3333 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3334); +#3334 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25', + 'ConnectorBank_Left_Hole_R04_C02','',#5,#3266,$); +#3335 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3268)); +#3336 = SHAPE_DEFINITION_REPRESENTATION(#3337,#3343); +#3337 = PRODUCT_DEFINITION_SHAPE('','',#3338); +#3338 = PRODUCT_DEFINITION('design','',#3339,#3342); +#3339 = PRODUCT_DEFINITION_FORMATION('','',#3340); +#3340 = PRODUCT('ConnectorBank_Left_Hole_R05_C01', + 'ConnectorBank_Left_Hole_R05_C01','',(#3341)); +#3341 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3342 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3343 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3344),#3397); +#3344 = MANIFOLD_SOLID_BREP('',#3345); +#3345 = CLOSED_SHELL('',(#3346,#3379,#3388)); +#3346 = ADVANCED_FACE('',(#3347),#3374,.T.); +#3347 = FACE_BOUND('',#3348,.T.); +#3348 = EDGE_LOOP('',(#3349,#3358,#3366,#3373)); +#3349 = ORIENTED_EDGE('',*,*,#3350,.F.); +#3350 = EDGE_CURVE('',#3351,#3351,#3353,.T.); +#3351 = VERTEX_POINT('',#3352); +#3352 = CARTESIAN_POINT('',(41.,-36.85,93.)); +#3353 = CIRCLE('',#3354,1.); +#3354 = AXIS2_PLACEMENT_3D('',#3355,#3356,#3357); +#3355 = CARTESIAN_POINT('',(41.,-36.85,94.)); +#3356 = DIRECTION('',(0.,-1.,0.)); +#3357 = DIRECTION('',(0.,-0.,-1.)); +#3358 = ORIENTED_EDGE('',*,*,#3359,.F.); +#3359 = EDGE_CURVE('',#3360,#3351,#3362,.T.); +#3360 = VERTEX_POINT('',#3361); +#3361 = CARTESIAN_POINT('',(41.,-36.15,93.)); +#3362 = LINE('',#3363,#3364); +#3363 = CARTESIAN_POINT('',(41.,-36.15,93.)); +#3364 = VECTOR('',#3365,1.); +#3365 = DIRECTION('',(0.,-1.,0.)); +#3366 = ORIENTED_EDGE('',*,*,#3367,.T.); +#3367 = EDGE_CURVE('',#3360,#3360,#3368,.T.); +#3368 = CIRCLE('',#3369,1.); +#3369 = AXIS2_PLACEMENT_3D('',#3370,#3371,#3372); +#3370 = CARTESIAN_POINT('',(41.,-36.15,94.)); +#3371 = DIRECTION('',(0.,-1.,0.)); +#3372 = DIRECTION('',(0.,-0.,-1.)); +#3373 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3374 = CYLINDRICAL_SURFACE('',#3375,1.); +#3375 = AXIS2_PLACEMENT_3D('',#3376,#3377,#3378); +#3376 = CARTESIAN_POINT('',(41.,-36.15,94.)); +#3377 = DIRECTION('',(0.,-1.,0.)); +#3378 = DIRECTION('',(0.,-0.,-1.)); +#3379 = ADVANCED_FACE('',(#3380),#3383,.T.); +#3380 = FACE_BOUND('',#3381,.T.); +#3381 = EDGE_LOOP('',(#3382)); +#3382 = ORIENTED_EDGE('',*,*,#3350,.T.); +#3383 = PLANE('',#3384); +#3384 = AXIS2_PLACEMENT_3D('',#3385,#3386,#3387); +#3385 = CARTESIAN_POINT('',(41.,-36.85,94.)); +#3386 = DIRECTION('',(0.,-1.,0.)); +#3387 = DIRECTION('',(0.,-0.,-1.)); +#3388 = ADVANCED_FACE('',(#3389),#3392,.F.); +#3389 = FACE_BOUND('',#3390,.T.); +#3390 = EDGE_LOOP('',(#3391)); +#3391 = ORIENTED_EDGE('',*,*,#3367,.F.); +#3392 = PLANE('',#3393); +#3393 = AXIS2_PLACEMENT_3D('',#3394,#3395,#3396); +#3394 = CARTESIAN_POINT('',(41.,-36.15,94.)); +#3395 = DIRECTION('',(0.,-1.,0.)); +#3396 = DIRECTION('',(0.,-0.,-1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3401)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3398,#3399,#3400)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3398 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3399 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3400 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3401 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3398, + 'distance_accuracy_value','confusion accuracy'); +#3402 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3403,#3405); +#3403 = ( REPRESENTATION_RELATIONSHIP('','',#3343,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3404) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3404 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115); +#3405 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3406); +#3406 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26', + 'ConnectorBank_Left_Hole_R05_C01','',#5,#3338,$); +#3407 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3340)); +#3408 = SHAPE_DEFINITION_REPRESENTATION(#3409,#3415); +#3409 = PRODUCT_DEFINITION_SHAPE('','',#3410); +#3410 = PRODUCT_DEFINITION('design','',#3411,#3414); +#3411 = PRODUCT_DEFINITION_FORMATION('','',#3412); +#3412 = PRODUCT('ConnectorBank_Left_Screw_R05', + 'ConnectorBank_Left_Screw_R05','',(#3413)); +#3413 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3414 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3415 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3416),#3469); +#3416 = MANIFOLD_SOLID_BREP('',#3417); +#3417 = CLOSED_SHELL('',(#3418,#3451,#3460)); +#3418 = ADVANCED_FACE('',(#3419),#3446,.T.); +#3419 = FACE_BOUND('',#3420,.T.); +#3420 = EDGE_LOOP('',(#3421,#3430,#3438,#3445)); +#3421 = ORIENTED_EDGE('',*,*,#3422,.F.); +#3422 = EDGE_CURVE('',#3423,#3423,#3425,.T.); +#3423 = VERTEX_POINT('',#3424); +#3424 = CARTESIAN_POINT('',(55.6,-36.95,93.45)); +#3425 = CIRCLE('',#3426,0.55); +#3426 = AXIS2_PLACEMENT_3D('',#3427,#3428,#3429); +#3427 = CARTESIAN_POINT('',(55.6,-36.95,94.)); +#3428 = DIRECTION('',(0.,-1.,0.)); +#3429 = DIRECTION('',(0.,-0.,-1.)); +#3430 = ORIENTED_EDGE('',*,*,#3431,.F.); +#3431 = EDGE_CURVE('',#3432,#3423,#3434,.T.); +#3432 = VERTEX_POINT('',#3433); +#3433 = CARTESIAN_POINT('',(55.6,-36.15,93.45)); +#3434 = LINE('',#3435,#3436); +#3435 = CARTESIAN_POINT('',(55.6,-36.15,93.45)); +#3436 = VECTOR('',#3437,1.); +#3437 = DIRECTION('',(0.,-1.,0.)); +#3438 = ORIENTED_EDGE('',*,*,#3439,.T.); +#3439 = EDGE_CURVE('',#3432,#3432,#3440,.T.); +#3440 = CIRCLE('',#3441,0.55); +#3441 = AXIS2_PLACEMENT_3D('',#3442,#3443,#3444); +#3442 = CARTESIAN_POINT('',(55.6,-36.15,94.)); +#3443 = DIRECTION('',(0.,-1.,0.)); +#3444 = DIRECTION('',(0.,-0.,-1.)); +#3445 = ORIENTED_EDGE('',*,*,#3431,.T.); +#3446 = CYLINDRICAL_SURFACE('',#3447,0.55); +#3447 = AXIS2_PLACEMENT_3D('',#3448,#3449,#3450); +#3448 = CARTESIAN_POINT('',(55.6,-36.15,94.)); +#3449 = DIRECTION('',(0.,-1.,0.)); +#3450 = DIRECTION('',(0.,-0.,-1.)); +#3451 = ADVANCED_FACE('',(#3452),#3455,.T.); +#3452 = FACE_BOUND('',#3453,.T.); +#3453 = EDGE_LOOP('',(#3454)); +#3454 = ORIENTED_EDGE('',*,*,#3422,.T.); +#3455 = PLANE('',#3456); +#3456 = AXIS2_PLACEMENT_3D('',#3457,#3458,#3459); +#3457 = CARTESIAN_POINT('',(55.6,-36.95,94.)); +#3458 = DIRECTION('',(0.,-1.,0.)); +#3459 = DIRECTION('',(0.,-0.,-1.)); +#3460 = ADVANCED_FACE('',(#3461),#3464,.F.); +#3461 = FACE_BOUND('',#3462,.T.); +#3462 = EDGE_LOOP('',(#3463)); +#3463 = ORIENTED_EDGE('',*,*,#3439,.F.); +#3464 = PLANE('',#3465); +#3465 = AXIS2_PLACEMENT_3D('',#3466,#3467,#3468); +#3466 = CARTESIAN_POINT('',(55.6,-36.15,94.)); +#3467 = DIRECTION('',(0.,-1.,0.)); +#3468 = DIRECTION('',(0.,-0.,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3470,#3471,#3472)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3470, + 'distance_accuracy_value','confusion accuracy'); +#3474 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3475,#3477); +#3475 = ( REPRESENTATION_RELATIONSHIP('','',#3415,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3476) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3476 = ITEM_DEFINED_TRANSFORMATION('','',#11,#119); +#3477 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3478); +#3478 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27', + 'ConnectorBank_Left_Screw_R05','',#5,#3410,$); +#3479 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3412)); +#3480 = SHAPE_DEFINITION_REPRESENTATION(#3481,#3487); +#3481 = PRODUCT_DEFINITION_SHAPE('','',#3482); +#3482 = PRODUCT_DEFINITION('design','',#3483,#3486); +#3483 = PRODUCT_DEFINITION_FORMATION('','',#3484); +#3484 = PRODUCT('ConnectorBank_Left_Hole_R05_C02', + 'ConnectorBank_Left_Hole_R05_C02','',(#3485)); +#3485 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3486 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3487 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3488),#3541); +#3488 = MANIFOLD_SOLID_BREP('',#3489); +#3489 = CLOSED_SHELL('',(#3490,#3523,#3532)); +#3490 = ADVANCED_FACE('',(#3491),#3518,.T.); +#3491 = FACE_BOUND('',#3492,.T.); +#3492 = EDGE_LOOP('',(#3493,#3502,#3510,#3517)); +#3493 = ORIENTED_EDGE('',*,*,#3494,.F.); +#3494 = EDGE_CURVE('',#3495,#3495,#3497,.T.); +#3495 = VERTEX_POINT('',#3496); +#3496 = CARTESIAN_POINT('',(47.,-36.85,93.)); +#3497 = CIRCLE('',#3498,1.); +#3498 = AXIS2_PLACEMENT_3D('',#3499,#3500,#3501); +#3499 = CARTESIAN_POINT('',(47.,-36.85,94.)); +#3500 = DIRECTION('',(0.,-1.,0.)); +#3501 = DIRECTION('',(0.,-0.,-1.)); +#3502 = ORIENTED_EDGE('',*,*,#3503,.F.); +#3503 = EDGE_CURVE('',#3504,#3495,#3506,.T.); +#3504 = VERTEX_POINT('',#3505); +#3505 = CARTESIAN_POINT('',(47.,-36.15,93.)); +#3506 = LINE('',#3507,#3508); +#3507 = CARTESIAN_POINT('',(47.,-36.15,93.)); +#3508 = VECTOR('',#3509,1.); +#3509 = DIRECTION('',(0.,-1.,0.)); +#3510 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3511 = EDGE_CURVE('',#3504,#3504,#3512,.T.); +#3512 = CIRCLE('',#3513,1.); +#3513 = AXIS2_PLACEMENT_3D('',#3514,#3515,#3516); +#3514 = CARTESIAN_POINT('',(47.,-36.15,94.)); +#3515 = DIRECTION('',(0.,-1.,0.)); +#3516 = DIRECTION('',(0.,-0.,-1.)); +#3517 = ORIENTED_EDGE('',*,*,#3503,.T.); +#3518 = CYLINDRICAL_SURFACE('',#3519,1.); +#3519 = AXIS2_PLACEMENT_3D('',#3520,#3521,#3522); +#3520 = CARTESIAN_POINT('',(47.,-36.15,94.)); +#3521 = DIRECTION('',(0.,-1.,0.)); +#3522 = DIRECTION('',(0.,-0.,-1.)); +#3523 = ADVANCED_FACE('',(#3524),#3527,.T.); +#3524 = FACE_BOUND('',#3525,.T.); +#3525 = EDGE_LOOP('',(#3526)); +#3526 = ORIENTED_EDGE('',*,*,#3494,.T.); +#3527 = PLANE('',#3528); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(47.,-36.85,94.)); +#3530 = DIRECTION('',(0.,-1.,0.)); +#3531 = DIRECTION('',(0.,-0.,-1.)); +#3532 = ADVANCED_FACE('',(#3533),#3536,.F.); +#3533 = FACE_BOUND('',#3534,.T.); +#3534 = EDGE_LOOP('',(#3535)); +#3535 = ORIENTED_EDGE('',*,*,#3511,.F.); +#3536 = PLANE('',#3537); +#3537 = AXIS2_PLACEMENT_3D('',#3538,#3539,#3540); +#3538 = CARTESIAN_POINT('',(47.,-36.15,94.)); +#3539 = DIRECTION('',(0.,-1.,0.)); +#3540 = DIRECTION('',(0.,-0.,-1.)); +#3541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3545)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3542,#3543,#3544)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3542 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3543 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3544 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3545 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3542, + 'distance_accuracy_value','confusion accuracy'); +#3546 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3547,#3549); +#3547 = ( REPRESENTATION_RELATIONSHIP('','',#3487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3548) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3548 = ITEM_DEFINED_TRANSFORMATION('','',#11,#123); +#3549 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3550); +#3550 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28', + 'ConnectorBank_Left_Hole_R05_C02','',#5,#3482,$); +#3551 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3484)); +#3552 = SHAPE_DEFINITION_REPRESENTATION(#3553,#3559); +#3553 = PRODUCT_DEFINITION_SHAPE('','',#3554); +#3554 = PRODUCT_DEFINITION('design','',#3555,#3558); +#3555 = PRODUCT_DEFINITION_FORMATION('','',#3556); +#3556 = PRODUCT('ConnectorBank_Left_Hole_R06_C01', + 'ConnectorBank_Left_Hole_R06_C01','',(#3557)); +#3557 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3558 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3559 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3560),#3613); +#3560 = MANIFOLD_SOLID_BREP('',#3561); +#3561 = CLOSED_SHELL('',(#3562,#3595,#3604)); +#3562 = ADVANCED_FACE('',(#3563),#3590,.T.); +#3563 = FACE_BOUND('',#3564,.T.); +#3564 = EDGE_LOOP('',(#3565,#3574,#3582,#3589)); +#3565 = ORIENTED_EDGE('',*,*,#3566,.F.); +#3566 = EDGE_CURVE('',#3567,#3567,#3569,.T.); +#3567 = VERTEX_POINT('',#3568); +#3568 = CARTESIAN_POINT('',(41.,-36.85,103.)); +#3569 = CIRCLE('',#3570,1.); +#3570 = AXIS2_PLACEMENT_3D('',#3571,#3572,#3573); +#3571 = CARTESIAN_POINT('',(41.,-36.85,104.)); +#3572 = DIRECTION('',(0.,-1.,0.)); +#3573 = DIRECTION('',(0.,-0.,-1.)); +#3574 = ORIENTED_EDGE('',*,*,#3575,.F.); +#3575 = EDGE_CURVE('',#3576,#3567,#3578,.T.); +#3576 = VERTEX_POINT('',#3577); +#3577 = CARTESIAN_POINT('',(41.,-36.15,103.)); +#3578 = LINE('',#3579,#3580); +#3579 = CARTESIAN_POINT('',(41.,-36.15,103.)); +#3580 = VECTOR('',#3581,1.); +#3581 = DIRECTION('',(0.,-1.,0.)); +#3582 = ORIENTED_EDGE('',*,*,#3583,.T.); +#3583 = EDGE_CURVE('',#3576,#3576,#3584,.T.); +#3584 = CIRCLE('',#3585,1.); +#3585 = AXIS2_PLACEMENT_3D('',#3586,#3587,#3588); +#3586 = CARTESIAN_POINT('',(41.,-36.15,104.)); +#3587 = DIRECTION('',(0.,-1.,0.)); +#3588 = DIRECTION('',(0.,-0.,-1.)); +#3589 = ORIENTED_EDGE('',*,*,#3575,.T.); +#3590 = CYLINDRICAL_SURFACE('',#3591,1.); +#3591 = AXIS2_PLACEMENT_3D('',#3592,#3593,#3594); +#3592 = CARTESIAN_POINT('',(41.,-36.15,104.)); +#3593 = DIRECTION('',(0.,-1.,0.)); +#3594 = DIRECTION('',(0.,-0.,-1.)); +#3595 = ADVANCED_FACE('',(#3596),#3599,.T.); +#3596 = FACE_BOUND('',#3597,.T.); +#3597 = EDGE_LOOP('',(#3598)); +#3598 = ORIENTED_EDGE('',*,*,#3566,.T.); +#3599 = PLANE('',#3600); +#3600 = AXIS2_PLACEMENT_3D('',#3601,#3602,#3603); +#3601 = CARTESIAN_POINT('',(41.,-36.85,104.)); +#3602 = DIRECTION('',(0.,-1.,0.)); +#3603 = DIRECTION('',(0.,-0.,-1.)); +#3604 = ADVANCED_FACE('',(#3605),#3608,.F.); +#3605 = FACE_BOUND('',#3606,.T.); +#3606 = EDGE_LOOP('',(#3607)); +#3607 = ORIENTED_EDGE('',*,*,#3583,.F.); +#3608 = PLANE('',#3609); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(41.,-36.15,104.)); +#3611 = DIRECTION('',(0.,-1.,0.)); +#3612 = DIRECTION('',(0.,-0.,-1.)); +#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3617)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3614,#3615,#3616)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3614 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3615 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3616 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3617 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3614, + 'distance_accuracy_value','confusion accuracy'); +#3618 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3619,#3621); +#3619 = ( REPRESENTATION_RELATIONSHIP('','',#3559,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3620) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3620 = ITEM_DEFINED_TRANSFORMATION('','',#11,#127); +#3621 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3622); +#3622 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29', + 'ConnectorBank_Left_Hole_R06_C01','',#5,#3554,$); +#3623 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3556)); +#3624 = SHAPE_DEFINITION_REPRESENTATION(#3625,#3631); +#3625 = PRODUCT_DEFINITION_SHAPE('','',#3626); +#3626 = PRODUCT_DEFINITION('design','',#3627,#3630); +#3627 = PRODUCT_DEFINITION_FORMATION('','',#3628); +#3628 = PRODUCT('ConnectorBank_Left_Screw_R06', + 'ConnectorBank_Left_Screw_R06','',(#3629)); +#3629 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3630 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3631 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3632),#3685); +#3632 = MANIFOLD_SOLID_BREP('',#3633); +#3633 = CLOSED_SHELL('',(#3634,#3667,#3676)); +#3634 = ADVANCED_FACE('',(#3635),#3662,.T.); +#3635 = FACE_BOUND('',#3636,.T.); +#3636 = EDGE_LOOP('',(#3637,#3646,#3654,#3661)); +#3637 = ORIENTED_EDGE('',*,*,#3638,.F.); +#3638 = EDGE_CURVE('',#3639,#3639,#3641,.T.); +#3639 = VERTEX_POINT('',#3640); +#3640 = CARTESIAN_POINT('',(55.6,-36.95,103.45)); +#3641 = CIRCLE('',#3642,0.55); +#3642 = AXIS2_PLACEMENT_3D('',#3643,#3644,#3645); +#3643 = CARTESIAN_POINT('',(55.6,-36.95,104.)); +#3644 = DIRECTION('',(0.,-1.,0.)); +#3645 = DIRECTION('',(0.,-0.,-1.)); +#3646 = ORIENTED_EDGE('',*,*,#3647,.F.); +#3647 = EDGE_CURVE('',#3648,#3639,#3650,.T.); +#3648 = VERTEX_POINT('',#3649); +#3649 = CARTESIAN_POINT('',(55.6,-36.15,103.45)); +#3650 = LINE('',#3651,#3652); +#3651 = CARTESIAN_POINT('',(55.6,-36.15,103.45)); +#3652 = VECTOR('',#3653,1.); +#3653 = DIRECTION('',(0.,-1.,0.)); +#3654 = ORIENTED_EDGE('',*,*,#3655,.T.); +#3655 = EDGE_CURVE('',#3648,#3648,#3656,.T.); +#3656 = CIRCLE('',#3657,0.55); +#3657 = AXIS2_PLACEMENT_3D('',#3658,#3659,#3660); +#3658 = CARTESIAN_POINT('',(55.6,-36.15,104.)); +#3659 = DIRECTION('',(0.,-1.,0.)); +#3660 = DIRECTION('',(0.,-0.,-1.)); +#3661 = ORIENTED_EDGE('',*,*,#3647,.T.); +#3662 = CYLINDRICAL_SURFACE('',#3663,0.55); +#3663 = AXIS2_PLACEMENT_3D('',#3664,#3665,#3666); +#3664 = CARTESIAN_POINT('',(55.6,-36.15,104.)); +#3665 = DIRECTION('',(0.,-1.,0.)); +#3666 = DIRECTION('',(0.,-0.,-1.)); +#3667 = ADVANCED_FACE('',(#3668),#3671,.T.); +#3668 = FACE_BOUND('',#3669,.T.); +#3669 = EDGE_LOOP('',(#3670)); +#3670 = ORIENTED_EDGE('',*,*,#3638,.T.); +#3671 = PLANE('',#3672); +#3672 = AXIS2_PLACEMENT_3D('',#3673,#3674,#3675); +#3673 = CARTESIAN_POINT('',(55.6,-36.95,104.)); +#3674 = DIRECTION('',(0.,-1.,0.)); +#3675 = DIRECTION('',(0.,-0.,-1.)); +#3676 = ADVANCED_FACE('',(#3677),#3680,.F.); +#3677 = FACE_BOUND('',#3678,.T.); +#3678 = EDGE_LOOP('',(#3679)); +#3679 = ORIENTED_EDGE('',*,*,#3655,.F.); +#3680 = PLANE('',#3681); +#3681 = AXIS2_PLACEMENT_3D('',#3682,#3683,#3684); +#3682 = CARTESIAN_POINT('',(55.6,-36.15,104.)); +#3683 = DIRECTION('',(0.,-1.,0.)); +#3684 = DIRECTION('',(0.,-0.,-1.)); +#3685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3689)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3686,#3687,#3688)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3686 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3687 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3688 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3689 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3686, + 'distance_accuracy_value','confusion accuracy'); +#3690 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3691,#3693); +#3691 = ( REPRESENTATION_RELATIONSHIP('','',#3631,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3692) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3692 = ITEM_DEFINED_TRANSFORMATION('','',#11,#131); +#3693 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3694); +#3694 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30', + 'ConnectorBank_Left_Screw_R06','',#5,#3626,$); +#3695 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3628)); +#3696 = SHAPE_DEFINITION_REPRESENTATION(#3697,#3703); +#3697 = PRODUCT_DEFINITION_SHAPE('','',#3698); +#3698 = PRODUCT_DEFINITION('design','',#3699,#3702); +#3699 = PRODUCT_DEFINITION_FORMATION('','',#3700); +#3700 = PRODUCT('ConnectorBank_Left_Hole_R06_C02', + 'ConnectorBank_Left_Hole_R06_C02','',(#3701)); +#3701 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3702 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3703 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3704),#3757); +#3704 = MANIFOLD_SOLID_BREP('',#3705); +#3705 = CLOSED_SHELL('',(#3706,#3739,#3748)); +#3706 = ADVANCED_FACE('',(#3707),#3734,.T.); +#3707 = FACE_BOUND('',#3708,.T.); +#3708 = EDGE_LOOP('',(#3709,#3718,#3726,#3733)); +#3709 = ORIENTED_EDGE('',*,*,#3710,.F.); +#3710 = EDGE_CURVE('',#3711,#3711,#3713,.T.); +#3711 = VERTEX_POINT('',#3712); +#3712 = CARTESIAN_POINT('',(47.,-36.85,103.)); +#3713 = CIRCLE('',#3714,1.); +#3714 = AXIS2_PLACEMENT_3D('',#3715,#3716,#3717); +#3715 = CARTESIAN_POINT('',(47.,-36.85,104.)); +#3716 = DIRECTION('',(0.,-1.,0.)); +#3717 = DIRECTION('',(0.,-0.,-1.)); +#3718 = ORIENTED_EDGE('',*,*,#3719,.F.); +#3719 = EDGE_CURVE('',#3720,#3711,#3722,.T.); +#3720 = VERTEX_POINT('',#3721); +#3721 = CARTESIAN_POINT('',(47.,-36.15,103.)); +#3722 = LINE('',#3723,#3724); +#3723 = CARTESIAN_POINT('',(47.,-36.15,103.)); +#3724 = VECTOR('',#3725,1.); +#3725 = DIRECTION('',(0.,-1.,0.)); +#3726 = ORIENTED_EDGE('',*,*,#3727,.T.); +#3727 = EDGE_CURVE('',#3720,#3720,#3728,.T.); +#3728 = CIRCLE('',#3729,1.); +#3729 = AXIS2_PLACEMENT_3D('',#3730,#3731,#3732); +#3730 = CARTESIAN_POINT('',(47.,-36.15,104.)); +#3731 = DIRECTION('',(0.,-1.,0.)); +#3732 = DIRECTION('',(0.,-0.,-1.)); +#3733 = ORIENTED_EDGE('',*,*,#3719,.T.); +#3734 = CYLINDRICAL_SURFACE('',#3735,1.); +#3735 = AXIS2_PLACEMENT_3D('',#3736,#3737,#3738); +#3736 = CARTESIAN_POINT('',(47.,-36.15,104.)); +#3737 = DIRECTION('',(0.,-1.,0.)); +#3738 = DIRECTION('',(0.,-0.,-1.)); +#3739 = ADVANCED_FACE('',(#3740),#3743,.T.); +#3740 = FACE_BOUND('',#3741,.T.); +#3741 = EDGE_LOOP('',(#3742)); +#3742 = ORIENTED_EDGE('',*,*,#3710,.T.); +#3743 = PLANE('',#3744); +#3744 = AXIS2_PLACEMENT_3D('',#3745,#3746,#3747); +#3745 = CARTESIAN_POINT('',(47.,-36.85,104.)); +#3746 = DIRECTION('',(0.,-1.,0.)); +#3747 = DIRECTION('',(0.,-0.,-1.)); +#3748 = ADVANCED_FACE('',(#3749),#3752,.F.); +#3749 = FACE_BOUND('',#3750,.T.); +#3750 = EDGE_LOOP('',(#3751)); +#3751 = ORIENTED_EDGE('',*,*,#3727,.F.); +#3752 = PLANE('',#3753); +#3753 = AXIS2_PLACEMENT_3D('',#3754,#3755,#3756); +#3754 = CARTESIAN_POINT('',(47.,-36.15,104.)); +#3755 = DIRECTION('',(0.,-1.,0.)); +#3756 = DIRECTION('',(0.,-0.,-1.)); +#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3761)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3758,#3759,#3760)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3758 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3759 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3760 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3761 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3758, + 'distance_accuracy_value','confusion accuracy'); +#3762 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3763,#3765); +#3763 = ( REPRESENTATION_RELATIONSHIP('','',#3703,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3764) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3764 = ITEM_DEFINED_TRANSFORMATION('','',#11,#135); +#3765 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3766); +#3766 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31', + 'ConnectorBank_Left_Hole_R06_C02','',#5,#3698,$); +#3767 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3700)); +#3768 = SHAPE_DEFINITION_REPRESENTATION(#3769,#3775); +#3769 = PRODUCT_DEFINITION_SHAPE('','',#3770); +#3770 = PRODUCT_DEFINITION('design','',#3771,#3774); +#3771 = PRODUCT_DEFINITION_FORMATION('','',#3772); +#3772 = PRODUCT('ConnectorBank_Left_Hole_R07_C01', + 'ConnectorBank_Left_Hole_R07_C01','',(#3773)); +#3773 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3774 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3775 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3776),#3829); +#3776 = MANIFOLD_SOLID_BREP('',#3777); +#3777 = CLOSED_SHELL('',(#3778,#3811,#3820)); +#3778 = ADVANCED_FACE('',(#3779),#3806,.T.); +#3779 = FACE_BOUND('',#3780,.T.); +#3780 = EDGE_LOOP('',(#3781,#3790,#3798,#3805)); +#3781 = ORIENTED_EDGE('',*,*,#3782,.F.); +#3782 = EDGE_CURVE('',#3783,#3783,#3785,.T.); +#3783 = VERTEX_POINT('',#3784); +#3784 = CARTESIAN_POINT('',(41.,-36.85,113.)); +#3785 = CIRCLE('',#3786,1.); +#3786 = AXIS2_PLACEMENT_3D('',#3787,#3788,#3789); +#3787 = CARTESIAN_POINT('',(41.,-36.85,114.)); +#3788 = DIRECTION('',(0.,-1.,0.)); +#3789 = DIRECTION('',(0.,-0.,-1.)); +#3790 = ORIENTED_EDGE('',*,*,#3791,.F.); +#3791 = EDGE_CURVE('',#3792,#3783,#3794,.T.); +#3792 = VERTEX_POINT('',#3793); +#3793 = CARTESIAN_POINT('',(41.,-36.15,113.)); +#3794 = LINE('',#3795,#3796); +#3795 = CARTESIAN_POINT('',(41.,-36.15,113.)); +#3796 = VECTOR('',#3797,1.); +#3797 = DIRECTION('',(0.,-1.,0.)); +#3798 = ORIENTED_EDGE('',*,*,#3799,.T.); +#3799 = EDGE_CURVE('',#3792,#3792,#3800,.T.); +#3800 = CIRCLE('',#3801,1.); +#3801 = AXIS2_PLACEMENT_3D('',#3802,#3803,#3804); +#3802 = CARTESIAN_POINT('',(41.,-36.15,114.)); +#3803 = DIRECTION('',(0.,-1.,0.)); +#3804 = DIRECTION('',(0.,-0.,-1.)); +#3805 = ORIENTED_EDGE('',*,*,#3791,.T.); +#3806 = CYLINDRICAL_SURFACE('',#3807,1.); +#3807 = AXIS2_PLACEMENT_3D('',#3808,#3809,#3810); +#3808 = CARTESIAN_POINT('',(41.,-36.15,114.)); +#3809 = DIRECTION('',(0.,-1.,0.)); +#3810 = DIRECTION('',(0.,-0.,-1.)); +#3811 = ADVANCED_FACE('',(#3812),#3815,.T.); +#3812 = FACE_BOUND('',#3813,.T.); +#3813 = EDGE_LOOP('',(#3814)); +#3814 = ORIENTED_EDGE('',*,*,#3782,.T.); +#3815 = PLANE('',#3816); +#3816 = AXIS2_PLACEMENT_3D('',#3817,#3818,#3819); +#3817 = CARTESIAN_POINT('',(41.,-36.85,114.)); +#3818 = DIRECTION('',(0.,-1.,0.)); +#3819 = DIRECTION('',(0.,-0.,-1.)); +#3820 = ADVANCED_FACE('',(#3821),#3824,.F.); +#3821 = FACE_BOUND('',#3822,.T.); +#3822 = EDGE_LOOP('',(#3823)); +#3823 = ORIENTED_EDGE('',*,*,#3799,.F.); +#3824 = PLANE('',#3825); +#3825 = AXIS2_PLACEMENT_3D('',#3826,#3827,#3828); +#3826 = CARTESIAN_POINT('',(41.,-36.15,114.)); +#3827 = DIRECTION('',(0.,-1.,0.)); +#3828 = DIRECTION('',(0.,-0.,-1.)); +#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3833)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3830,#3831,#3832)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3830 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3831 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3832 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3833 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3830, + 'distance_accuracy_value','confusion accuracy'); +#3834 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3835,#3837); +#3835 = ( REPRESENTATION_RELATIONSHIP('','',#3775,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3836) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3836 = ITEM_DEFINED_TRANSFORMATION('','',#11,#139); +#3837 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3838); +#3838 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32', + 'ConnectorBank_Left_Hole_R07_C01','',#5,#3770,$); +#3839 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3772)); +#3840 = SHAPE_DEFINITION_REPRESENTATION(#3841,#3847); +#3841 = PRODUCT_DEFINITION_SHAPE('','',#3842); +#3842 = PRODUCT_DEFINITION('design','',#3843,#3846); +#3843 = PRODUCT_DEFINITION_FORMATION('','',#3844); +#3844 = PRODUCT('ConnectorBank_Left_Screw_R07', + 'ConnectorBank_Left_Screw_R07','',(#3845)); +#3845 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3846 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3847 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3848),#3901); +#3848 = MANIFOLD_SOLID_BREP('',#3849); +#3849 = CLOSED_SHELL('',(#3850,#3883,#3892)); +#3850 = ADVANCED_FACE('',(#3851),#3878,.T.); +#3851 = FACE_BOUND('',#3852,.T.); +#3852 = EDGE_LOOP('',(#3853,#3862,#3870,#3877)); +#3853 = ORIENTED_EDGE('',*,*,#3854,.F.); +#3854 = EDGE_CURVE('',#3855,#3855,#3857,.T.); +#3855 = VERTEX_POINT('',#3856); +#3856 = CARTESIAN_POINT('',(55.6,-36.95,113.45)); +#3857 = CIRCLE('',#3858,0.55); +#3858 = AXIS2_PLACEMENT_3D('',#3859,#3860,#3861); +#3859 = CARTESIAN_POINT('',(55.6,-36.95,114.)); +#3860 = DIRECTION('',(0.,-1.,0.)); +#3861 = DIRECTION('',(0.,-0.,-1.)); +#3862 = ORIENTED_EDGE('',*,*,#3863,.F.); +#3863 = EDGE_CURVE('',#3864,#3855,#3866,.T.); +#3864 = VERTEX_POINT('',#3865); +#3865 = CARTESIAN_POINT('',(55.6,-36.15,113.45)); +#3866 = LINE('',#3867,#3868); +#3867 = CARTESIAN_POINT('',(55.6,-36.15,113.45)); +#3868 = VECTOR('',#3869,1.); +#3869 = DIRECTION('',(0.,-1.,0.)); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3864,#3864,#3872,.T.); +#3872 = CIRCLE('',#3873,0.55); +#3873 = AXIS2_PLACEMENT_3D('',#3874,#3875,#3876); +#3874 = CARTESIAN_POINT('',(55.6,-36.15,114.)); +#3875 = DIRECTION('',(0.,-1.,0.)); +#3876 = DIRECTION('',(0.,-0.,-1.)); +#3877 = ORIENTED_EDGE('',*,*,#3863,.T.); +#3878 = CYLINDRICAL_SURFACE('',#3879,0.55); +#3879 = AXIS2_PLACEMENT_3D('',#3880,#3881,#3882); +#3880 = CARTESIAN_POINT('',(55.6,-36.15,114.)); +#3881 = DIRECTION('',(0.,-1.,0.)); +#3882 = DIRECTION('',(0.,-0.,-1.)); +#3883 = ADVANCED_FACE('',(#3884),#3887,.T.); +#3884 = FACE_BOUND('',#3885,.T.); +#3885 = EDGE_LOOP('',(#3886)); +#3886 = ORIENTED_EDGE('',*,*,#3854,.T.); +#3887 = PLANE('',#3888); +#3888 = AXIS2_PLACEMENT_3D('',#3889,#3890,#3891); +#3889 = CARTESIAN_POINT('',(55.6,-36.95,114.)); +#3890 = DIRECTION('',(0.,-1.,0.)); +#3891 = DIRECTION('',(0.,-0.,-1.)); +#3892 = ADVANCED_FACE('',(#3893),#3896,.F.); +#3893 = FACE_BOUND('',#3894,.T.); +#3894 = EDGE_LOOP('',(#3895)); +#3895 = ORIENTED_EDGE('',*,*,#3871,.F.); +#3896 = PLANE('',#3897); +#3897 = AXIS2_PLACEMENT_3D('',#3898,#3899,#3900); +#3898 = CARTESIAN_POINT('',(55.6,-36.15,114.)); +#3899 = DIRECTION('',(0.,-1.,0.)); +#3900 = DIRECTION('',(0.,-0.,-1.)); +#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3905)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3902,#3903,#3904)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3902 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3903 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3904 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3905 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3902, + 'distance_accuracy_value','confusion accuracy'); +#3906 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3907,#3909); +#3907 = ( REPRESENTATION_RELATIONSHIP('','',#3847,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3908) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3908 = ITEM_DEFINED_TRANSFORMATION('','',#11,#143); +#3909 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3910); +#3910 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33', + 'ConnectorBank_Left_Screw_R07','',#5,#3842,$); +#3911 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3844)); +#3912 = SHAPE_DEFINITION_REPRESENTATION(#3913,#3919); +#3913 = PRODUCT_DEFINITION_SHAPE('','',#3914); +#3914 = PRODUCT_DEFINITION('design','',#3915,#3918); +#3915 = PRODUCT_DEFINITION_FORMATION('','',#3916); +#3916 = PRODUCT('ConnectorBank_Left_Hole_R07_C02', + 'ConnectorBank_Left_Hole_R07_C02','',(#3917)); +#3917 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3918 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3919 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3920),#3973); +#3920 = MANIFOLD_SOLID_BREP('',#3921); +#3921 = CLOSED_SHELL('',(#3922,#3955,#3964)); +#3922 = ADVANCED_FACE('',(#3923),#3950,.T.); +#3923 = FACE_BOUND('',#3924,.T.); +#3924 = EDGE_LOOP('',(#3925,#3934,#3942,#3949)); +#3925 = ORIENTED_EDGE('',*,*,#3926,.F.); +#3926 = EDGE_CURVE('',#3927,#3927,#3929,.T.); +#3927 = VERTEX_POINT('',#3928); +#3928 = CARTESIAN_POINT('',(47.,-36.85,113.)); +#3929 = CIRCLE('',#3930,1.); +#3930 = AXIS2_PLACEMENT_3D('',#3931,#3932,#3933); +#3931 = CARTESIAN_POINT('',(47.,-36.85,114.)); +#3932 = DIRECTION('',(0.,-1.,0.)); +#3933 = DIRECTION('',(0.,-0.,-1.)); +#3934 = ORIENTED_EDGE('',*,*,#3935,.F.); +#3935 = EDGE_CURVE('',#3936,#3927,#3938,.T.); +#3936 = VERTEX_POINT('',#3937); +#3937 = CARTESIAN_POINT('',(47.,-36.15,113.)); +#3938 = LINE('',#3939,#3940); +#3939 = CARTESIAN_POINT('',(47.,-36.15,113.)); +#3940 = VECTOR('',#3941,1.); +#3941 = DIRECTION('',(0.,-1.,0.)); +#3942 = ORIENTED_EDGE('',*,*,#3943,.T.); +#3943 = EDGE_CURVE('',#3936,#3936,#3944,.T.); +#3944 = CIRCLE('',#3945,1.); +#3945 = AXIS2_PLACEMENT_3D('',#3946,#3947,#3948); +#3946 = CARTESIAN_POINT('',(47.,-36.15,114.)); +#3947 = DIRECTION('',(0.,-1.,0.)); +#3948 = DIRECTION('',(0.,-0.,-1.)); +#3949 = ORIENTED_EDGE('',*,*,#3935,.T.); +#3950 = CYLINDRICAL_SURFACE('',#3951,1.); +#3951 = AXIS2_PLACEMENT_3D('',#3952,#3953,#3954); +#3952 = CARTESIAN_POINT('',(47.,-36.15,114.)); +#3953 = DIRECTION('',(0.,-1.,0.)); +#3954 = DIRECTION('',(0.,-0.,-1.)); +#3955 = ADVANCED_FACE('',(#3956),#3959,.T.); +#3956 = FACE_BOUND('',#3957,.T.); +#3957 = EDGE_LOOP('',(#3958)); +#3958 = ORIENTED_EDGE('',*,*,#3926,.T.); +#3959 = PLANE('',#3960); +#3960 = AXIS2_PLACEMENT_3D('',#3961,#3962,#3963); +#3961 = CARTESIAN_POINT('',(47.,-36.85,114.)); +#3962 = DIRECTION('',(0.,-1.,0.)); +#3963 = DIRECTION('',(0.,-0.,-1.)); +#3964 = ADVANCED_FACE('',(#3965),#3968,.F.); +#3965 = FACE_BOUND('',#3966,.T.); +#3966 = EDGE_LOOP('',(#3967)); +#3967 = ORIENTED_EDGE('',*,*,#3943,.F.); +#3968 = PLANE('',#3969); +#3969 = AXIS2_PLACEMENT_3D('',#3970,#3971,#3972); +#3970 = CARTESIAN_POINT('',(47.,-36.15,114.)); +#3971 = DIRECTION('',(0.,-1.,0.)); +#3972 = DIRECTION('',(0.,-0.,-1.)); +#3973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3977)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3974,#3975,#3976)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3974 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3975 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3976 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3977 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3974, + 'distance_accuracy_value','confusion accuracy'); +#3978 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3979,#3981); +#3979 = ( REPRESENTATION_RELATIONSHIP('','',#3919,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3980) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3980 = ITEM_DEFINED_TRANSFORMATION('','',#11,#147); +#3981 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3982); +#3982 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34', + 'ConnectorBank_Left_Hole_R07_C02','',#5,#3914,$); +#3983 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3916)); +#3984 = SHAPE_DEFINITION_REPRESENTATION(#3985,#3991); +#3985 = PRODUCT_DEFINITION_SHAPE('','',#3986); +#3986 = PRODUCT_DEFINITION('design','',#3987,#3990); +#3987 = PRODUCT_DEFINITION_FORMATION('','',#3988); +#3988 = PRODUCT('ConnectorBank_Left_Hole_R08_C01', + 'ConnectorBank_Left_Hole_R08_C01','',(#3989)); +#3989 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3990 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3991 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3992),#4045); +#3992 = MANIFOLD_SOLID_BREP('',#3993); +#3993 = CLOSED_SHELL('',(#3994,#4027,#4036)); +#3994 = ADVANCED_FACE('',(#3995),#4022,.T.); +#3995 = FACE_BOUND('',#3996,.T.); +#3996 = EDGE_LOOP('',(#3997,#4006,#4014,#4021)); +#3997 = ORIENTED_EDGE('',*,*,#3998,.F.); +#3998 = EDGE_CURVE('',#3999,#3999,#4001,.T.); +#3999 = VERTEX_POINT('',#4000); +#4000 = CARTESIAN_POINT('',(41.,-36.85,123.)); +#4001 = CIRCLE('',#4002,1.); +#4002 = AXIS2_PLACEMENT_3D('',#4003,#4004,#4005); +#4003 = CARTESIAN_POINT('',(41.,-36.85,124.)); +#4004 = DIRECTION('',(0.,-1.,0.)); +#4005 = DIRECTION('',(0.,-0.,-1.)); +#4006 = ORIENTED_EDGE('',*,*,#4007,.F.); +#4007 = EDGE_CURVE('',#4008,#3999,#4010,.T.); +#4008 = VERTEX_POINT('',#4009); +#4009 = CARTESIAN_POINT('',(41.,-36.15,123.)); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(41.,-36.15,123.)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.,-1.,0.)); +#4014 = ORIENTED_EDGE('',*,*,#4015,.T.); +#4015 = EDGE_CURVE('',#4008,#4008,#4016,.T.); +#4016 = CIRCLE('',#4017,1.); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(41.,-36.15,124.)); +#4019 = DIRECTION('',(0.,-1.,0.)); +#4020 = DIRECTION('',(0.,-0.,-1.)); +#4021 = ORIENTED_EDGE('',*,*,#4007,.T.); +#4022 = CYLINDRICAL_SURFACE('',#4023,1.); +#4023 = AXIS2_PLACEMENT_3D('',#4024,#4025,#4026); +#4024 = CARTESIAN_POINT('',(41.,-36.15,124.)); +#4025 = DIRECTION('',(0.,-1.,0.)); +#4026 = DIRECTION('',(0.,-0.,-1.)); +#4027 = ADVANCED_FACE('',(#4028),#4031,.T.); +#4028 = FACE_BOUND('',#4029,.T.); +#4029 = EDGE_LOOP('',(#4030)); +#4030 = ORIENTED_EDGE('',*,*,#3998,.T.); +#4031 = PLANE('',#4032); +#4032 = AXIS2_PLACEMENT_3D('',#4033,#4034,#4035); +#4033 = CARTESIAN_POINT('',(41.,-36.85,124.)); +#4034 = DIRECTION('',(0.,-1.,0.)); +#4035 = DIRECTION('',(0.,-0.,-1.)); +#4036 = ADVANCED_FACE('',(#4037),#4040,.F.); +#4037 = FACE_BOUND('',#4038,.T.); +#4038 = EDGE_LOOP('',(#4039)); +#4039 = ORIENTED_EDGE('',*,*,#4015,.F.); +#4040 = PLANE('',#4041); +#4041 = AXIS2_PLACEMENT_3D('',#4042,#4043,#4044); +#4042 = CARTESIAN_POINT('',(41.,-36.15,124.)); +#4043 = DIRECTION('',(0.,-1.,0.)); +#4044 = DIRECTION('',(0.,-0.,-1.)); +#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4049)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4046,#4047,#4048)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4046 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4047 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4048 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4049 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4046, + 'distance_accuracy_value','confusion accuracy'); +#4050 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4051,#4053); +#4051 = ( REPRESENTATION_RELATIONSHIP('','',#3991,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4052) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4052 = ITEM_DEFINED_TRANSFORMATION('','',#11,#151); +#4053 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4054); +#4054 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35', + 'ConnectorBank_Left_Hole_R08_C01','',#5,#3986,$); +#4055 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3988)); +#4056 = SHAPE_DEFINITION_REPRESENTATION(#4057,#4063); +#4057 = PRODUCT_DEFINITION_SHAPE('','',#4058); +#4058 = PRODUCT_DEFINITION('design','',#4059,#4062); +#4059 = PRODUCT_DEFINITION_FORMATION('','',#4060); +#4060 = PRODUCT('ConnectorBank_Left_Screw_R08', + 'ConnectorBank_Left_Screw_R08','',(#4061)); +#4061 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4062 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4063 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4064),#4117); +#4064 = MANIFOLD_SOLID_BREP('',#4065); +#4065 = CLOSED_SHELL('',(#4066,#4099,#4108)); +#4066 = ADVANCED_FACE('',(#4067),#4094,.T.); +#4067 = FACE_BOUND('',#4068,.T.); +#4068 = EDGE_LOOP('',(#4069,#4078,#4086,#4093)); +#4069 = ORIENTED_EDGE('',*,*,#4070,.F.); +#4070 = EDGE_CURVE('',#4071,#4071,#4073,.T.); +#4071 = VERTEX_POINT('',#4072); +#4072 = CARTESIAN_POINT('',(55.6,-36.95,123.45)); +#4073 = CIRCLE('',#4074,0.55); +#4074 = AXIS2_PLACEMENT_3D('',#4075,#4076,#4077); +#4075 = CARTESIAN_POINT('',(55.6,-36.95,124.)); +#4076 = DIRECTION('',(0.,-1.,0.)); +#4077 = DIRECTION('',(0.,-0.,-1.)); +#4078 = ORIENTED_EDGE('',*,*,#4079,.F.); +#4079 = EDGE_CURVE('',#4080,#4071,#4082,.T.); +#4080 = VERTEX_POINT('',#4081); +#4081 = CARTESIAN_POINT('',(55.6,-36.15,123.45)); +#4082 = LINE('',#4083,#4084); +#4083 = CARTESIAN_POINT('',(55.6,-36.15,123.45)); +#4084 = VECTOR('',#4085,1.); +#4085 = DIRECTION('',(0.,-1.,0.)); +#4086 = ORIENTED_EDGE('',*,*,#4087,.T.); +#4087 = EDGE_CURVE('',#4080,#4080,#4088,.T.); +#4088 = CIRCLE('',#4089,0.55); +#4089 = AXIS2_PLACEMENT_3D('',#4090,#4091,#4092); +#4090 = CARTESIAN_POINT('',(55.6,-36.15,124.)); +#4091 = DIRECTION('',(0.,-1.,0.)); +#4092 = DIRECTION('',(0.,-0.,-1.)); +#4093 = ORIENTED_EDGE('',*,*,#4079,.T.); +#4094 = CYLINDRICAL_SURFACE('',#4095,0.55); +#4095 = AXIS2_PLACEMENT_3D('',#4096,#4097,#4098); +#4096 = CARTESIAN_POINT('',(55.6,-36.15,124.)); +#4097 = DIRECTION('',(0.,-1.,0.)); +#4098 = DIRECTION('',(0.,-0.,-1.)); +#4099 = ADVANCED_FACE('',(#4100),#4103,.T.); +#4100 = FACE_BOUND('',#4101,.T.); +#4101 = EDGE_LOOP('',(#4102)); +#4102 = ORIENTED_EDGE('',*,*,#4070,.T.); +#4103 = PLANE('',#4104); +#4104 = AXIS2_PLACEMENT_3D('',#4105,#4106,#4107); +#4105 = CARTESIAN_POINT('',(55.6,-36.95,124.)); +#4106 = DIRECTION('',(0.,-1.,0.)); +#4107 = DIRECTION('',(0.,-0.,-1.)); +#4108 = ADVANCED_FACE('',(#4109),#4112,.F.); +#4109 = FACE_BOUND('',#4110,.T.); +#4110 = EDGE_LOOP('',(#4111)); +#4111 = ORIENTED_EDGE('',*,*,#4087,.F.); +#4112 = PLANE('',#4113); +#4113 = AXIS2_PLACEMENT_3D('',#4114,#4115,#4116); +#4114 = CARTESIAN_POINT('',(55.6,-36.15,124.)); +#4115 = DIRECTION('',(0.,-1.,0.)); +#4116 = DIRECTION('',(0.,-0.,-1.)); +#4117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4121)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4118,#4119,#4120)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4118 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4119 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4120 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4121 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4118, + 'distance_accuracy_value','confusion accuracy'); +#4122 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4123,#4125); +#4123 = ( REPRESENTATION_RELATIONSHIP('','',#4063,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4124) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4124 = ITEM_DEFINED_TRANSFORMATION('','',#11,#155); +#4125 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4126); +#4126 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36', + 'ConnectorBank_Left_Screw_R08','',#5,#4058,$); +#4127 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4060)); +#4128 = SHAPE_DEFINITION_REPRESENTATION(#4129,#4135); +#4129 = PRODUCT_DEFINITION_SHAPE('','',#4130); +#4130 = PRODUCT_DEFINITION('design','',#4131,#4134); +#4131 = PRODUCT_DEFINITION_FORMATION('','',#4132); +#4132 = PRODUCT('ConnectorBank_Left_Hole_R08_C02', + 'ConnectorBank_Left_Hole_R08_C02','',(#4133)); +#4133 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4134 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4135 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4136),#4189); +#4136 = MANIFOLD_SOLID_BREP('',#4137); +#4137 = CLOSED_SHELL('',(#4138,#4171,#4180)); +#4138 = ADVANCED_FACE('',(#4139),#4166,.T.); +#4139 = FACE_BOUND('',#4140,.T.); +#4140 = EDGE_LOOP('',(#4141,#4150,#4158,#4165)); +#4141 = ORIENTED_EDGE('',*,*,#4142,.F.); +#4142 = EDGE_CURVE('',#4143,#4143,#4145,.T.); +#4143 = VERTEX_POINT('',#4144); +#4144 = CARTESIAN_POINT('',(47.,-36.85,123.)); +#4145 = CIRCLE('',#4146,1.); +#4146 = AXIS2_PLACEMENT_3D('',#4147,#4148,#4149); +#4147 = CARTESIAN_POINT('',(47.,-36.85,124.)); +#4148 = DIRECTION('',(0.,-1.,0.)); +#4149 = DIRECTION('',(0.,-0.,-1.)); +#4150 = ORIENTED_EDGE('',*,*,#4151,.F.); +#4151 = EDGE_CURVE('',#4152,#4143,#4154,.T.); +#4152 = VERTEX_POINT('',#4153); +#4153 = CARTESIAN_POINT('',(47.,-36.15,123.)); +#4154 = LINE('',#4155,#4156); +#4155 = CARTESIAN_POINT('',(47.,-36.15,123.)); +#4156 = VECTOR('',#4157,1.); +#4157 = DIRECTION('',(0.,-1.,0.)); +#4158 = ORIENTED_EDGE('',*,*,#4159,.T.); +#4159 = EDGE_CURVE('',#4152,#4152,#4160,.T.); +#4160 = CIRCLE('',#4161,1.); +#4161 = AXIS2_PLACEMENT_3D('',#4162,#4163,#4164); +#4162 = CARTESIAN_POINT('',(47.,-36.15,124.)); +#4163 = DIRECTION('',(0.,-1.,0.)); +#4164 = DIRECTION('',(0.,-0.,-1.)); +#4165 = ORIENTED_EDGE('',*,*,#4151,.T.); +#4166 = CYLINDRICAL_SURFACE('',#4167,1.); +#4167 = AXIS2_PLACEMENT_3D('',#4168,#4169,#4170); +#4168 = CARTESIAN_POINT('',(47.,-36.15,124.)); +#4169 = DIRECTION('',(0.,-1.,0.)); +#4170 = DIRECTION('',(0.,-0.,-1.)); +#4171 = ADVANCED_FACE('',(#4172),#4175,.T.); +#4172 = FACE_BOUND('',#4173,.T.); +#4173 = EDGE_LOOP('',(#4174)); +#4174 = ORIENTED_EDGE('',*,*,#4142,.T.); +#4175 = PLANE('',#4176); +#4176 = AXIS2_PLACEMENT_3D('',#4177,#4178,#4179); +#4177 = CARTESIAN_POINT('',(47.,-36.85,124.)); +#4178 = DIRECTION('',(0.,-1.,0.)); +#4179 = DIRECTION('',(0.,-0.,-1.)); +#4180 = ADVANCED_FACE('',(#4181),#4184,.F.); +#4181 = FACE_BOUND('',#4182,.T.); +#4182 = EDGE_LOOP('',(#4183)); +#4183 = ORIENTED_EDGE('',*,*,#4159,.F.); +#4184 = PLANE('',#4185); +#4185 = AXIS2_PLACEMENT_3D('',#4186,#4187,#4188); +#4186 = CARTESIAN_POINT('',(47.,-36.15,124.)); +#4187 = DIRECTION('',(0.,-1.,0.)); +#4188 = DIRECTION('',(0.,-0.,-1.)); +#4189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4193)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4190,#4191,#4192)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4190 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4191 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4192 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4193 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4190, + 'distance_accuracy_value','confusion accuracy'); +#4194 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4195,#4197); +#4195 = ( REPRESENTATION_RELATIONSHIP('','',#4135,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4196) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4196 = ITEM_DEFINED_TRANSFORMATION('','',#11,#159); +#4197 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4198); +#4198 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37', + 'ConnectorBank_Left_Hole_R08_C02','',#5,#4130,$); +#4199 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4132)); +#4200 = SHAPE_DEFINITION_REPRESENTATION(#4201,#4207); +#4201 = PRODUCT_DEFINITION_SHAPE('','',#4202); +#4202 = PRODUCT_DEFINITION('design','',#4203,#4206); +#4203 = PRODUCT_DEFINITION_FORMATION('','',#4204); +#4204 = PRODUCT('ConnectorBank_Left_Hole_R09_C01', + 'ConnectorBank_Left_Hole_R09_C01','',(#4205)); +#4205 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4206 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4207 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4208),#4261); +#4208 = MANIFOLD_SOLID_BREP('',#4209); +#4209 = CLOSED_SHELL('',(#4210,#4243,#4252)); +#4210 = ADVANCED_FACE('',(#4211),#4238,.T.); +#4211 = FACE_BOUND('',#4212,.T.); +#4212 = EDGE_LOOP('',(#4213,#4222,#4230,#4237)); +#4213 = ORIENTED_EDGE('',*,*,#4214,.F.); +#4214 = EDGE_CURVE('',#4215,#4215,#4217,.T.); +#4215 = VERTEX_POINT('',#4216); +#4216 = CARTESIAN_POINT('',(41.,-36.85,133.)); +#4217 = CIRCLE('',#4218,1.); +#4218 = AXIS2_PLACEMENT_3D('',#4219,#4220,#4221); +#4219 = CARTESIAN_POINT('',(41.,-36.85,134.)); +#4220 = DIRECTION('',(0.,-1.,0.)); +#4221 = DIRECTION('',(0.,-0.,-1.)); +#4222 = ORIENTED_EDGE('',*,*,#4223,.F.); +#4223 = EDGE_CURVE('',#4224,#4215,#4226,.T.); +#4224 = VERTEX_POINT('',#4225); +#4225 = CARTESIAN_POINT('',(41.,-36.15,133.)); +#4226 = LINE('',#4227,#4228); +#4227 = CARTESIAN_POINT('',(41.,-36.15,133.)); +#4228 = VECTOR('',#4229,1.); +#4229 = DIRECTION('',(0.,-1.,0.)); +#4230 = ORIENTED_EDGE('',*,*,#4231,.T.); +#4231 = EDGE_CURVE('',#4224,#4224,#4232,.T.); +#4232 = CIRCLE('',#4233,1.); +#4233 = AXIS2_PLACEMENT_3D('',#4234,#4235,#4236); +#4234 = CARTESIAN_POINT('',(41.,-36.15,134.)); +#4235 = DIRECTION('',(0.,-1.,0.)); +#4236 = DIRECTION('',(0.,-0.,-1.)); +#4237 = ORIENTED_EDGE('',*,*,#4223,.T.); +#4238 = CYLINDRICAL_SURFACE('',#4239,1.); +#4239 = AXIS2_PLACEMENT_3D('',#4240,#4241,#4242); +#4240 = CARTESIAN_POINT('',(41.,-36.15,134.)); +#4241 = DIRECTION('',(0.,-1.,0.)); +#4242 = DIRECTION('',(0.,-0.,-1.)); +#4243 = ADVANCED_FACE('',(#4244),#4247,.T.); +#4244 = FACE_BOUND('',#4245,.T.); +#4245 = EDGE_LOOP('',(#4246)); +#4246 = ORIENTED_EDGE('',*,*,#4214,.T.); +#4247 = PLANE('',#4248); +#4248 = AXIS2_PLACEMENT_3D('',#4249,#4250,#4251); +#4249 = CARTESIAN_POINT('',(41.,-36.85,134.)); +#4250 = DIRECTION('',(0.,-1.,0.)); +#4251 = DIRECTION('',(0.,-0.,-1.)); +#4252 = ADVANCED_FACE('',(#4253),#4256,.F.); +#4253 = FACE_BOUND('',#4254,.T.); +#4254 = EDGE_LOOP('',(#4255)); +#4255 = ORIENTED_EDGE('',*,*,#4231,.F.); +#4256 = PLANE('',#4257); +#4257 = AXIS2_PLACEMENT_3D('',#4258,#4259,#4260); +#4258 = CARTESIAN_POINT('',(41.,-36.15,134.)); +#4259 = DIRECTION('',(0.,-1.,0.)); +#4260 = DIRECTION('',(0.,-0.,-1.)); +#4261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4265)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4262,#4263,#4264)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4262 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4263 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4264 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4265 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4262, + 'distance_accuracy_value','confusion accuracy'); +#4266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4267,#4269); +#4267 = ( REPRESENTATION_RELATIONSHIP('','',#4207,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4268) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#163); +#4269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4270); +#4270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38', + 'ConnectorBank_Left_Hole_R09_C01','',#5,#4202,$); +#4271 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4204)); +#4272 = SHAPE_DEFINITION_REPRESENTATION(#4273,#4279); +#4273 = PRODUCT_DEFINITION_SHAPE('','',#4274); +#4274 = PRODUCT_DEFINITION('design','',#4275,#4278); +#4275 = PRODUCT_DEFINITION_FORMATION('','',#4276); +#4276 = PRODUCT('ConnectorBank_Left_Screw_R09', + 'ConnectorBank_Left_Screw_R09','',(#4277)); +#4277 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4278 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4279 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4280),#4333); +#4280 = MANIFOLD_SOLID_BREP('',#4281); +#4281 = CLOSED_SHELL('',(#4282,#4315,#4324)); +#4282 = ADVANCED_FACE('',(#4283),#4310,.T.); +#4283 = FACE_BOUND('',#4284,.T.); +#4284 = EDGE_LOOP('',(#4285,#4294,#4302,#4309)); +#4285 = ORIENTED_EDGE('',*,*,#4286,.F.); +#4286 = EDGE_CURVE('',#4287,#4287,#4289,.T.); +#4287 = VERTEX_POINT('',#4288); +#4288 = CARTESIAN_POINT('',(55.6,-36.95,133.45)); +#4289 = CIRCLE('',#4290,0.55); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(55.6,-36.95,134.)); +#4292 = DIRECTION('',(0.,-1.,0.)); +#4293 = DIRECTION('',(0.,-0.,-1.)); +#4294 = ORIENTED_EDGE('',*,*,#4295,.F.); +#4295 = EDGE_CURVE('',#4296,#4287,#4298,.T.); +#4296 = VERTEX_POINT('',#4297); +#4297 = CARTESIAN_POINT('',(55.6,-36.15,133.45)); +#4298 = LINE('',#4299,#4300); +#4299 = CARTESIAN_POINT('',(55.6,-36.15,133.45)); +#4300 = VECTOR('',#4301,1.); +#4301 = DIRECTION('',(0.,-1.,0.)); +#4302 = ORIENTED_EDGE('',*,*,#4303,.T.); +#4303 = EDGE_CURVE('',#4296,#4296,#4304,.T.); +#4304 = CIRCLE('',#4305,0.55); +#4305 = AXIS2_PLACEMENT_3D('',#4306,#4307,#4308); +#4306 = CARTESIAN_POINT('',(55.6,-36.15,134.)); +#4307 = DIRECTION('',(0.,-1.,0.)); +#4308 = DIRECTION('',(0.,-0.,-1.)); +#4309 = ORIENTED_EDGE('',*,*,#4295,.T.); +#4310 = CYLINDRICAL_SURFACE('',#4311,0.55); +#4311 = AXIS2_PLACEMENT_3D('',#4312,#4313,#4314); +#4312 = CARTESIAN_POINT('',(55.6,-36.15,134.)); +#4313 = DIRECTION('',(0.,-1.,0.)); +#4314 = DIRECTION('',(0.,-0.,-1.)); +#4315 = ADVANCED_FACE('',(#4316),#4319,.T.); +#4316 = FACE_BOUND('',#4317,.T.); +#4317 = EDGE_LOOP('',(#4318)); +#4318 = ORIENTED_EDGE('',*,*,#4286,.T.); +#4319 = PLANE('',#4320); +#4320 = AXIS2_PLACEMENT_3D('',#4321,#4322,#4323); +#4321 = CARTESIAN_POINT('',(55.6,-36.95,134.)); +#4322 = DIRECTION('',(0.,-1.,0.)); +#4323 = DIRECTION('',(0.,-0.,-1.)); +#4324 = ADVANCED_FACE('',(#4325),#4328,.F.); +#4325 = FACE_BOUND('',#4326,.T.); +#4326 = EDGE_LOOP('',(#4327)); +#4327 = ORIENTED_EDGE('',*,*,#4303,.F.); +#4328 = PLANE('',#4329); +#4329 = AXIS2_PLACEMENT_3D('',#4330,#4331,#4332); +#4330 = CARTESIAN_POINT('',(55.6,-36.15,134.)); +#4331 = DIRECTION('',(0.,-1.,0.)); +#4332 = DIRECTION('',(0.,-0.,-1.)); +#4333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4337)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4334,#4335,#4336)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4334 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4335 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4336 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4337 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4334, + 'distance_accuracy_value','confusion accuracy'); +#4338 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4339,#4341); +#4339 = ( REPRESENTATION_RELATIONSHIP('','',#4279,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4340) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4340 = ITEM_DEFINED_TRANSFORMATION('','',#11,#167); +#4341 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4342); +#4342 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39', + 'ConnectorBank_Left_Screw_R09','',#5,#4274,$); +#4343 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4276)); +#4344 = SHAPE_DEFINITION_REPRESENTATION(#4345,#4351); +#4345 = PRODUCT_DEFINITION_SHAPE('','',#4346); +#4346 = PRODUCT_DEFINITION('design','',#4347,#4350); +#4347 = PRODUCT_DEFINITION_FORMATION('','',#4348); +#4348 = PRODUCT('ConnectorBank_Left_Hole_R09_C02', + 'ConnectorBank_Left_Hole_R09_C02','',(#4349)); +#4349 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4350 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4351 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4352),#4405); +#4352 = MANIFOLD_SOLID_BREP('',#4353); +#4353 = CLOSED_SHELL('',(#4354,#4387,#4396)); +#4354 = ADVANCED_FACE('',(#4355),#4382,.T.); +#4355 = FACE_BOUND('',#4356,.T.); +#4356 = EDGE_LOOP('',(#4357,#4366,#4374,#4381)); +#4357 = ORIENTED_EDGE('',*,*,#4358,.F.); +#4358 = EDGE_CURVE('',#4359,#4359,#4361,.T.); +#4359 = VERTEX_POINT('',#4360); +#4360 = CARTESIAN_POINT('',(47.,-36.85,133.)); +#4361 = CIRCLE('',#4362,1.); +#4362 = AXIS2_PLACEMENT_3D('',#4363,#4364,#4365); +#4363 = CARTESIAN_POINT('',(47.,-36.85,134.)); +#4364 = DIRECTION('',(0.,-1.,0.)); +#4365 = DIRECTION('',(0.,-0.,-1.)); +#4366 = ORIENTED_EDGE('',*,*,#4367,.F.); +#4367 = EDGE_CURVE('',#4368,#4359,#4370,.T.); +#4368 = VERTEX_POINT('',#4369); +#4369 = CARTESIAN_POINT('',(47.,-36.15,133.)); +#4370 = LINE('',#4371,#4372); +#4371 = CARTESIAN_POINT('',(47.,-36.15,133.)); +#4372 = VECTOR('',#4373,1.); +#4373 = DIRECTION('',(0.,-1.,0.)); +#4374 = ORIENTED_EDGE('',*,*,#4375,.T.); +#4375 = EDGE_CURVE('',#4368,#4368,#4376,.T.); +#4376 = CIRCLE('',#4377,1.); +#4377 = AXIS2_PLACEMENT_3D('',#4378,#4379,#4380); +#4378 = CARTESIAN_POINT('',(47.,-36.15,134.)); +#4379 = DIRECTION('',(0.,-1.,0.)); +#4380 = DIRECTION('',(0.,-0.,-1.)); +#4381 = ORIENTED_EDGE('',*,*,#4367,.T.); +#4382 = CYLINDRICAL_SURFACE('',#4383,1.); +#4383 = AXIS2_PLACEMENT_3D('',#4384,#4385,#4386); +#4384 = CARTESIAN_POINT('',(47.,-36.15,134.)); +#4385 = DIRECTION('',(0.,-1.,0.)); +#4386 = DIRECTION('',(0.,-0.,-1.)); +#4387 = ADVANCED_FACE('',(#4388),#4391,.T.); +#4388 = FACE_BOUND('',#4389,.T.); +#4389 = EDGE_LOOP('',(#4390)); +#4390 = ORIENTED_EDGE('',*,*,#4358,.T.); +#4391 = PLANE('',#4392); +#4392 = AXIS2_PLACEMENT_3D('',#4393,#4394,#4395); +#4393 = CARTESIAN_POINT('',(47.,-36.85,134.)); +#4394 = DIRECTION('',(0.,-1.,0.)); +#4395 = DIRECTION('',(0.,-0.,-1.)); +#4396 = ADVANCED_FACE('',(#4397),#4400,.F.); +#4397 = FACE_BOUND('',#4398,.T.); +#4398 = EDGE_LOOP('',(#4399)); +#4399 = ORIENTED_EDGE('',*,*,#4375,.F.); +#4400 = PLANE('',#4401); +#4401 = AXIS2_PLACEMENT_3D('',#4402,#4403,#4404); +#4402 = CARTESIAN_POINT('',(47.,-36.15,134.)); +#4403 = DIRECTION('',(0.,-1.,0.)); +#4404 = DIRECTION('',(0.,-0.,-1.)); +#4405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4409)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4406,#4407,#4408)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4406 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4407 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4408 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4409 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4406, + 'distance_accuracy_value','confusion accuracy'); +#4410 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4411,#4413); +#4411 = ( REPRESENTATION_RELATIONSHIP('','',#4351,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4412) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4412 = ITEM_DEFINED_TRANSFORMATION('','',#11,#171); +#4413 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4414); +#4414 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('40', + 'ConnectorBank_Left_Hole_R09_C02','',#5,#4346,$); +#4415 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4348)); +#4416 = SHAPE_DEFINITION_REPRESENTATION(#4417,#4423); +#4417 = PRODUCT_DEFINITION_SHAPE('','',#4418); +#4418 = PRODUCT_DEFINITION('design','',#4419,#4422); +#4419 = PRODUCT_DEFINITION_FORMATION('','',#4420); +#4420 = PRODUCT('ConnectorBank_Left_Hole_R10_C01', + 'ConnectorBank_Left_Hole_R10_C01','',(#4421)); +#4421 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4422 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4423 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4424),#4477); +#4424 = MANIFOLD_SOLID_BREP('',#4425); +#4425 = CLOSED_SHELL('',(#4426,#4459,#4468)); +#4426 = ADVANCED_FACE('',(#4427),#4454,.T.); +#4427 = FACE_BOUND('',#4428,.T.); +#4428 = EDGE_LOOP('',(#4429,#4438,#4446,#4453)); +#4429 = ORIENTED_EDGE('',*,*,#4430,.F.); +#4430 = EDGE_CURVE('',#4431,#4431,#4433,.T.); +#4431 = VERTEX_POINT('',#4432); +#4432 = CARTESIAN_POINT('',(41.,-36.85,143.)); +#4433 = CIRCLE('',#4434,1.); +#4434 = AXIS2_PLACEMENT_3D('',#4435,#4436,#4437); +#4435 = CARTESIAN_POINT('',(41.,-36.85,144.)); +#4436 = DIRECTION('',(0.,-1.,0.)); +#4437 = DIRECTION('',(0.,-0.,-1.)); +#4438 = ORIENTED_EDGE('',*,*,#4439,.F.); +#4439 = EDGE_CURVE('',#4440,#4431,#4442,.T.); +#4440 = VERTEX_POINT('',#4441); +#4441 = CARTESIAN_POINT('',(41.,-36.15,143.)); +#4442 = LINE('',#4443,#4444); +#4443 = CARTESIAN_POINT('',(41.,-36.15,143.)); +#4444 = VECTOR('',#4445,1.); +#4445 = DIRECTION('',(0.,-1.,0.)); +#4446 = ORIENTED_EDGE('',*,*,#4447,.T.); +#4447 = EDGE_CURVE('',#4440,#4440,#4448,.T.); +#4448 = CIRCLE('',#4449,1.); +#4449 = AXIS2_PLACEMENT_3D('',#4450,#4451,#4452); +#4450 = CARTESIAN_POINT('',(41.,-36.15,144.)); +#4451 = DIRECTION('',(0.,-1.,0.)); +#4452 = DIRECTION('',(0.,-0.,-1.)); +#4453 = ORIENTED_EDGE('',*,*,#4439,.T.); +#4454 = CYLINDRICAL_SURFACE('',#4455,1.); +#4455 = AXIS2_PLACEMENT_3D('',#4456,#4457,#4458); +#4456 = CARTESIAN_POINT('',(41.,-36.15,144.)); +#4457 = DIRECTION('',(0.,-1.,0.)); +#4458 = DIRECTION('',(0.,-0.,-1.)); +#4459 = ADVANCED_FACE('',(#4460),#4463,.T.); +#4460 = FACE_BOUND('',#4461,.T.); +#4461 = EDGE_LOOP('',(#4462)); +#4462 = ORIENTED_EDGE('',*,*,#4430,.T.); +#4463 = PLANE('',#4464); +#4464 = AXIS2_PLACEMENT_3D('',#4465,#4466,#4467); +#4465 = CARTESIAN_POINT('',(41.,-36.85,144.)); +#4466 = DIRECTION('',(0.,-1.,0.)); +#4467 = DIRECTION('',(0.,-0.,-1.)); +#4468 = ADVANCED_FACE('',(#4469),#4472,.F.); +#4469 = FACE_BOUND('',#4470,.T.); +#4470 = EDGE_LOOP('',(#4471)); +#4471 = ORIENTED_EDGE('',*,*,#4447,.F.); +#4472 = PLANE('',#4473); +#4473 = AXIS2_PLACEMENT_3D('',#4474,#4475,#4476); +#4474 = CARTESIAN_POINT('',(41.,-36.15,144.)); +#4475 = DIRECTION('',(0.,-1.,0.)); +#4476 = DIRECTION('',(0.,-0.,-1.)); +#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4481)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4478,#4479,#4480)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4478 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4479 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4480 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4481 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4478, + 'distance_accuracy_value','confusion accuracy'); +#4482 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4483,#4485); +#4483 = ( REPRESENTATION_RELATIONSHIP('','',#4423,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4484) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4484 = ITEM_DEFINED_TRANSFORMATION('','',#11,#175); +#4485 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4486); +#4486 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41', + 'ConnectorBank_Left_Hole_R10_C01','',#5,#4418,$); +#4487 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4420)); +#4488 = SHAPE_DEFINITION_REPRESENTATION(#4489,#4495); +#4489 = PRODUCT_DEFINITION_SHAPE('','',#4490); +#4490 = PRODUCT_DEFINITION('design','',#4491,#4494); +#4491 = PRODUCT_DEFINITION_FORMATION('','',#4492); +#4492 = PRODUCT('ConnectorBank_Left_Screw_R10', + 'ConnectorBank_Left_Screw_R10','',(#4493)); +#4493 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4494 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4495 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4496),#4549); +#4496 = MANIFOLD_SOLID_BREP('',#4497); +#4497 = CLOSED_SHELL('',(#4498,#4531,#4540)); +#4498 = ADVANCED_FACE('',(#4499),#4526,.T.); +#4499 = FACE_BOUND('',#4500,.T.); +#4500 = EDGE_LOOP('',(#4501,#4510,#4518,#4525)); +#4501 = ORIENTED_EDGE('',*,*,#4502,.F.); +#4502 = EDGE_CURVE('',#4503,#4503,#4505,.T.); +#4503 = VERTEX_POINT('',#4504); +#4504 = CARTESIAN_POINT('',(55.6,-36.95,143.45)); +#4505 = CIRCLE('',#4506,0.55); +#4506 = AXIS2_PLACEMENT_3D('',#4507,#4508,#4509); +#4507 = CARTESIAN_POINT('',(55.6,-36.95,144.)); +#4508 = DIRECTION('',(0.,-1.,0.)); +#4509 = DIRECTION('',(0.,-0.,-1.)); +#4510 = ORIENTED_EDGE('',*,*,#4511,.F.); +#4511 = EDGE_CURVE('',#4512,#4503,#4514,.T.); +#4512 = VERTEX_POINT('',#4513); +#4513 = CARTESIAN_POINT('',(55.6,-36.15,143.45)); +#4514 = LINE('',#4515,#4516); +#4515 = CARTESIAN_POINT('',(55.6,-36.15,143.45)); +#4516 = VECTOR('',#4517,1.); +#4517 = DIRECTION('',(0.,-1.,0.)); +#4518 = ORIENTED_EDGE('',*,*,#4519,.T.); +#4519 = EDGE_CURVE('',#4512,#4512,#4520,.T.); +#4520 = CIRCLE('',#4521,0.55); +#4521 = AXIS2_PLACEMENT_3D('',#4522,#4523,#4524); +#4522 = CARTESIAN_POINT('',(55.6,-36.15,144.)); +#4523 = DIRECTION('',(0.,-1.,0.)); +#4524 = DIRECTION('',(0.,-0.,-1.)); +#4525 = ORIENTED_EDGE('',*,*,#4511,.T.); +#4526 = CYLINDRICAL_SURFACE('',#4527,0.55); +#4527 = AXIS2_PLACEMENT_3D('',#4528,#4529,#4530); +#4528 = CARTESIAN_POINT('',(55.6,-36.15,144.)); +#4529 = DIRECTION('',(0.,-1.,0.)); +#4530 = DIRECTION('',(0.,-0.,-1.)); +#4531 = ADVANCED_FACE('',(#4532),#4535,.T.); +#4532 = FACE_BOUND('',#4533,.T.); +#4533 = EDGE_LOOP('',(#4534)); +#4534 = ORIENTED_EDGE('',*,*,#4502,.T.); +#4535 = PLANE('',#4536); +#4536 = AXIS2_PLACEMENT_3D('',#4537,#4538,#4539); +#4537 = CARTESIAN_POINT('',(55.6,-36.95,144.)); +#4538 = DIRECTION('',(0.,-1.,0.)); +#4539 = DIRECTION('',(0.,-0.,-1.)); +#4540 = ADVANCED_FACE('',(#4541),#4544,.F.); +#4541 = FACE_BOUND('',#4542,.T.); +#4542 = EDGE_LOOP('',(#4543)); +#4543 = ORIENTED_EDGE('',*,*,#4519,.F.); +#4544 = PLANE('',#4545); +#4545 = AXIS2_PLACEMENT_3D('',#4546,#4547,#4548); +#4546 = CARTESIAN_POINT('',(55.6,-36.15,144.)); +#4547 = DIRECTION('',(0.,-1.,0.)); +#4548 = DIRECTION('',(0.,-0.,-1.)); +#4549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4553)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4550,#4551,#4552)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4550 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4551 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4552 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4553 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4550, + 'distance_accuracy_value','confusion accuracy'); +#4554 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4555,#4557); +#4555 = ( REPRESENTATION_RELATIONSHIP('','',#4495,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4556) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4556 = ITEM_DEFINED_TRANSFORMATION('','',#11,#179); +#4557 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4558); +#4558 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42', + 'ConnectorBank_Left_Screw_R10','',#5,#4490,$); +#4559 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4492)); +#4560 = SHAPE_DEFINITION_REPRESENTATION(#4561,#4567); +#4561 = PRODUCT_DEFINITION_SHAPE('','',#4562); +#4562 = PRODUCT_DEFINITION('design','',#4563,#4566); +#4563 = PRODUCT_DEFINITION_FORMATION('','',#4564); +#4564 = PRODUCT('ConnectorBank_Left_Hole_R10_C02', + 'ConnectorBank_Left_Hole_R10_C02','',(#4565)); +#4565 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4566 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4567 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4568),#4621); +#4568 = MANIFOLD_SOLID_BREP('',#4569); +#4569 = CLOSED_SHELL('',(#4570,#4603,#4612)); +#4570 = ADVANCED_FACE('',(#4571),#4598,.T.); +#4571 = FACE_BOUND('',#4572,.T.); +#4572 = EDGE_LOOP('',(#4573,#4582,#4590,#4597)); +#4573 = ORIENTED_EDGE('',*,*,#4574,.F.); +#4574 = EDGE_CURVE('',#4575,#4575,#4577,.T.); +#4575 = VERTEX_POINT('',#4576); +#4576 = CARTESIAN_POINT('',(47.,-36.85,143.)); +#4577 = CIRCLE('',#4578,1.); +#4578 = AXIS2_PLACEMENT_3D('',#4579,#4580,#4581); +#4579 = CARTESIAN_POINT('',(47.,-36.85,144.)); +#4580 = DIRECTION('',(0.,-1.,0.)); +#4581 = DIRECTION('',(0.,-0.,-1.)); +#4582 = ORIENTED_EDGE('',*,*,#4583,.F.); +#4583 = EDGE_CURVE('',#4584,#4575,#4586,.T.); +#4584 = VERTEX_POINT('',#4585); +#4585 = CARTESIAN_POINT('',(47.,-36.15,143.)); +#4586 = LINE('',#4587,#4588); +#4587 = CARTESIAN_POINT('',(47.,-36.15,143.)); +#4588 = VECTOR('',#4589,1.); +#4589 = DIRECTION('',(0.,-1.,0.)); +#4590 = ORIENTED_EDGE('',*,*,#4591,.T.); +#4591 = EDGE_CURVE('',#4584,#4584,#4592,.T.); +#4592 = CIRCLE('',#4593,1.); +#4593 = AXIS2_PLACEMENT_3D('',#4594,#4595,#4596); +#4594 = CARTESIAN_POINT('',(47.,-36.15,144.)); +#4595 = DIRECTION('',(0.,-1.,0.)); +#4596 = DIRECTION('',(0.,-0.,-1.)); +#4597 = ORIENTED_EDGE('',*,*,#4583,.T.); +#4598 = CYLINDRICAL_SURFACE('',#4599,1.); +#4599 = AXIS2_PLACEMENT_3D('',#4600,#4601,#4602); +#4600 = CARTESIAN_POINT('',(47.,-36.15,144.)); +#4601 = DIRECTION('',(0.,-1.,0.)); +#4602 = DIRECTION('',(0.,-0.,-1.)); +#4603 = ADVANCED_FACE('',(#4604),#4607,.T.); +#4604 = FACE_BOUND('',#4605,.T.); +#4605 = EDGE_LOOP('',(#4606)); +#4606 = ORIENTED_EDGE('',*,*,#4574,.T.); +#4607 = PLANE('',#4608); +#4608 = AXIS2_PLACEMENT_3D('',#4609,#4610,#4611); +#4609 = CARTESIAN_POINT('',(47.,-36.85,144.)); +#4610 = DIRECTION('',(0.,-1.,0.)); +#4611 = DIRECTION('',(0.,-0.,-1.)); +#4612 = ADVANCED_FACE('',(#4613),#4616,.F.); +#4613 = FACE_BOUND('',#4614,.T.); +#4614 = EDGE_LOOP('',(#4615)); +#4615 = ORIENTED_EDGE('',*,*,#4591,.F.); +#4616 = PLANE('',#4617); +#4617 = AXIS2_PLACEMENT_3D('',#4618,#4619,#4620); +#4618 = CARTESIAN_POINT('',(47.,-36.15,144.)); +#4619 = DIRECTION('',(0.,-1.,0.)); +#4620 = DIRECTION('',(0.,-0.,-1.)); +#4621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4625)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4622,#4623,#4624)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4622 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4623 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4624 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4625 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4622, + 'distance_accuracy_value','confusion accuracy'); +#4626 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4627,#4629); +#4627 = ( REPRESENTATION_RELATIONSHIP('','',#4567,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4628) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4628 = ITEM_DEFINED_TRANSFORMATION('','',#11,#183); +#4629 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4630); +#4630 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43', + 'ConnectorBank_Left_Hole_R10_C02','',#5,#4562,$); +#4631 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4564)); +#4632 = SHAPE_DEFINITION_REPRESENTATION(#4633,#4639); +#4633 = PRODUCT_DEFINITION_SHAPE('','',#4634); +#4634 = PRODUCT_DEFINITION('design','',#4635,#4638); +#4635 = PRODUCT_DEFINITION_FORMATION('','',#4636); +#4636 = PRODUCT('ConnectorBank_Right_Body','ConnectorBank_Right_Body','' + ,(#4637)); +#4637 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4638 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4639 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4640),#4790); +#4640 = MANIFOLD_SOLID_BREP('',#4641); +#4641 = CLOSED_SHELL('',(#4642,#4682,#4722,#4744,#4766,#4778)); +#4642 = ADVANCED_FACE('',(#4643),#4677,.F.); +#4643 = FACE_BOUND('',#4644,.F.); +#4644 = EDGE_LOOP('',(#4645,#4655,#4663,#4671)); +#4645 = ORIENTED_EDGE('',*,*,#4646,.F.); +#4646 = EDGE_CURVE('',#4647,#4649,#4651,.T.); +#4647 = VERTEX_POINT('',#4648); +#4648 = CARTESIAN_POINT('',(60.,-37.,50.)); +#4649 = VERTEX_POINT('',#4650); +#4650 = CARTESIAN_POINT('',(60.,-37.,152.)); +#4651 = LINE('',#4652,#4653); +#4652 = CARTESIAN_POINT('',(60.,-37.,50.)); +#4653 = VECTOR('',#4654,1.); +#4654 = DIRECTION('',(0.,0.,1.)); +#4655 = ORIENTED_EDGE('',*,*,#4656,.T.); +#4656 = EDGE_CURVE('',#4647,#4657,#4659,.T.); +#4657 = VERTEX_POINT('',#4658); +#4658 = CARTESIAN_POINT('',(60.,-33.,50.)); +#4659 = LINE('',#4660,#4661); +#4660 = CARTESIAN_POINT('',(60.,-37.,50.)); +#4661 = VECTOR('',#4662,1.); +#4662 = DIRECTION('',(-0.,1.,0.)); +#4663 = ORIENTED_EDGE('',*,*,#4664,.T.); +#4664 = EDGE_CURVE('',#4657,#4665,#4667,.T.); +#4665 = VERTEX_POINT('',#4666); +#4666 = CARTESIAN_POINT('',(60.,-33.,152.)); +#4667 = LINE('',#4668,#4669); +#4668 = CARTESIAN_POINT('',(60.,-33.,50.)); +#4669 = VECTOR('',#4670,1.); +#4670 = DIRECTION('',(0.,0.,1.)); +#4671 = ORIENTED_EDGE('',*,*,#4672,.F.); +#4672 = EDGE_CURVE('',#4649,#4665,#4673,.T.); +#4673 = LINE('',#4674,#4675); +#4674 = CARTESIAN_POINT('',(60.,-37.,152.)); +#4675 = VECTOR('',#4676,1.); +#4676 = DIRECTION('',(-0.,1.,0.)); +#4677 = PLANE('',#4678); +#4678 = AXIS2_PLACEMENT_3D('',#4679,#4680,#4681); +#4679 = CARTESIAN_POINT('',(60.,-37.,50.)); +#4680 = DIRECTION('',(1.,0.,-0.)); +#4681 = DIRECTION('',(0.,0.,1.)); +#4682 = ADVANCED_FACE('',(#4683),#4717,.T.); +#4683 = FACE_BOUND('',#4684,.T.); +#4684 = EDGE_LOOP('',(#4685,#4695,#4703,#4711)); +#4685 = ORIENTED_EDGE('',*,*,#4686,.F.); +#4686 = EDGE_CURVE('',#4687,#4689,#4691,.T.); +#4687 = VERTEX_POINT('',#4688); +#4688 = CARTESIAN_POINT('',(80.,-37.,50.)); +#4689 = VERTEX_POINT('',#4690); +#4690 = CARTESIAN_POINT('',(80.,-37.,152.)); +#4691 = LINE('',#4692,#4693); +#4692 = CARTESIAN_POINT('',(80.,-37.,50.)); +#4693 = VECTOR('',#4694,1.); +#4694 = DIRECTION('',(0.,0.,1.)); +#4695 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4696 = EDGE_CURVE('',#4687,#4697,#4699,.T.); +#4697 = VERTEX_POINT('',#4698); +#4698 = CARTESIAN_POINT('',(80.,-33.,50.)); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(80.,-37.,50.)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(-0.,1.,0.)); +#4703 = ORIENTED_EDGE('',*,*,#4704,.T.); +#4704 = EDGE_CURVE('',#4697,#4705,#4707,.T.); +#4705 = VERTEX_POINT('',#4706); +#4706 = CARTESIAN_POINT('',(80.,-33.,152.)); +#4707 = LINE('',#4708,#4709); +#4708 = CARTESIAN_POINT('',(80.,-33.,50.)); +#4709 = VECTOR('',#4710,1.); +#4710 = DIRECTION('',(0.,0.,1.)); +#4711 = ORIENTED_EDGE('',*,*,#4712,.F.); +#4712 = EDGE_CURVE('',#4689,#4705,#4713,.T.); +#4713 = LINE('',#4714,#4715); +#4714 = CARTESIAN_POINT('',(80.,-37.,152.)); +#4715 = VECTOR('',#4716,1.); +#4716 = DIRECTION('',(-0.,1.,0.)); +#4717 = PLANE('',#4718); +#4718 = AXIS2_PLACEMENT_3D('',#4719,#4720,#4721); +#4719 = CARTESIAN_POINT('',(80.,-37.,50.)); +#4720 = DIRECTION('',(1.,0.,-0.)); +#4721 = DIRECTION('',(0.,0.,1.)); +#4722 = ADVANCED_FACE('',(#4723),#4739,.F.); +#4723 = FACE_BOUND('',#4724,.F.); +#4724 = EDGE_LOOP('',(#4725,#4731,#4732,#4738)); +#4725 = ORIENTED_EDGE('',*,*,#4726,.F.); +#4726 = EDGE_CURVE('',#4647,#4687,#4727,.T.); +#4727 = LINE('',#4728,#4729); +#4728 = CARTESIAN_POINT('',(60.,-37.,50.)); +#4729 = VECTOR('',#4730,1.); +#4730 = DIRECTION('',(1.,0.,-0.)); +#4731 = ORIENTED_EDGE('',*,*,#4646,.T.); +#4732 = ORIENTED_EDGE('',*,*,#4733,.T.); +#4733 = EDGE_CURVE('',#4649,#4689,#4734,.T.); +#4734 = LINE('',#4735,#4736); +#4735 = CARTESIAN_POINT('',(60.,-37.,152.)); +#4736 = VECTOR('',#4737,1.); +#4737 = DIRECTION('',(1.,0.,-0.)); +#4738 = ORIENTED_EDGE('',*,*,#4686,.F.); +#4739 = PLANE('',#4740); +#4740 = AXIS2_PLACEMENT_3D('',#4741,#4742,#4743); +#4741 = CARTESIAN_POINT('',(60.,-37.,50.)); +#4742 = DIRECTION('',(-0.,1.,0.)); +#4743 = DIRECTION('',(0.,0.,1.)); +#4744 = ADVANCED_FACE('',(#4745),#4761,.T.); +#4745 = FACE_BOUND('',#4746,.T.); +#4746 = EDGE_LOOP('',(#4747,#4753,#4754,#4760)); +#4747 = ORIENTED_EDGE('',*,*,#4748,.F.); +#4748 = EDGE_CURVE('',#4657,#4697,#4749,.T.); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(60.,-33.,50.)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(1.,0.,-0.)); +#4753 = ORIENTED_EDGE('',*,*,#4664,.T.); +#4754 = ORIENTED_EDGE('',*,*,#4755,.T.); +#4755 = EDGE_CURVE('',#4665,#4705,#4756,.T.); +#4756 = LINE('',#4757,#4758); +#4757 = CARTESIAN_POINT('',(60.,-33.,152.)); +#4758 = VECTOR('',#4759,1.); +#4759 = DIRECTION('',(1.,0.,-0.)); +#4760 = ORIENTED_EDGE('',*,*,#4704,.F.); +#4761 = PLANE('',#4762); +#4762 = AXIS2_PLACEMENT_3D('',#4763,#4764,#4765); +#4763 = CARTESIAN_POINT('',(60.,-33.,50.)); +#4764 = DIRECTION('',(-0.,1.,0.)); +#4765 = DIRECTION('',(0.,0.,1.)); +#4766 = ADVANCED_FACE('',(#4767),#4773,.F.); +#4767 = FACE_BOUND('',#4768,.F.); +#4768 = EDGE_LOOP('',(#4769,#4770,#4771,#4772)); +#4769 = ORIENTED_EDGE('',*,*,#4656,.F.); +#4770 = ORIENTED_EDGE('',*,*,#4726,.T.); +#4771 = ORIENTED_EDGE('',*,*,#4696,.T.); +#4772 = ORIENTED_EDGE('',*,*,#4748,.F.); +#4773 = PLANE('',#4774); +#4774 = AXIS2_PLACEMENT_3D('',#4775,#4776,#4777); +#4775 = CARTESIAN_POINT('',(60.,-37.,50.)); +#4776 = DIRECTION('',(0.,0.,1.)); +#4777 = DIRECTION('',(1.,0.,-0.)); +#4778 = ADVANCED_FACE('',(#4779),#4785,.T.); +#4779 = FACE_BOUND('',#4780,.T.); +#4780 = EDGE_LOOP('',(#4781,#4782,#4783,#4784)); +#4781 = ORIENTED_EDGE('',*,*,#4672,.F.); +#4782 = ORIENTED_EDGE('',*,*,#4733,.T.); +#4783 = ORIENTED_EDGE('',*,*,#4712,.T.); +#4784 = ORIENTED_EDGE('',*,*,#4755,.F.); +#4785 = PLANE('',#4786); +#4786 = AXIS2_PLACEMENT_3D('',#4787,#4788,#4789); +#4787 = CARTESIAN_POINT('',(60.,-37.,152.)); +#4788 = DIRECTION('',(0.,0.,1.)); +#4789 = DIRECTION('',(1.,0.,-0.)); +#4790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4794)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4791,#4792,#4793)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4791 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4792 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4793 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4794 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4791, + 'distance_accuracy_value','confusion accuracy'); +#4795 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4796,#4798); +#4796 = ( REPRESENTATION_RELATIONSHIP('','',#4639,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4797) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4797 = ITEM_DEFINED_TRANSFORMATION('','',#11,#187); +#4798 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4799); +#4799 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','ConnectorBank_Right_Body', + '',#5,#4634,$); +#4800 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4636)); +#4801 = SHAPE_DEFINITION_REPRESENTATION(#4802,#4808); +#4802 = PRODUCT_DEFINITION_SHAPE('','',#4803); +#4803 = PRODUCT_DEFINITION('design','',#4804,#4807); +#4804 = PRODUCT_DEFINITION_FORMATION('','',#4805); +#4805 = PRODUCT('ConnectorBank_Right_SideRailLeft', + 'ConnectorBank_Right_SideRailLeft','',(#4806)); +#4806 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4807 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4808 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4809),#4959); +#4809 = MANIFOLD_SOLID_BREP('',#4810); +#4810 = CLOSED_SHELL('',(#4811,#4851,#4891,#4913,#4935,#4947)); +#4811 = ADVANCED_FACE('',(#4812),#4846,.F.); +#4812 = FACE_BOUND('',#4813,.F.); +#4813 = EDGE_LOOP('',(#4814,#4824,#4832,#4840)); +#4814 = ORIENTED_EDGE('',*,*,#4815,.F.); +#4815 = EDGE_CURVE('',#4816,#4818,#4820,.T.); +#4816 = VERTEX_POINT('',#4817); +#4817 = CARTESIAN_POINT('',(58.8,-37.2,50.)); +#4818 = VERTEX_POINT('',#4819); +#4819 = CARTESIAN_POINT('',(58.8,-37.2,152.)); +#4820 = LINE('',#4821,#4822); +#4821 = CARTESIAN_POINT('',(58.8,-37.2,50.)); +#4822 = VECTOR('',#4823,1.); +#4823 = DIRECTION('',(0.,0.,1.)); +#4824 = ORIENTED_EDGE('',*,*,#4825,.T.); +#4825 = EDGE_CURVE('',#4816,#4826,#4828,.T.); +#4826 = VERTEX_POINT('',#4827); +#4827 = CARTESIAN_POINT('',(58.8,-32.8,50.)); +#4828 = LINE('',#4829,#4830); +#4829 = CARTESIAN_POINT('',(58.8,-37.2,50.)); +#4830 = VECTOR('',#4831,1.); +#4831 = DIRECTION('',(-0.,1.,0.)); +#4832 = ORIENTED_EDGE('',*,*,#4833,.T.); +#4833 = EDGE_CURVE('',#4826,#4834,#4836,.T.); +#4834 = VERTEX_POINT('',#4835); +#4835 = CARTESIAN_POINT('',(58.8,-32.8,152.)); +#4836 = LINE('',#4837,#4838); +#4837 = CARTESIAN_POINT('',(58.8,-32.8,50.)); +#4838 = VECTOR('',#4839,1.); +#4839 = DIRECTION('',(0.,0.,1.)); +#4840 = ORIENTED_EDGE('',*,*,#4841,.F.); +#4841 = EDGE_CURVE('',#4818,#4834,#4842,.T.); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(58.8,-37.2,152.)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(-0.,1.,0.)); +#4846 = PLANE('',#4847); +#4847 = AXIS2_PLACEMENT_3D('',#4848,#4849,#4850); +#4848 = CARTESIAN_POINT('',(58.8,-37.2,50.)); +#4849 = DIRECTION('',(1.,0.,-0.)); +#4850 = DIRECTION('',(0.,0.,1.)); +#4851 = ADVANCED_FACE('',(#4852),#4886,.T.); +#4852 = FACE_BOUND('',#4853,.T.); +#4853 = EDGE_LOOP('',(#4854,#4864,#4872,#4880)); +#4854 = ORIENTED_EDGE('',*,*,#4855,.F.); +#4855 = EDGE_CURVE('',#4856,#4858,#4860,.T.); +#4856 = VERTEX_POINT('',#4857); +#4857 = CARTESIAN_POINT('',(60.,-37.2,50.)); +#4858 = VERTEX_POINT('',#4859); +#4859 = CARTESIAN_POINT('',(60.,-37.2,152.)); +#4860 = LINE('',#4861,#4862); +#4861 = CARTESIAN_POINT('',(60.,-37.2,50.)); +#4862 = VECTOR('',#4863,1.); +#4863 = DIRECTION('',(0.,0.,1.)); +#4864 = ORIENTED_EDGE('',*,*,#4865,.T.); +#4865 = EDGE_CURVE('',#4856,#4866,#4868,.T.); +#4866 = VERTEX_POINT('',#4867); +#4867 = CARTESIAN_POINT('',(60.,-32.8,50.)); +#4868 = LINE('',#4869,#4870); +#4869 = CARTESIAN_POINT('',(60.,-37.2,50.)); +#4870 = VECTOR('',#4871,1.); +#4871 = DIRECTION('',(-0.,1.,0.)); +#4872 = ORIENTED_EDGE('',*,*,#4873,.T.); +#4873 = EDGE_CURVE('',#4866,#4874,#4876,.T.); +#4874 = VERTEX_POINT('',#4875); +#4875 = CARTESIAN_POINT('',(60.,-32.8,152.)); +#4876 = LINE('',#4877,#4878); +#4877 = CARTESIAN_POINT('',(60.,-32.8,50.)); +#4878 = VECTOR('',#4879,1.); +#4879 = DIRECTION('',(0.,0.,1.)); +#4880 = ORIENTED_EDGE('',*,*,#4881,.F.); +#4881 = EDGE_CURVE('',#4858,#4874,#4882,.T.); +#4882 = LINE('',#4883,#4884); +#4883 = CARTESIAN_POINT('',(60.,-37.2,152.)); +#4884 = VECTOR('',#4885,1.); +#4885 = DIRECTION('',(-0.,1.,0.)); +#4886 = PLANE('',#4887); +#4887 = AXIS2_PLACEMENT_3D('',#4888,#4889,#4890); +#4888 = CARTESIAN_POINT('',(60.,-37.2,50.)); +#4889 = DIRECTION('',(1.,0.,-0.)); +#4890 = DIRECTION('',(0.,0.,1.)); +#4891 = ADVANCED_FACE('',(#4892),#4908,.F.); +#4892 = FACE_BOUND('',#4893,.F.); +#4893 = EDGE_LOOP('',(#4894,#4900,#4901,#4907)); +#4894 = ORIENTED_EDGE('',*,*,#4895,.F.); +#4895 = EDGE_CURVE('',#4816,#4856,#4896,.T.); +#4896 = LINE('',#4897,#4898); +#4897 = CARTESIAN_POINT('',(58.8,-37.2,50.)); +#4898 = VECTOR('',#4899,1.); +#4899 = DIRECTION('',(1.,0.,-0.)); +#4900 = ORIENTED_EDGE('',*,*,#4815,.T.); +#4901 = ORIENTED_EDGE('',*,*,#4902,.T.); +#4902 = EDGE_CURVE('',#4818,#4858,#4903,.T.); +#4903 = LINE('',#4904,#4905); +#4904 = CARTESIAN_POINT('',(58.8,-37.2,152.)); +#4905 = VECTOR('',#4906,1.); +#4906 = DIRECTION('',(1.,0.,-0.)); +#4907 = ORIENTED_EDGE('',*,*,#4855,.F.); +#4908 = PLANE('',#4909); +#4909 = AXIS2_PLACEMENT_3D('',#4910,#4911,#4912); +#4910 = CARTESIAN_POINT('',(58.8,-37.2,50.)); +#4911 = DIRECTION('',(-0.,1.,0.)); +#4912 = DIRECTION('',(0.,0.,1.)); +#4913 = ADVANCED_FACE('',(#4914),#4930,.T.); +#4914 = FACE_BOUND('',#4915,.T.); +#4915 = EDGE_LOOP('',(#4916,#4922,#4923,#4929)); +#4916 = ORIENTED_EDGE('',*,*,#4917,.F.); +#4917 = EDGE_CURVE('',#4826,#4866,#4918,.T.); +#4918 = LINE('',#4919,#4920); +#4919 = CARTESIAN_POINT('',(58.8,-32.8,50.)); +#4920 = VECTOR('',#4921,1.); +#4921 = DIRECTION('',(1.,0.,-0.)); +#4922 = ORIENTED_EDGE('',*,*,#4833,.T.); +#4923 = ORIENTED_EDGE('',*,*,#4924,.T.); +#4924 = EDGE_CURVE('',#4834,#4874,#4925,.T.); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(58.8,-32.8,152.)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(1.,0.,-0.)); +#4929 = ORIENTED_EDGE('',*,*,#4873,.F.); +#4930 = PLANE('',#4931); +#4931 = AXIS2_PLACEMENT_3D('',#4932,#4933,#4934); +#4932 = CARTESIAN_POINT('',(58.8,-32.8,50.)); +#4933 = DIRECTION('',(-0.,1.,0.)); +#4934 = DIRECTION('',(0.,0.,1.)); +#4935 = ADVANCED_FACE('',(#4936),#4942,.F.); +#4936 = FACE_BOUND('',#4937,.F.); +#4937 = EDGE_LOOP('',(#4938,#4939,#4940,#4941)); +#4938 = ORIENTED_EDGE('',*,*,#4825,.F.); +#4939 = ORIENTED_EDGE('',*,*,#4895,.T.); +#4940 = ORIENTED_EDGE('',*,*,#4865,.T.); +#4941 = ORIENTED_EDGE('',*,*,#4917,.F.); +#4942 = PLANE('',#4943); +#4943 = AXIS2_PLACEMENT_3D('',#4944,#4945,#4946); +#4944 = CARTESIAN_POINT('',(58.8,-37.2,50.)); +#4945 = DIRECTION('',(0.,0.,1.)); +#4946 = DIRECTION('',(1.,0.,-0.)); +#4947 = ADVANCED_FACE('',(#4948),#4954,.T.); +#4948 = FACE_BOUND('',#4949,.T.); +#4949 = EDGE_LOOP('',(#4950,#4951,#4952,#4953)); +#4950 = ORIENTED_EDGE('',*,*,#4841,.F.); +#4951 = ORIENTED_EDGE('',*,*,#4902,.T.); +#4952 = ORIENTED_EDGE('',*,*,#4881,.T.); +#4953 = ORIENTED_EDGE('',*,*,#4924,.F.); +#4954 = PLANE('',#4955); +#4955 = AXIS2_PLACEMENT_3D('',#4956,#4957,#4958); +#4956 = CARTESIAN_POINT('',(58.8,-37.2,152.)); +#4957 = DIRECTION('',(0.,0.,1.)); +#4958 = DIRECTION('',(1.,0.,-0.)); +#4959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4963)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4960,#4961,#4962)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4960 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4961 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4962 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4963 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4960, + 'distance_accuracy_value','confusion accuracy'); +#4964 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4965,#4967); +#4965 = ( REPRESENTATION_RELATIONSHIP('','',#4808,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4966) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4966 = ITEM_DEFINED_TRANSFORMATION('','',#11,#191); +#4967 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4968); +#4968 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45', + 'ConnectorBank_Right_SideRailLeft','',#5,#4803,$); +#4969 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4805)); +#4970 = SHAPE_DEFINITION_REPRESENTATION(#4971,#4977); +#4971 = PRODUCT_DEFINITION_SHAPE('','',#4972); +#4972 = PRODUCT_DEFINITION('design','',#4973,#4976); +#4973 = PRODUCT_DEFINITION_FORMATION('','',#4974); +#4974 = PRODUCT('ConnectorBank_Right_SideRailRight', + 'ConnectorBank_Right_SideRailRight','',(#4975)); +#4975 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4976 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4977 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4978),#5128); +#4978 = MANIFOLD_SOLID_BREP('',#4979); +#4979 = CLOSED_SHELL('',(#4980,#5020,#5060,#5082,#5104,#5116)); +#4980 = ADVANCED_FACE('',(#4981),#5015,.F.); +#4981 = FACE_BOUND('',#4982,.F.); +#4982 = EDGE_LOOP('',(#4983,#4993,#5001,#5009)); +#4983 = ORIENTED_EDGE('',*,*,#4984,.F.); +#4984 = EDGE_CURVE('',#4985,#4987,#4989,.T.); +#4985 = VERTEX_POINT('',#4986); +#4986 = CARTESIAN_POINT('',(80.,-37.2,50.)); +#4987 = VERTEX_POINT('',#4988); +#4988 = CARTESIAN_POINT('',(80.,-37.2,152.)); +#4989 = LINE('',#4990,#4991); +#4990 = CARTESIAN_POINT('',(80.,-37.2,50.)); +#4991 = VECTOR('',#4992,1.); +#4992 = DIRECTION('',(0.,0.,1.)); +#4993 = ORIENTED_EDGE('',*,*,#4994,.T.); +#4994 = EDGE_CURVE('',#4985,#4995,#4997,.T.); +#4995 = VERTEX_POINT('',#4996); +#4996 = CARTESIAN_POINT('',(80.,-32.8,50.)); +#4997 = LINE('',#4998,#4999); +#4998 = CARTESIAN_POINT('',(80.,-37.2,50.)); +#4999 = VECTOR('',#5000,1.); +#5000 = DIRECTION('',(-0.,1.,0.)); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4995,#5003,#5005,.T.); +#5003 = VERTEX_POINT('',#5004); +#5004 = CARTESIAN_POINT('',(80.,-32.8,152.)); +#5005 = LINE('',#5006,#5007); +#5006 = CARTESIAN_POINT('',(80.,-32.8,50.)); +#5007 = VECTOR('',#5008,1.); +#5008 = DIRECTION('',(0.,0.,1.)); +#5009 = ORIENTED_EDGE('',*,*,#5010,.F.); +#5010 = EDGE_CURVE('',#4987,#5003,#5011,.T.); +#5011 = LINE('',#5012,#5013); +#5012 = CARTESIAN_POINT('',(80.,-37.2,152.)); +#5013 = VECTOR('',#5014,1.); +#5014 = DIRECTION('',(-0.,1.,0.)); +#5015 = PLANE('',#5016); +#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019); +#5017 = CARTESIAN_POINT('',(80.,-37.2,50.)); +#5018 = DIRECTION('',(1.,0.,-0.)); +#5019 = DIRECTION('',(0.,0.,1.)); +#5020 = ADVANCED_FACE('',(#5021),#5055,.T.); +#5021 = FACE_BOUND('',#5022,.T.); +#5022 = EDGE_LOOP('',(#5023,#5033,#5041,#5049)); +#5023 = ORIENTED_EDGE('',*,*,#5024,.F.); +#5024 = EDGE_CURVE('',#5025,#5027,#5029,.T.); +#5025 = VERTEX_POINT('',#5026); +#5026 = CARTESIAN_POINT('',(81.2,-37.2,50.)); +#5027 = VERTEX_POINT('',#5028); +#5028 = CARTESIAN_POINT('',(81.2,-37.2,152.)); +#5029 = LINE('',#5030,#5031); +#5030 = CARTESIAN_POINT('',(81.2,-37.2,50.)); +#5031 = VECTOR('',#5032,1.); +#5032 = DIRECTION('',(0.,0.,1.)); +#5033 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5034 = EDGE_CURVE('',#5025,#5035,#5037,.T.); +#5035 = VERTEX_POINT('',#5036); +#5036 = CARTESIAN_POINT('',(81.2,-32.8,50.)); +#5037 = LINE('',#5038,#5039); +#5038 = CARTESIAN_POINT('',(81.2,-37.2,50.)); +#5039 = VECTOR('',#5040,1.); +#5040 = DIRECTION('',(-0.,1.,0.)); +#5041 = ORIENTED_EDGE('',*,*,#5042,.T.); +#5042 = EDGE_CURVE('',#5035,#5043,#5045,.T.); +#5043 = VERTEX_POINT('',#5044); +#5044 = CARTESIAN_POINT('',(81.2,-32.8,152.)); +#5045 = LINE('',#5046,#5047); +#5046 = CARTESIAN_POINT('',(81.2,-32.8,50.)); +#5047 = VECTOR('',#5048,1.); +#5048 = DIRECTION('',(0.,0.,1.)); +#5049 = ORIENTED_EDGE('',*,*,#5050,.F.); +#5050 = EDGE_CURVE('',#5027,#5043,#5051,.T.); +#5051 = LINE('',#5052,#5053); +#5052 = CARTESIAN_POINT('',(81.2,-37.2,152.)); +#5053 = VECTOR('',#5054,1.); +#5054 = DIRECTION('',(-0.,1.,0.)); +#5055 = PLANE('',#5056); +#5056 = AXIS2_PLACEMENT_3D('',#5057,#5058,#5059); +#5057 = CARTESIAN_POINT('',(81.2,-37.2,50.)); +#5058 = DIRECTION('',(1.,0.,-0.)); +#5059 = DIRECTION('',(0.,0.,1.)); +#5060 = ADVANCED_FACE('',(#5061),#5077,.F.); +#5061 = FACE_BOUND('',#5062,.F.); +#5062 = EDGE_LOOP('',(#5063,#5069,#5070,#5076)); +#5063 = ORIENTED_EDGE('',*,*,#5064,.F.); +#5064 = EDGE_CURVE('',#4985,#5025,#5065,.T.); +#5065 = LINE('',#5066,#5067); +#5066 = CARTESIAN_POINT('',(80.,-37.2,50.)); +#5067 = VECTOR('',#5068,1.); +#5068 = DIRECTION('',(1.,0.,-0.)); +#5069 = ORIENTED_EDGE('',*,*,#4984,.T.); +#5070 = ORIENTED_EDGE('',*,*,#5071,.T.); +#5071 = EDGE_CURVE('',#4987,#5027,#5072,.T.); +#5072 = LINE('',#5073,#5074); +#5073 = CARTESIAN_POINT('',(80.,-37.2,152.)); +#5074 = VECTOR('',#5075,1.); +#5075 = DIRECTION('',(1.,0.,-0.)); +#5076 = ORIENTED_EDGE('',*,*,#5024,.F.); +#5077 = PLANE('',#5078); +#5078 = AXIS2_PLACEMENT_3D('',#5079,#5080,#5081); +#5079 = CARTESIAN_POINT('',(80.,-37.2,50.)); +#5080 = DIRECTION('',(-0.,1.,0.)); +#5081 = DIRECTION('',(0.,0.,1.)); +#5082 = ADVANCED_FACE('',(#5083),#5099,.T.); +#5083 = FACE_BOUND('',#5084,.T.); +#5084 = EDGE_LOOP('',(#5085,#5091,#5092,#5098)); +#5085 = ORIENTED_EDGE('',*,*,#5086,.F.); +#5086 = EDGE_CURVE('',#4995,#5035,#5087,.T.); +#5087 = LINE('',#5088,#5089); +#5088 = CARTESIAN_POINT('',(80.,-32.8,50.)); +#5089 = VECTOR('',#5090,1.); +#5090 = DIRECTION('',(1.,0.,-0.)); +#5091 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5092 = ORIENTED_EDGE('',*,*,#5093,.T.); +#5093 = EDGE_CURVE('',#5003,#5043,#5094,.T.); +#5094 = LINE('',#5095,#5096); +#5095 = CARTESIAN_POINT('',(80.,-32.8,152.)); +#5096 = VECTOR('',#5097,1.); +#5097 = DIRECTION('',(1.,0.,-0.)); +#5098 = ORIENTED_EDGE('',*,*,#5042,.F.); +#5099 = PLANE('',#5100); +#5100 = AXIS2_PLACEMENT_3D('',#5101,#5102,#5103); +#5101 = CARTESIAN_POINT('',(80.,-32.8,50.)); +#5102 = DIRECTION('',(-0.,1.,0.)); +#5103 = DIRECTION('',(0.,0.,1.)); +#5104 = ADVANCED_FACE('',(#5105),#5111,.F.); +#5105 = FACE_BOUND('',#5106,.F.); +#5106 = EDGE_LOOP('',(#5107,#5108,#5109,#5110)); +#5107 = ORIENTED_EDGE('',*,*,#4994,.F.); +#5108 = ORIENTED_EDGE('',*,*,#5064,.T.); +#5109 = ORIENTED_EDGE('',*,*,#5034,.T.); +#5110 = ORIENTED_EDGE('',*,*,#5086,.F.); +#5111 = PLANE('',#5112); +#5112 = AXIS2_PLACEMENT_3D('',#5113,#5114,#5115); +#5113 = CARTESIAN_POINT('',(80.,-37.2,50.)); +#5114 = DIRECTION('',(0.,0.,1.)); +#5115 = DIRECTION('',(1.,0.,-0.)); +#5116 = ADVANCED_FACE('',(#5117),#5123,.T.); +#5117 = FACE_BOUND('',#5118,.T.); +#5118 = EDGE_LOOP('',(#5119,#5120,#5121,#5122)); +#5119 = ORIENTED_EDGE('',*,*,#5010,.F.); +#5120 = ORIENTED_EDGE('',*,*,#5071,.T.); +#5121 = ORIENTED_EDGE('',*,*,#5050,.T.); +#5122 = ORIENTED_EDGE('',*,*,#5093,.F.); +#5123 = PLANE('',#5124); +#5124 = AXIS2_PLACEMENT_3D('',#5125,#5126,#5127); +#5125 = CARTESIAN_POINT('',(80.,-37.2,152.)); +#5126 = DIRECTION('',(0.,0.,1.)); +#5127 = DIRECTION('',(1.,0.,-0.)); +#5128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5132)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5129,#5130,#5131)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5129 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5130 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5131 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5132 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5129, + 'distance_accuracy_value','confusion accuracy'); +#5133 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5134,#5136); +#5134 = ( REPRESENTATION_RELATIONSHIP('','',#4977,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5135) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5135 = ITEM_DEFINED_TRANSFORMATION('','',#11,#195); +#5136 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5137); +#5137 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46', + 'ConnectorBank_Right_SideRailRight','',#5,#4972,$); +#5138 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4974)); +#5139 = SHAPE_DEFINITION_REPRESENTATION(#5140,#5146); +#5140 = PRODUCT_DEFINITION_SHAPE('','',#5141); +#5141 = PRODUCT_DEFINITION('design','',#5142,#5145); +#5142 = PRODUCT_DEFINITION_FORMATION('','',#5143); +#5143 = PRODUCT('ConnectorBank_Right_Hole_R01_C01', + 'ConnectorBank_Right_Hole_R01_C01','',(#5144)); +#5144 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5145 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5146 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5147),#5200); +#5147 = MANIFOLD_SOLID_BREP('',#5148); +#5148 = CLOSED_SHELL('',(#5149,#5182,#5191)); +#5149 = ADVANCED_FACE('',(#5150),#5177,.T.); +#5150 = FACE_BOUND('',#5151,.T.); +#5151 = EDGE_LOOP('',(#5152,#5161,#5169,#5176)); +#5152 = ORIENTED_EDGE('',*,*,#5153,.F.); +#5153 = EDGE_CURVE('',#5154,#5154,#5156,.T.); +#5154 = VERTEX_POINT('',#5155); +#5155 = CARTESIAN_POINT('',(65.,-37.85,56.846153846154)); +#5156 = CIRCLE('',#5157,1.); +#5157 = AXIS2_PLACEMENT_3D('',#5158,#5159,#5160); +#5158 = CARTESIAN_POINT('',(65.,-37.85,57.846153846154)); +#5159 = DIRECTION('',(0.,-1.,0.)); +#5160 = DIRECTION('',(0.,-0.,-1.)); +#5161 = ORIENTED_EDGE('',*,*,#5162,.F.); +#5162 = EDGE_CURVE('',#5163,#5154,#5165,.T.); +#5163 = VERTEX_POINT('',#5164); +#5164 = CARTESIAN_POINT('',(65.,-37.15,56.846153846154)); +#5165 = LINE('',#5166,#5167); +#5166 = CARTESIAN_POINT('',(65.,-37.15,56.846153846154)); +#5167 = VECTOR('',#5168,1.); +#5168 = DIRECTION('',(0.,-1.,0.)); +#5169 = ORIENTED_EDGE('',*,*,#5170,.T.); +#5170 = EDGE_CURVE('',#5163,#5163,#5171,.T.); +#5171 = CIRCLE('',#5172,1.); +#5172 = AXIS2_PLACEMENT_3D('',#5173,#5174,#5175); +#5173 = CARTESIAN_POINT('',(65.,-37.15,57.846153846154)); +#5174 = DIRECTION('',(0.,-1.,0.)); +#5175 = DIRECTION('',(0.,-0.,-1.)); +#5176 = ORIENTED_EDGE('',*,*,#5162,.T.); +#5177 = CYLINDRICAL_SURFACE('',#5178,1.); +#5178 = AXIS2_PLACEMENT_3D('',#5179,#5180,#5181); +#5179 = CARTESIAN_POINT('',(65.,-37.15,57.846153846154)); +#5180 = DIRECTION('',(0.,-1.,0.)); +#5181 = DIRECTION('',(0.,-0.,-1.)); +#5182 = ADVANCED_FACE('',(#5183),#5186,.T.); +#5183 = FACE_BOUND('',#5184,.T.); +#5184 = EDGE_LOOP('',(#5185)); +#5185 = ORIENTED_EDGE('',*,*,#5153,.T.); +#5186 = PLANE('',#5187); +#5187 = AXIS2_PLACEMENT_3D('',#5188,#5189,#5190); +#5188 = CARTESIAN_POINT('',(65.,-37.85,57.846153846154)); +#5189 = DIRECTION('',(0.,-1.,0.)); +#5190 = DIRECTION('',(0.,-0.,-1.)); +#5191 = ADVANCED_FACE('',(#5192),#5195,.F.); +#5192 = FACE_BOUND('',#5193,.T.); +#5193 = EDGE_LOOP('',(#5194)); +#5194 = ORIENTED_EDGE('',*,*,#5170,.F.); +#5195 = PLANE('',#5196); +#5196 = AXIS2_PLACEMENT_3D('',#5197,#5198,#5199); +#5197 = CARTESIAN_POINT('',(65.,-37.15,57.846153846154)); +#5198 = DIRECTION('',(0.,-1.,0.)); +#5199 = DIRECTION('',(0.,-0.,-1.)); +#5200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5204)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5201,#5202,#5203)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5201 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5202 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5203 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5204 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5201, + 'distance_accuracy_value','confusion accuracy'); +#5205 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5206,#5208); +#5206 = ( REPRESENTATION_RELATIONSHIP('','',#5146,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5207) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5207 = ITEM_DEFINED_TRANSFORMATION('','',#11,#199); +#5208 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5209); +#5209 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47', + 'ConnectorBank_Right_Hole_R01_C01','',#5,#5141,$); +#5210 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5143)); +#5211 = SHAPE_DEFINITION_REPRESENTATION(#5212,#5218); +#5212 = PRODUCT_DEFINITION_SHAPE('','',#5213); +#5213 = PRODUCT_DEFINITION('design','',#5214,#5217); +#5214 = PRODUCT_DEFINITION_FORMATION('','',#5215); +#5215 = PRODUCT('ConnectorBank_Right_Screw_R01', + 'ConnectorBank_Right_Screw_R01','',(#5216)); +#5216 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5217 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5218 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5219),#5272); +#5219 = MANIFOLD_SOLID_BREP('',#5220); +#5220 = CLOSED_SHELL('',(#5221,#5254,#5263)); +#5221 = ADVANCED_FACE('',(#5222),#5249,.T.); +#5222 = FACE_BOUND('',#5223,.T.); +#5223 = EDGE_LOOP('',(#5224,#5233,#5241,#5248)); +#5224 = ORIENTED_EDGE('',*,*,#5225,.F.); +#5225 = EDGE_CURVE('',#5226,#5226,#5228,.T.); +#5226 = VERTEX_POINT('',#5227); +#5227 = CARTESIAN_POINT('',(82.6,-37.95,57.296153846154)); +#5228 = CIRCLE('',#5229,0.55); +#5229 = AXIS2_PLACEMENT_3D('',#5230,#5231,#5232); +#5230 = CARTESIAN_POINT('',(82.6,-37.95,57.846153846154)); +#5231 = DIRECTION('',(0.,-1.,0.)); +#5232 = DIRECTION('',(0.,-0.,-1.)); +#5233 = ORIENTED_EDGE('',*,*,#5234,.F.); +#5234 = EDGE_CURVE('',#5235,#5226,#5237,.T.); +#5235 = VERTEX_POINT('',#5236); +#5236 = CARTESIAN_POINT('',(82.6,-37.15,57.296153846154)); +#5237 = LINE('',#5238,#5239); +#5238 = CARTESIAN_POINT('',(82.6,-37.15,57.296153846154)); +#5239 = VECTOR('',#5240,1.); +#5240 = DIRECTION('',(0.,-1.,0.)); +#5241 = ORIENTED_EDGE('',*,*,#5242,.T.); +#5242 = EDGE_CURVE('',#5235,#5235,#5243,.T.); +#5243 = CIRCLE('',#5244,0.55); +#5244 = AXIS2_PLACEMENT_3D('',#5245,#5246,#5247); +#5245 = CARTESIAN_POINT('',(82.6,-37.15,57.846153846154)); +#5246 = DIRECTION('',(0.,-1.,0.)); +#5247 = DIRECTION('',(0.,-0.,-1.)); +#5248 = ORIENTED_EDGE('',*,*,#5234,.T.); +#5249 = CYLINDRICAL_SURFACE('',#5250,0.55); +#5250 = AXIS2_PLACEMENT_3D('',#5251,#5252,#5253); +#5251 = CARTESIAN_POINT('',(82.6,-37.15,57.846153846154)); +#5252 = DIRECTION('',(0.,-1.,0.)); +#5253 = DIRECTION('',(0.,-0.,-1.)); +#5254 = ADVANCED_FACE('',(#5255),#5258,.T.); +#5255 = FACE_BOUND('',#5256,.T.); +#5256 = EDGE_LOOP('',(#5257)); +#5257 = ORIENTED_EDGE('',*,*,#5225,.T.); +#5258 = PLANE('',#5259); +#5259 = AXIS2_PLACEMENT_3D('',#5260,#5261,#5262); +#5260 = CARTESIAN_POINT('',(82.6,-37.95,57.846153846154)); +#5261 = DIRECTION('',(0.,-1.,0.)); +#5262 = DIRECTION('',(0.,-0.,-1.)); +#5263 = ADVANCED_FACE('',(#5264),#5267,.F.); +#5264 = FACE_BOUND('',#5265,.T.); +#5265 = EDGE_LOOP('',(#5266)); +#5266 = ORIENTED_EDGE('',*,*,#5242,.F.); +#5267 = PLANE('',#5268); +#5268 = AXIS2_PLACEMENT_3D('',#5269,#5270,#5271); +#5269 = CARTESIAN_POINT('',(82.6,-37.15,57.846153846154)); +#5270 = DIRECTION('',(0.,-1.,0.)); +#5271 = DIRECTION('',(0.,-0.,-1.)); +#5272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5276)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5273,#5274,#5275)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5273 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5274 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5275 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5276 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5273, + 'distance_accuracy_value','confusion accuracy'); +#5277 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5278,#5280); +#5278 = ( REPRESENTATION_RELATIONSHIP('','',#5218,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5279) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5279 = ITEM_DEFINED_TRANSFORMATION('','',#11,#203); +#5280 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5281); +#5281 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48', + 'ConnectorBank_Right_Screw_R01','',#5,#5213,$); +#5282 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5215)); +#5283 = SHAPE_DEFINITION_REPRESENTATION(#5284,#5290); +#5284 = PRODUCT_DEFINITION_SHAPE('','',#5285); +#5285 = PRODUCT_DEFINITION('design','',#5286,#5289); +#5286 = PRODUCT_DEFINITION_FORMATION('','',#5287); +#5287 = PRODUCT('ConnectorBank_Right_Hole_R01_C02', + 'ConnectorBank_Right_Hole_R01_C02','',(#5288)); +#5288 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5289 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5290 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5291),#5344); +#5291 = MANIFOLD_SOLID_BREP('',#5292); +#5292 = CLOSED_SHELL('',(#5293,#5326,#5335)); +#5293 = ADVANCED_FACE('',(#5294),#5321,.T.); +#5294 = FACE_BOUND('',#5295,.T.); +#5295 = EDGE_LOOP('',(#5296,#5305,#5313,#5320)); +#5296 = ORIENTED_EDGE('',*,*,#5297,.F.); +#5297 = EDGE_CURVE('',#5298,#5298,#5300,.T.); +#5298 = VERTEX_POINT('',#5299); +#5299 = CARTESIAN_POINT('',(70.,-37.85,56.846153846154)); +#5300 = CIRCLE('',#5301,1.); +#5301 = AXIS2_PLACEMENT_3D('',#5302,#5303,#5304); +#5302 = CARTESIAN_POINT('',(70.,-37.85,57.846153846154)); +#5303 = DIRECTION('',(0.,-1.,0.)); +#5304 = DIRECTION('',(0.,-0.,-1.)); +#5305 = ORIENTED_EDGE('',*,*,#5306,.F.); +#5306 = EDGE_CURVE('',#5307,#5298,#5309,.T.); +#5307 = VERTEX_POINT('',#5308); +#5308 = CARTESIAN_POINT('',(70.,-37.15,56.846153846154)); +#5309 = LINE('',#5310,#5311); +#5310 = CARTESIAN_POINT('',(70.,-37.15,56.846153846154)); +#5311 = VECTOR('',#5312,1.); +#5312 = DIRECTION('',(0.,-1.,0.)); +#5313 = ORIENTED_EDGE('',*,*,#5314,.T.); +#5314 = EDGE_CURVE('',#5307,#5307,#5315,.T.); +#5315 = CIRCLE('',#5316,1.); +#5316 = AXIS2_PLACEMENT_3D('',#5317,#5318,#5319); +#5317 = CARTESIAN_POINT('',(70.,-37.15,57.846153846154)); +#5318 = DIRECTION('',(0.,-1.,0.)); +#5319 = DIRECTION('',(0.,-0.,-1.)); +#5320 = ORIENTED_EDGE('',*,*,#5306,.T.); +#5321 = CYLINDRICAL_SURFACE('',#5322,1.); +#5322 = AXIS2_PLACEMENT_3D('',#5323,#5324,#5325); +#5323 = CARTESIAN_POINT('',(70.,-37.15,57.846153846154)); +#5324 = DIRECTION('',(0.,-1.,0.)); +#5325 = DIRECTION('',(0.,-0.,-1.)); +#5326 = ADVANCED_FACE('',(#5327),#5330,.T.); +#5327 = FACE_BOUND('',#5328,.T.); +#5328 = EDGE_LOOP('',(#5329)); +#5329 = ORIENTED_EDGE('',*,*,#5297,.T.); +#5330 = PLANE('',#5331); +#5331 = AXIS2_PLACEMENT_3D('',#5332,#5333,#5334); +#5332 = CARTESIAN_POINT('',(70.,-37.85,57.846153846154)); +#5333 = DIRECTION('',(0.,-1.,0.)); +#5334 = DIRECTION('',(0.,-0.,-1.)); +#5335 = ADVANCED_FACE('',(#5336),#5339,.F.); +#5336 = FACE_BOUND('',#5337,.T.); +#5337 = EDGE_LOOP('',(#5338)); +#5338 = ORIENTED_EDGE('',*,*,#5314,.F.); +#5339 = PLANE('',#5340); +#5340 = AXIS2_PLACEMENT_3D('',#5341,#5342,#5343); +#5341 = CARTESIAN_POINT('',(70.,-37.15,57.846153846154)); +#5342 = DIRECTION('',(0.,-1.,0.)); +#5343 = DIRECTION('',(0.,-0.,-1.)); +#5344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5345,#5346,#5347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5345, + 'distance_accuracy_value','confusion accuracy'); +#5349 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5350,#5352); +#5350 = ( REPRESENTATION_RELATIONSHIP('','',#5290,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5351) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5351 = ITEM_DEFINED_TRANSFORMATION('','',#11,#207); +#5352 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5353); +#5353 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49', + 'ConnectorBank_Right_Hole_R01_C02','',#5,#5285,$); +#5354 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5287)); +#5355 = SHAPE_DEFINITION_REPRESENTATION(#5356,#5362); +#5356 = PRODUCT_DEFINITION_SHAPE('','',#5357); +#5357 = PRODUCT_DEFINITION('design','',#5358,#5361); +#5358 = PRODUCT_DEFINITION_FORMATION('','',#5359); +#5359 = PRODUCT('ConnectorBank_Right_Hole_R01_C03', + 'ConnectorBank_Right_Hole_R01_C03','',(#5360)); +#5360 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5361 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5363),#5416); +#5363 = MANIFOLD_SOLID_BREP('',#5364); +#5364 = CLOSED_SHELL('',(#5365,#5398,#5407)); +#5365 = ADVANCED_FACE('',(#5366),#5393,.T.); +#5366 = FACE_BOUND('',#5367,.T.); +#5367 = EDGE_LOOP('',(#5368,#5377,#5385,#5392)); +#5368 = ORIENTED_EDGE('',*,*,#5369,.F.); +#5369 = EDGE_CURVE('',#5370,#5370,#5372,.T.); +#5370 = VERTEX_POINT('',#5371); +#5371 = CARTESIAN_POINT('',(75.,-37.85,56.846153846154)); +#5372 = CIRCLE('',#5373,1.); +#5373 = AXIS2_PLACEMENT_3D('',#5374,#5375,#5376); +#5374 = CARTESIAN_POINT('',(75.,-37.85,57.846153846154)); +#5375 = DIRECTION('',(0.,-1.,0.)); +#5376 = DIRECTION('',(0.,-0.,-1.)); +#5377 = ORIENTED_EDGE('',*,*,#5378,.F.); +#5378 = EDGE_CURVE('',#5379,#5370,#5381,.T.); +#5379 = VERTEX_POINT('',#5380); +#5380 = CARTESIAN_POINT('',(75.,-37.15,56.846153846154)); +#5381 = LINE('',#5382,#5383); +#5382 = CARTESIAN_POINT('',(75.,-37.15,56.846153846154)); +#5383 = VECTOR('',#5384,1.); +#5384 = DIRECTION('',(0.,-1.,0.)); +#5385 = ORIENTED_EDGE('',*,*,#5386,.T.); +#5386 = EDGE_CURVE('',#5379,#5379,#5387,.T.); +#5387 = CIRCLE('',#5388,1.); +#5388 = AXIS2_PLACEMENT_3D('',#5389,#5390,#5391); +#5389 = CARTESIAN_POINT('',(75.,-37.15,57.846153846154)); +#5390 = DIRECTION('',(0.,-1.,0.)); +#5391 = DIRECTION('',(0.,-0.,-1.)); +#5392 = ORIENTED_EDGE('',*,*,#5378,.T.); +#5393 = CYLINDRICAL_SURFACE('',#5394,1.); +#5394 = AXIS2_PLACEMENT_3D('',#5395,#5396,#5397); +#5395 = CARTESIAN_POINT('',(75.,-37.15,57.846153846154)); +#5396 = DIRECTION('',(0.,-1.,0.)); +#5397 = DIRECTION('',(0.,-0.,-1.)); +#5398 = ADVANCED_FACE('',(#5399),#5402,.T.); +#5399 = FACE_BOUND('',#5400,.T.); +#5400 = EDGE_LOOP('',(#5401)); +#5401 = ORIENTED_EDGE('',*,*,#5369,.T.); +#5402 = PLANE('',#5403); +#5403 = AXIS2_PLACEMENT_3D('',#5404,#5405,#5406); +#5404 = CARTESIAN_POINT('',(75.,-37.85,57.846153846154)); +#5405 = DIRECTION('',(0.,-1.,0.)); +#5406 = DIRECTION('',(0.,-0.,-1.)); +#5407 = ADVANCED_FACE('',(#5408),#5411,.F.); +#5408 = FACE_BOUND('',#5409,.T.); +#5409 = EDGE_LOOP('',(#5410)); +#5410 = ORIENTED_EDGE('',*,*,#5386,.F.); +#5411 = PLANE('',#5412); +#5412 = AXIS2_PLACEMENT_3D('',#5413,#5414,#5415); +#5413 = CARTESIAN_POINT('',(75.,-37.15,57.846153846154)); +#5414 = DIRECTION('',(0.,-1.,0.)); +#5415 = DIRECTION('',(0.,-0.,-1.)); +#5416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5420)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5417,#5418,#5419)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5417 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5418 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5419 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5420 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5417, + 'distance_accuracy_value','confusion accuracy'); +#5421 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5422,#5424); +#5422 = ( REPRESENTATION_RELATIONSHIP('','',#5362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5423) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5423 = ITEM_DEFINED_TRANSFORMATION('','',#11,#211); +#5424 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5425); +#5425 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50', + 'ConnectorBank_Right_Hole_R01_C03','',#5,#5357,$); +#5426 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5359)); +#5427 = SHAPE_DEFINITION_REPRESENTATION(#5428,#5434); +#5428 = PRODUCT_DEFINITION_SHAPE('','',#5429); +#5429 = PRODUCT_DEFINITION('design','',#5430,#5433); +#5430 = PRODUCT_DEFINITION_FORMATION('','',#5431); +#5431 = PRODUCT('ConnectorBank_Right_Hole_R02_C01', + 'ConnectorBank_Right_Hole_R02_C01','',(#5432)); +#5432 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5433 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5434 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5435),#5488); +#5435 = MANIFOLD_SOLID_BREP('',#5436); +#5436 = CLOSED_SHELL('',(#5437,#5470,#5479)); +#5437 = ADVANCED_FACE('',(#5438),#5465,.T.); +#5438 = FACE_BOUND('',#5439,.T.); +#5439 = EDGE_LOOP('',(#5440,#5449,#5457,#5464)); +#5440 = ORIENTED_EDGE('',*,*,#5441,.F.); +#5441 = EDGE_CURVE('',#5442,#5442,#5444,.T.); +#5442 = VERTEX_POINT('',#5443); +#5443 = CARTESIAN_POINT('',(65.,-37.85,64.692307692308)); +#5444 = CIRCLE('',#5445,1.); +#5445 = AXIS2_PLACEMENT_3D('',#5446,#5447,#5448); +#5446 = CARTESIAN_POINT('',(65.,-37.85,65.692307692308)); +#5447 = DIRECTION('',(0.,-1.,0.)); +#5448 = DIRECTION('',(0.,-0.,-1.)); +#5449 = ORIENTED_EDGE('',*,*,#5450,.F.); +#5450 = EDGE_CURVE('',#5451,#5442,#5453,.T.); +#5451 = VERTEX_POINT('',#5452); +#5452 = CARTESIAN_POINT('',(65.,-37.15,64.692307692308)); +#5453 = LINE('',#5454,#5455); +#5454 = CARTESIAN_POINT('',(65.,-37.15,64.692307692308)); +#5455 = VECTOR('',#5456,1.); +#5456 = DIRECTION('',(0.,-1.,0.)); +#5457 = ORIENTED_EDGE('',*,*,#5458,.T.); +#5458 = EDGE_CURVE('',#5451,#5451,#5459,.T.); +#5459 = CIRCLE('',#5460,1.); +#5460 = AXIS2_PLACEMENT_3D('',#5461,#5462,#5463); +#5461 = CARTESIAN_POINT('',(65.,-37.15,65.692307692308)); +#5462 = DIRECTION('',(0.,-1.,0.)); +#5463 = DIRECTION('',(0.,-0.,-1.)); +#5464 = ORIENTED_EDGE('',*,*,#5450,.T.); +#5465 = CYLINDRICAL_SURFACE('',#5466,1.); +#5466 = AXIS2_PLACEMENT_3D('',#5467,#5468,#5469); +#5467 = CARTESIAN_POINT('',(65.,-37.15,65.692307692308)); +#5468 = DIRECTION('',(0.,-1.,0.)); +#5469 = DIRECTION('',(0.,-0.,-1.)); +#5470 = ADVANCED_FACE('',(#5471),#5474,.T.); +#5471 = FACE_BOUND('',#5472,.T.); +#5472 = EDGE_LOOP('',(#5473)); +#5473 = ORIENTED_EDGE('',*,*,#5441,.T.); +#5474 = PLANE('',#5475); +#5475 = AXIS2_PLACEMENT_3D('',#5476,#5477,#5478); +#5476 = CARTESIAN_POINT('',(65.,-37.85,65.692307692308)); +#5477 = DIRECTION('',(0.,-1.,0.)); +#5478 = DIRECTION('',(0.,-0.,-1.)); +#5479 = ADVANCED_FACE('',(#5480),#5483,.F.); +#5480 = FACE_BOUND('',#5481,.T.); +#5481 = EDGE_LOOP('',(#5482)); +#5482 = ORIENTED_EDGE('',*,*,#5458,.F.); +#5483 = PLANE('',#5484); +#5484 = AXIS2_PLACEMENT_3D('',#5485,#5486,#5487); +#5485 = CARTESIAN_POINT('',(65.,-37.15,65.692307692308)); +#5486 = DIRECTION('',(0.,-1.,0.)); +#5487 = DIRECTION('',(0.,-0.,-1.)); +#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5492)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5489,#5490,#5491)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5489 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5490 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5491 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5492 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5489, + 'distance_accuracy_value','confusion accuracy'); +#5493 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5494,#5496); +#5494 = ( REPRESENTATION_RELATIONSHIP('','',#5434,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5495) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5495 = ITEM_DEFINED_TRANSFORMATION('','',#11,#215); +#5496 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5497); +#5497 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51', + 'ConnectorBank_Right_Hole_R02_C01','',#5,#5429,$); +#5498 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5431)); +#5499 = SHAPE_DEFINITION_REPRESENTATION(#5500,#5506); +#5500 = PRODUCT_DEFINITION_SHAPE('','',#5501); +#5501 = PRODUCT_DEFINITION('design','',#5502,#5505); +#5502 = PRODUCT_DEFINITION_FORMATION('','',#5503); +#5503 = PRODUCT('ConnectorBank_Right_Screw_R02', + 'ConnectorBank_Right_Screw_R02','',(#5504)); +#5504 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5505 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5506 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5507),#5560); +#5507 = MANIFOLD_SOLID_BREP('',#5508); +#5508 = CLOSED_SHELL('',(#5509,#5542,#5551)); +#5509 = ADVANCED_FACE('',(#5510),#5537,.T.); +#5510 = FACE_BOUND('',#5511,.T.); +#5511 = EDGE_LOOP('',(#5512,#5521,#5529,#5536)); +#5512 = ORIENTED_EDGE('',*,*,#5513,.F.); +#5513 = EDGE_CURVE('',#5514,#5514,#5516,.T.); +#5514 = VERTEX_POINT('',#5515); +#5515 = CARTESIAN_POINT('',(82.6,-37.95,65.142307692308)); +#5516 = CIRCLE('',#5517,0.55); +#5517 = AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5518 = CARTESIAN_POINT('',(82.6,-37.95,65.692307692308)); +#5519 = DIRECTION('',(0.,-1.,0.)); +#5520 = DIRECTION('',(0.,-0.,-1.)); +#5521 = ORIENTED_EDGE('',*,*,#5522,.F.); +#5522 = EDGE_CURVE('',#5523,#5514,#5525,.T.); +#5523 = VERTEX_POINT('',#5524); +#5524 = CARTESIAN_POINT('',(82.6,-37.15,65.142307692308)); +#5525 = LINE('',#5526,#5527); +#5526 = CARTESIAN_POINT('',(82.6,-37.15,65.142307692308)); +#5527 = VECTOR('',#5528,1.); +#5528 = DIRECTION('',(0.,-1.,0.)); +#5529 = ORIENTED_EDGE('',*,*,#5530,.T.); +#5530 = EDGE_CURVE('',#5523,#5523,#5531,.T.); +#5531 = CIRCLE('',#5532,0.55); +#5532 = AXIS2_PLACEMENT_3D('',#5533,#5534,#5535); +#5533 = CARTESIAN_POINT('',(82.6,-37.15,65.692307692308)); +#5534 = DIRECTION('',(0.,-1.,0.)); +#5535 = DIRECTION('',(0.,-0.,-1.)); +#5536 = ORIENTED_EDGE('',*,*,#5522,.T.); +#5537 = CYLINDRICAL_SURFACE('',#5538,0.55); +#5538 = AXIS2_PLACEMENT_3D('',#5539,#5540,#5541); +#5539 = CARTESIAN_POINT('',(82.6,-37.15,65.692307692308)); +#5540 = DIRECTION('',(0.,-1.,0.)); +#5541 = DIRECTION('',(0.,-0.,-1.)); +#5542 = ADVANCED_FACE('',(#5543),#5546,.T.); +#5543 = FACE_BOUND('',#5544,.T.); +#5544 = EDGE_LOOP('',(#5545)); +#5545 = ORIENTED_EDGE('',*,*,#5513,.T.); +#5546 = PLANE('',#5547); +#5547 = AXIS2_PLACEMENT_3D('',#5548,#5549,#5550); +#5548 = CARTESIAN_POINT('',(82.6,-37.95,65.692307692308)); +#5549 = DIRECTION('',(0.,-1.,0.)); +#5550 = DIRECTION('',(0.,-0.,-1.)); +#5551 = ADVANCED_FACE('',(#5552),#5555,.F.); +#5552 = FACE_BOUND('',#5553,.T.); +#5553 = EDGE_LOOP('',(#5554)); +#5554 = ORIENTED_EDGE('',*,*,#5530,.F.); +#5555 = PLANE('',#5556); +#5556 = AXIS2_PLACEMENT_3D('',#5557,#5558,#5559); +#5557 = CARTESIAN_POINT('',(82.6,-37.15,65.692307692308)); +#5558 = DIRECTION('',(0.,-1.,0.)); +#5559 = DIRECTION('',(0.,-0.,-1.)); +#5560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5564)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5561,#5562,#5563)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5561 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5562 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5563 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5564 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5561, + 'distance_accuracy_value','confusion accuracy'); +#5565 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5566,#5568); +#5566 = ( REPRESENTATION_RELATIONSHIP('','',#5506,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5567) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5567 = ITEM_DEFINED_TRANSFORMATION('','',#11,#219); +#5568 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5569); +#5569 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52', + 'ConnectorBank_Right_Screw_R02','',#5,#5501,$); +#5570 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5503)); +#5571 = SHAPE_DEFINITION_REPRESENTATION(#5572,#5578); +#5572 = PRODUCT_DEFINITION_SHAPE('','',#5573); +#5573 = PRODUCT_DEFINITION('design','',#5574,#5577); +#5574 = PRODUCT_DEFINITION_FORMATION('','',#5575); +#5575 = PRODUCT('ConnectorBank_Right_Hole_R02_C02', + 'ConnectorBank_Right_Hole_R02_C02','',(#5576)); +#5576 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5577 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5578 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5579),#5632); +#5579 = MANIFOLD_SOLID_BREP('',#5580); +#5580 = CLOSED_SHELL('',(#5581,#5614,#5623)); +#5581 = ADVANCED_FACE('',(#5582),#5609,.T.); +#5582 = FACE_BOUND('',#5583,.T.); +#5583 = EDGE_LOOP('',(#5584,#5593,#5601,#5608)); +#5584 = ORIENTED_EDGE('',*,*,#5585,.F.); +#5585 = EDGE_CURVE('',#5586,#5586,#5588,.T.); +#5586 = VERTEX_POINT('',#5587); +#5587 = CARTESIAN_POINT('',(70.,-37.85,64.692307692308)); +#5588 = CIRCLE('',#5589,1.); +#5589 = AXIS2_PLACEMENT_3D('',#5590,#5591,#5592); +#5590 = CARTESIAN_POINT('',(70.,-37.85,65.692307692308)); +#5591 = DIRECTION('',(0.,-1.,0.)); +#5592 = DIRECTION('',(0.,-0.,-1.)); +#5593 = ORIENTED_EDGE('',*,*,#5594,.F.); +#5594 = EDGE_CURVE('',#5595,#5586,#5597,.T.); +#5595 = VERTEX_POINT('',#5596); +#5596 = CARTESIAN_POINT('',(70.,-37.15,64.692307692308)); +#5597 = LINE('',#5598,#5599); +#5598 = CARTESIAN_POINT('',(70.,-37.15,64.692307692308)); +#5599 = VECTOR('',#5600,1.); +#5600 = DIRECTION('',(0.,-1.,0.)); +#5601 = ORIENTED_EDGE('',*,*,#5602,.T.); +#5602 = EDGE_CURVE('',#5595,#5595,#5603,.T.); +#5603 = CIRCLE('',#5604,1.); +#5604 = AXIS2_PLACEMENT_3D('',#5605,#5606,#5607); +#5605 = CARTESIAN_POINT('',(70.,-37.15,65.692307692308)); +#5606 = DIRECTION('',(0.,-1.,0.)); +#5607 = DIRECTION('',(0.,-0.,-1.)); +#5608 = ORIENTED_EDGE('',*,*,#5594,.T.); +#5609 = CYLINDRICAL_SURFACE('',#5610,1.); +#5610 = AXIS2_PLACEMENT_3D('',#5611,#5612,#5613); +#5611 = CARTESIAN_POINT('',(70.,-37.15,65.692307692308)); +#5612 = DIRECTION('',(0.,-1.,0.)); +#5613 = DIRECTION('',(0.,-0.,-1.)); +#5614 = ADVANCED_FACE('',(#5615),#5618,.T.); +#5615 = FACE_BOUND('',#5616,.T.); +#5616 = EDGE_LOOP('',(#5617)); +#5617 = ORIENTED_EDGE('',*,*,#5585,.T.); +#5618 = PLANE('',#5619); +#5619 = AXIS2_PLACEMENT_3D('',#5620,#5621,#5622); +#5620 = CARTESIAN_POINT('',(70.,-37.85,65.692307692308)); +#5621 = DIRECTION('',(0.,-1.,0.)); +#5622 = DIRECTION('',(0.,-0.,-1.)); +#5623 = ADVANCED_FACE('',(#5624),#5627,.F.); +#5624 = FACE_BOUND('',#5625,.T.); +#5625 = EDGE_LOOP('',(#5626)); +#5626 = ORIENTED_EDGE('',*,*,#5602,.F.); +#5627 = PLANE('',#5628); +#5628 = AXIS2_PLACEMENT_3D('',#5629,#5630,#5631); +#5629 = CARTESIAN_POINT('',(70.,-37.15,65.692307692308)); +#5630 = DIRECTION('',(0.,-1.,0.)); +#5631 = DIRECTION('',(0.,-0.,-1.)); +#5632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5636)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5633,#5634,#5635)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5633 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5634 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5635 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5636 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5633, + 'distance_accuracy_value','confusion accuracy'); +#5637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5638,#5640); +#5638 = ( REPRESENTATION_RELATIONSHIP('','',#5578,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#223); +#5640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5641); +#5641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53', + 'ConnectorBank_Right_Hole_R02_C02','',#5,#5573,$); +#5642 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5575)); +#5643 = SHAPE_DEFINITION_REPRESENTATION(#5644,#5650); +#5644 = PRODUCT_DEFINITION_SHAPE('','',#5645); +#5645 = PRODUCT_DEFINITION('design','',#5646,#5649); +#5646 = PRODUCT_DEFINITION_FORMATION('','',#5647); +#5647 = PRODUCT('ConnectorBank_Right_Hole_R02_C03', + 'ConnectorBank_Right_Hole_R02_C03','',(#5648)); +#5648 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5649 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5650 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5651),#5704); +#5651 = MANIFOLD_SOLID_BREP('',#5652); +#5652 = CLOSED_SHELL('',(#5653,#5686,#5695)); +#5653 = ADVANCED_FACE('',(#5654),#5681,.T.); +#5654 = FACE_BOUND('',#5655,.T.); +#5655 = EDGE_LOOP('',(#5656,#5665,#5673,#5680)); +#5656 = ORIENTED_EDGE('',*,*,#5657,.F.); +#5657 = EDGE_CURVE('',#5658,#5658,#5660,.T.); +#5658 = VERTEX_POINT('',#5659); +#5659 = CARTESIAN_POINT('',(75.,-37.85,64.692307692308)); +#5660 = CIRCLE('',#5661,1.); +#5661 = AXIS2_PLACEMENT_3D('',#5662,#5663,#5664); +#5662 = CARTESIAN_POINT('',(75.,-37.85,65.692307692308)); +#5663 = DIRECTION('',(0.,-1.,0.)); +#5664 = DIRECTION('',(0.,-0.,-1.)); +#5665 = ORIENTED_EDGE('',*,*,#5666,.F.); +#5666 = EDGE_CURVE('',#5667,#5658,#5669,.T.); +#5667 = VERTEX_POINT('',#5668); +#5668 = CARTESIAN_POINT('',(75.,-37.15,64.692307692308)); +#5669 = LINE('',#5670,#5671); +#5670 = CARTESIAN_POINT('',(75.,-37.15,64.692307692308)); +#5671 = VECTOR('',#5672,1.); +#5672 = DIRECTION('',(0.,-1.,0.)); +#5673 = ORIENTED_EDGE('',*,*,#5674,.T.); +#5674 = EDGE_CURVE('',#5667,#5667,#5675,.T.); +#5675 = CIRCLE('',#5676,1.); +#5676 = AXIS2_PLACEMENT_3D('',#5677,#5678,#5679); +#5677 = CARTESIAN_POINT('',(75.,-37.15,65.692307692308)); +#5678 = DIRECTION('',(0.,-1.,0.)); +#5679 = DIRECTION('',(0.,-0.,-1.)); +#5680 = ORIENTED_EDGE('',*,*,#5666,.T.); +#5681 = CYLINDRICAL_SURFACE('',#5682,1.); +#5682 = AXIS2_PLACEMENT_3D('',#5683,#5684,#5685); +#5683 = CARTESIAN_POINT('',(75.,-37.15,65.692307692308)); +#5684 = DIRECTION('',(0.,-1.,0.)); +#5685 = DIRECTION('',(0.,-0.,-1.)); +#5686 = ADVANCED_FACE('',(#5687),#5690,.T.); +#5687 = FACE_BOUND('',#5688,.T.); +#5688 = EDGE_LOOP('',(#5689)); +#5689 = ORIENTED_EDGE('',*,*,#5657,.T.); +#5690 = PLANE('',#5691); +#5691 = AXIS2_PLACEMENT_3D('',#5692,#5693,#5694); +#5692 = CARTESIAN_POINT('',(75.,-37.85,65.692307692308)); +#5693 = DIRECTION('',(0.,-1.,0.)); +#5694 = DIRECTION('',(0.,-0.,-1.)); +#5695 = ADVANCED_FACE('',(#5696),#5699,.F.); +#5696 = FACE_BOUND('',#5697,.T.); +#5697 = EDGE_LOOP('',(#5698)); +#5698 = ORIENTED_EDGE('',*,*,#5674,.F.); +#5699 = PLANE('',#5700); +#5700 = AXIS2_PLACEMENT_3D('',#5701,#5702,#5703); +#5701 = CARTESIAN_POINT('',(75.,-37.15,65.692307692308)); +#5702 = DIRECTION('',(0.,-1.,0.)); +#5703 = DIRECTION('',(0.,-0.,-1.)); +#5704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5708)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5705,#5706,#5707)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5705 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5706 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5707 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5708 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5705, + 'distance_accuracy_value','confusion accuracy'); +#5709 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5710,#5712); +#5710 = ( REPRESENTATION_RELATIONSHIP('','',#5650,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5711) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5711 = ITEM_DEFINED_TRANSFORMATION('','',#11,#227); +#5712 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5713); +#5713 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54', + 'ConnectorBank_Right_Hole_R02_C03','',#5,#5645,$); +#5714 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5647)); +#5715 = SHAPE_DEFINITION_REPRESENTATION(#5716,#5722); +#5716 = PRODUCT_DEFINITION_SHAPE('','',#5717); +#5717 = PRODUCT_DEFINITION('design','',#5718,#5721); +#5718 = PRODUCT_DEFINITION_FORMATION('','',#5719); +#5719 = PRODUCT('ConnectorBank_Right_Hole_R03_C01', + 'ConnectorBank_Right_Hole_R03_C01','',(#5720)); +#5720 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5721 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5722 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5723),#5776); +#5723 = MANIFOLD_SOLID_BREP('',#5724); +#5724 = CLOSED_SHELL('',(#5725,#5758,#5767)); +#5725 = ADVANCED_FACE('',(#5726),#5753,.T.); +#5726 = FACE_BOUND('',#5727,.T.); +#5727 = EDGE_LOOP('',(#5728,#5737,#5745,#5752)); +#5728 = ORIENTED_EDGE('',*,*,#5729,.F.); +#5729 = EDGE_CURVE('',#5730,#5730,#5732,.T.); +#5730 = VERTEX_POINT('',#5731); +#5731 = CARTESIAN_POINT('',(65.,-37.85,72.538461538462)); +#5732 = CIRCLE('',#5733,1.); +#5733 = AXIS2_PLACEMENT_3D('',#5734,#5735,#5736); +#5734 = CARTESIAN_POINT('',(65.,-37.85,73.538461538462)); +#5735 = DIRECTION('',(0.,-1.,0.)); +#5736 = DIRECTION('',(0.,-0.,-1.)); +#5737 = ORIENTED_EDGE('',*,*,#5738,.F.); +#5738 = EDGE_CURVE('',#5739,#5730,#5741,.T.); +#5739 = VERTEX_POINT('',#5740); +#5740 = CARTESIAN_POINT('',(65.,-37.15,72.538461538462)); +#5741 = LINE('',#5742,#5743); +#5742 = CARTESIAN_POINT('',(65.,-37.15,72.538461538462)); +#5743 = VECTOR('',#5744,1.); +#5744 = DIRECTION('',(0.,-1.,0.)); +#5745 = ORIENTED_EDGE('',*,*,#5746,.T.); +#5746 = EDGE_CURVE('',#5739,#5739,#5747,.T.); +#5747 = CIRCLE('',#5748,1.); +#5748 = AXIS2_PLACEMENT_3D('',#5749,#5750,#5751); +#5749 = CARTESIAN_POINT('',(65.,-37.15,73.538461538462)); +#5750 = DIRECTION('',(0.,-1.,0.)); +#5751 = DIRECTION('',(0.,-0.,-1.)); +#5752 = ORIENTED_EDGE('',*,*,#5738,.T.); +#5753 = CYLINDRICAL_SURFACE('',#5754,1.); +#5754 = AXIS2_PLACEMENT_3D('',#5755,#5756,#5757); +#5755 = CARTESIAN_POINT('',(65.,-37.15,73.538461538462)); +#5756 = DIRECTION('',(0.,-1.,0.)); +#5757 = DIRECTION('',(0.,-0.,-1.)); +#5758 = ADVANCED_FACE('',(#5759),#5762,.T.); +#5759 = FACE_BOUND('',#5760,.T.); +#5760 = EDGE_LOOP('',(#5761)); +#5761 = ORIENTED_EDGE('',*,*,#5729,.T.); +#5762 = PLANE('',#5763); +#5763 = AXIS2_PLACEMENT_3D('',#5764,#5765,#5766); +#5764 = CARTESIAN_POINT('',(65.,-37.85,73.538461538462)); +#5765 = DIRECTION('',(0.,-1.,0.)); +#5766 = DIRECTION('',(0.,-0.,-1.)); +#5767 = ADVANCED_FACE('',(#5768),#5771,.F.); +#5768 = FACE_BOUND('',#5769,.T.); +#5769 = EDGE_LOOP('',(#5770)); +#5770 = ORIENTED_EDGE('',*,*,#5746,.F.); +#5771 = PLANE('',#5772); +#5772 = AXIS2_PLACEMENT_3D('',#5773,#5774,#5775); +#5773 = CARTESIAN_POINT('',(65.,-37.15,73.538461538462)); +#5774 = DIRECTION('',(0.,-1.,0.)); +#5775 = DIRECTION('',(0.,-0.,-1.)); +#5776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5780)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5777,#5778,#5779)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5777 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5778 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5779 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5780 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5777, + 'distance_accuracy_value','confusion accuracy'); +#5781 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5782,#5784); +#5782 = ( REPRESENTATION_RELATIONSHIP('','',#5722,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5783) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5783 = ITEM_DEFINED_TRANSFORMATION('','',#11,#231); +#5784 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5785); +#5785 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('55', + 'ConnectorBank_Right_Hole_R03_C01','',#5,#5717,$); +#5786 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5719)); +#5787 = SHAPE_DEFINITION_REPRESENTATION(#5788,#5794); +#5788 = PRODUCT_DEFINITION_SHAPE('','',#5789); +#5789 = PRODUCT_DEFINITION('design','',#5790,#5793); +#5790 = PRODUCT_DEFINITION_FORMATION('','',#5791); +#5791 = PRODUCT('ConnectorBank_Right_Screw_R03', + 'ConnectorBank_Right_Screw_R03','',(#5792)); +#5792 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5793 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5794 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5795),#5848); +#5795 = MANIFOLD_SOLID_BREP('',#5796); +#5796 = CLOSED_SHELL('',(#5797,#5830,#5839)); +#5797 = ADVANCED_FACE('',(#5798),#5825,.T.); +#5798 = FACE_BOUND('',#5799,.T.); +#5799 = EDGE_LOOP('',(#5800,#5809,#5817,#5824)); +#5800 = ORIENTED_EDGE('',*,*,#5801,.F.); +#5801 = EDGE_CURVE('',#5802,#5802,#5804,.T.); +#5802 = VERTEX_POINT('',#5803); +#5803 = CARTESIAN_POINT('',(82.6,-37.95,72.988461538462)); +#5804 = CIRCLE('',#5805,0.55); +#5805 = AXIS2_PLACEMENT_3D('',#5806,#5807,#5808); +#5806 = CARTESIAN_POINT('',(82.6,-37.95,73.538461538462)); +#5807 = DIRECTION('',(0.,-1.,0.)); +#5808 = DIRECTION('',(0.,-0.,-1.)); +#5809 = ORIENTED_EDGE('',*,*,#5810,.F.); +#5810 = EDGE_CURVE('',#5811,#5802,#5813,.T.); +#5811 = VERTEX_POINT('',#5812); +#5812 = CARTESIAN_POINT('',(82.6,-37.15,72.988461538462)); +#5813 = LINE('',#5814,#5815); +#5814 = CARTESIAN_POINT('',(82.6,-37.15,72.988461538462)); +#5815 = VECTOR('',#5816,1.); +#5816 = DIRECTION('',(0.,-1.,0.)); +#5817 = ORIENTED_EDGE('',*,*,#5818,.T.); +#5818 = EDGE_CURVE('',#5811,#5811,#5819,.T.); +#5819 = CIRCLE('',#5820,0.55); +#5820 = AXIS2_PLACEMENT_3D('',#5821,#5822,#5823); +#5821 = CARTESIAN_POINT('',(82.6,-37.15,73.538461538462)); +#5822 = DIRECTION('',(0.,-1.,0.)); +#5823 = DIRECTION('',(0.,-0.,-1.)); +#5824 = ORIENTED_EDGE('',*,*,#5810,.T.); +#5825 = CYLINDRICAL_SURFACE('',#5826,0.55); +#5826 = AXIS2_PLACEMENT_3D('',#5827,#5828,#5829); +#5827 = CARTESIAN_POINT('',(82.6,-37.15,73.538461538462)); +#5828 = DIRECTION('',(0.,-1.,0.)); +#5829 = DIRECTION('',(0.,-0.,-1.)); +#5830 = ADVANCED_FACE('',(#5831),#5834,.T.); +#5831 = FACE_BOUND('',#5832,.T.); +#5832 = EDGE_LOOP('',(#5833)); +#5833 = ORIENTED_EDGE('',*,*,#5801,.T.); +#5834 = PLANE('',#5835); +#5835 = AXIS2_PLACEMENT_3D('',#5836,#5837,#5838); +#5836 = CARTESIAN_POINT('',(82.6,-37.95,73.538461538462)); +#5837 = DIRECTION('',(0.,-1.,0.)); +#5838 = DIRECTION('',(0.,-0.,-1.)); +#5839 = ADVANCED_FACE('',(#5840),#5843,.F.); +#5840 = FACE_BOUND('',#5841,.T.); +#5841 = EDGE_LOOP('',(#5842)); +#5842 = ORIENTED_EDGE('',*,*,#5818,.F.); +#5843 = PLANE('',#5844); +#5844 = AXIS2_PLACEMENT_3D('',#5845,#5846,#5847); +#5845 = CARTESIAN_POINT('',(82.6,-37.15,73.538461538462)); +#5846 = DIRECTION('',(0.,-1.,0.)); +#5847 = DIRECTION('',(0.,-0.,-1.)); +#5848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5852)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5849,#5850,#5851)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5849 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5850 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5851 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5852 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5849, + 'distance_accuracy_value','confusion accuracy'); +#5853 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5854,#5856); +#5854 = ( REPRESENTATION_RELATIONSHIP('','',#5794,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5855) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5855 = ITEM_DEFINED_TRANSFORMATION('','',#11,#235); +#5856 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5857); +#5857 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56', + 'ConnectorBank_Right_Screw_R03','',#5,#5789,$); +#5858 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5791)); +#5859 = SHAPE_DEFINITION_REPRESENTATION(#5860,#5866); +#5860 = PRODUCT_DEFINITION_SHAPE('','',#5861); +#5861 = PRODUCT_DEFINITION('design','',#5862,#5865); +#5862 = PRODUCT_DEFINITION_FORMATION('','',#5863); +#5863 = PRODUCT('ConnectorBank_Right_Hole_R03_C02', + 'ConnectorBank_Right_Hole_R03_C02','',(#5864)); +#5864 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5865 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5866 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5867),#5920); +#5867 = MANIFOLD_SOLID_BREP('',#5868); +#5868 = CLOSED_SHELL('',(#5869,#5902,#5911)); +#5869 = ADVANCED_FACE('',(#5870),#5897,.T.); +#5870 = FACE_BOUND('',#5871,.T.); +#5871 = EDGE_LOOP('',(#5872,#5881,#5889,#5896)); +#5872 = ORIENTED_EDGE('',*,*,#5873,.F.); +#5873 = EDGE_CURVE('',#5874,#5874,#5876,.T.); +#5874 = VERTEX_POINT('',#5875); +#5875 = CARTESIAN_POINT('',(70.,-37.85,72.538461538462)); +#5876 = CIRCLE('',#5877,1.); +#5877 = AXIS2_PLACEMENT_3D('',#5878,#5879,#5880); +#5878 = CARTESIAN_POINT('',(70.,-37.85,73.538461538462)); +#5879 = DIRECTION('',(0.,-1.,0.)); +#5880 = DIRECTION('',(0.,-0.,-1.)); +#5881 = ORIENTED_EDGE('',*,*,#5882,.F.); +#5882 = EDGE_CURVE('',#5883,#5874,#5885,.T.); +#5883 = VERTEX_POINT('',#5884); +#5884 = CARTESIAN_POINT('',(70.,-37.15,72.538461538462)); +#5885 = LINE('',#5886,#5887); +#5886 = CARTESIAN_POINT('',(70.,-37.15,72.538461538462)); +#5887 = VECTOR('',#5888,1.); +#5888 = DIRECTION('',(0.,-1.,0.)); +#5889 = ORIENTED_EDGE('',*,*,#5890,.T.); +#5890 = EDGE_CURVE('',#5883,#5883,#5891,.T.); +#5891 = CIRCLE('',#5892,1.); +#5892 = AXIS2_PLACEMENT_3D('',#5893,#5894,#5895); +#5893 = CARTESIAN_POINT('',(70.,-37.15,73.538461538462)); +#5894 = DIRECTION('',(0.,-1.,0.)); +#5895 = DIRECTION('',(0.,-0.,-1.)); +#5896 = ORIENTED_EDGE('',*,*,#5882,.T.); +#5897 = CYLINDRICAL_SURFACE('',#5898,1.); +#5898 = AXIS2_PLACEMENT_3D('',#5899,#5900,#5901); +#5899 = CARTESIAN_POINT('',(70.,-37.15,73.538461538462)); +#5900 = DIRECTION('',(0.,-1.,0.)); +#5901 = DIRECTION('',(0.,-0.,-1.)); +#5902 = ADVANCED_FACE('',(#5903),#5906,.T.); +#5903 = FACE_BOUND('',#5904,.T.); +#5904 = EDGE_LOOP('',(#5905)); +#5905 = ORIENTED_EDGE('',*,*,#5873,.T.); +#5906 = PLANE('',#5907); +#5907 = AXIS2_PLACEMENT_3D('',#5908,#5909,#5910); +#5908 = CARTESIAN_POINT('',(70.,-37.85,73.538461538462)); +#5909 = DIRECTION('',(0.,-1.,0.)); +#5910 = DIRECTION('',(0.,-0.,-1.)); +#5911 = ADVANCED_FACE('',(#5912),#5915,.F.); +#5912 = FACE_BOUND('',#5913,.T.); +#5913 = EDGE_LOOP('',(#5914)); +#5914 = ORIENTED_EDGE('',*,*,#5890,.F.); +#5915 = PLANE('',#5916); +#5916 = AXIS2_PLACEMENT_3D('',#5917,#5918,#5919); +#5917 = CARTESIAN_POINT('',(70.,-37.15,73.538461538462)); +#5918 = DIRECTION('',(0.,-1.,0.)); +#5919 = DIRECTION('',(0.,-0.,-1.)); +#5920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5924)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5921,#5922,#5923)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5921 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5922 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5923 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5924 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5921, + 'distance_accuracy_value','confusion accuracy'); +#5925 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5926,#5928); +#5926 = ( REPRESENTATION_RELATIONSHIP('','',#5866,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5927) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5927 = ITEM_DEFINED_TRANSFORMATION('','',#11,#239); +#5928 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5929); +#5929 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57', + 'ConnectorBank_Right_Hole_R03_C02','',#5,#5861,$); +#5930 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5863)); +#5931 = SHAPE_DEFINITION_REPRESENTATION(#5932,#5938); +#5932 = PRODUCT_DEFINITION_SHAPE('','',#5933); +#5933 = PRODUCT_DEFINITION('design','',#5934,#5937); +#5934 = PRODUCT_DEFINITION_FORMATION('','',#5935); +#5935 = PRODUCT('ConnectorBank_Right_Hole_R03_C03', + 'ConnectorBank_Right_Hole_R03_C03','',(#5936)); +#5936 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5937 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5938 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5939),#5992); +#5939 = MANIFOLD_SOLID_BREP('',#5940); +#5940 = CLOSED_SHELL('',(#5941,#5974,#5983)); +#5941 = ADVANCED_FACE('',(#5942),#5969,.T.); +#5942 = FACE_BOUND('',#5943,.T.); +#5943 = EDGE_LOOP('',(#5944,#5953,#5961,#5968)); +#5944 = ORIENTED_EDGE('',*,*,#5945,.F.); +#5945 = EDGE_CURVE('',#5946,#5946,#5948,.T.); +#5946 = VERTEX_POINT('',#5947); +#5947 = CARTESIAN_POINT('',(75.,-37.85,72.538461538462)); +#5948 = CIRCLE('',#5949,1.); +#5949 = AXIS2_PLACEMENT_3D('',#5950,#5951,#5952); +#5950 = CARTESIAN_POINT('',(75.,-37.85,73.538461538462)); +#5951 = DIRECTION('',(0.,-1.,0.)); +#5952 = DIRECTION('',(0.,-0.,-1.)); +#5953 = ORIENTED_EDGE('',*,*,#5954,.F.); +#5954 = EDGE_CURVE('',#5955,#5946,#5957,.T.); +#5955 = VERTEX_POINT('',#5956); +#5956 = CARTESIAN_POINT('',(75.,-37.15,72.538461538462)); +#5957 = LINE('',#5958,#5959); +#5958 = CARTESIAN_POINT('',(75.,-37.15,72.538461538462)); +#5959 = VECTOR('',#5960,1.); +#5960 = DIRECTION('',(0.,-1.,0.)); +#5961 = ORIENTED_EDGE('',*,*,#5962,.T.); +#5962 = EDGE_CURVE('',#5955,#5955,#5963,.T.); +#5963 = CIRCLE('',#5964,1.); +#5964 = AXIS2_PLACEMENT_3D('',#5965,#5966,#5967); +#5965 = CARTESIAN_POINT('',(75.,-37.15,73.538461538462)); +#5966 = DIRECTION('',(0.,-1.,0.)); +#5967 = DIRECTION('',(0.,-0.,-1.)); +#5968 = ORIENTED_EDGE('',*,*,#5954,.T.); +#5969 = CYLINDRICAL_SURFACE('',#5970,1.); +#5970 = AXIS2_PLACEMENT_3D('',#5971,#5972,#5973); +#5971 = CARTESIAN_POINT('',(75.,-37.15,73.538461538462)); +#5972 = DIRECTION('',(0.,-1.,0.)); +#5973 = DIRECTION('',(0.,-0.,-1.)); +#5974 = ADVANCED_FACE('',(#5975),#5978,.T.); +#5975 = FACE_BOUND('',#5976,.T.); +#5976 = EDGE_LOOP('',(#5977)); +#5977 = ORIENTED_EDGE('',*,*,#5945,.T.); +#5978 = PLANE('',#5979); +#5979 = AXIS2_PLACEMENT_3D('',#5980,#5981,#5982); +#5980 = CARTESIAN_POINT('',(75.,-37.85,73.538461538462)); +#5981 = DIRECTION('',(0.,-1.,0.)); +#5982 = DIRECTION('',(0.,-0.,-1.)); +#5983 = ADVANCED_FACE('',(#5984),#5987,.F.); +#5984 = FACE_BOUND('',#5985,.T.); +#5985 = EDGE_LOOP('',(#5986)); +#5986 = ORIENTED_EDGE('',*,*,#5962,.F.); +#5987 = PLANE('',#5988); +#5988 = AXIS2_PLACEMENT_3D('',#5989,#5990,#5991); +#5989 = CARTESIAN_POINT('',(75.,-37.15,73.538461538462)); +#5990 = DIRECTION('',(0.,-1.,0.)); +#5991 = DIRECTION('',(0.,-0.,-1.)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5996)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5993,#5994,#5995)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5993 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5994 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5995 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5996 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5993, + 'distance_accuracy_value','confusion accuracy'); +#5997 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5998,#6000); +#5998 = ( REPRESENTATION_RELATIONSHIP('','',#5938,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5999) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5999 = ITEM_DEFINED_TRANSFORMATION('','',#11,#243); +#6000 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6001); +#6001 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58', + 'ConnectorBank_Right_Hole_R03_C03','',#5,#5933,$); +#6002 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5935)); +#6003 = SHAPE_DEFINITION_REPRESENTATION(#6004,#6010); +#6004 = PRODUCT_DEFINITION_SHAPE('','',#6005); +#6005 = PRODUCT_DEFINITION('design','',#6006,#6009); +#6006 = PRODUCT_DEFINITION_FORMATION('','',#6007); +#6007 = PRODUCT('ConnectorBank_Right_Hole_R04_C01', + 'ConnectorBank_Right_Hole_R04_C01','',(#6008)); +#6008 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6009 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6010 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6011),#6064); +#6011 = MANIFOLD_SOLID_BREP('',#6012); +#6012 = CLOSED_SHELL('',(#6013,#6046,#6055)); +#6013 = ADVANCED_FACE('',(#6014),#6041,.T.); +#6014 = FACE_BOUND('',#6015,.T.); +#6015 = EDGE_LOOP('',(#6016,#6025,#6033,#6040)); +#6016 = ORIENTED_EDGE('',*,*,#6017,.F.); +#6017 = EDGE_CURVE('',#6018,#6018,#6020,.T.); +#6018 = VERTEX_POINT('',#6019); +#6019 = CARTESIAN_POINT('',(65.,-37.85,80.384615384615)); +#6020 = CIRCLE('',#6021,1.); +#6021 = AXIS2_PLACEMENT_3D('',#6022,#6023,#6024); +#6022 = CARTESIAN_POINT('',(65.,-37.85,81.384615384615)); +#6023 = DIRECTION('',(0.,-1.,0.)); +#6024 = DIRECTION('',(0.,-0.,-1.)); +#6025 = ORIENTED_EDGE('',*,*,#6026,.F.); +#6026 = EDGE_CURVE('',#6027,#6018,#6029,.T.); +#6027 = VERTEX_POINT('',#6028); +#6028 = CARTESIAN_POINT('',(65.,-37.15,80.384615384615)); +#6029 = LINE('',#6030,#6031); +#6030 = CARTESIAN_POINT('',(65.,-37.15,80.384615384615)); +#6031 = VECTOR('',#6032,1.); +#6032 = DIRECTION('',(0.,-1.,0.)); +#6033 = ORIENTED_EDGE('',*,*,#6034,.T.); +#6034 = EDGE_CURVE('',#6027,#6027,#6035,.T.); +#6035 = CIRCLE('',#6036,1.); +#6036 = AXIS2_PLACEMENT_3D('',#6037,#6038,#6039); +#6037 = CARTESIAN_POINT('',(65.,-37.15,81.384615384615)); +#6038 = DIRECTION('',(0.,-1.,0.)); +#6039 = DIRECTION('',(0.,-0.,-1.)); +#6040 = ORIENTED_EDGE('',*,*,#6026,.T.); +#6041 = CYLINDRICAL_SURFACE('',#6042,1.); +#6042 = AXIS2_PLACEMENT_3D('',#6043,#6044,#6045); +#6043 = CARTESIAN_POINT('',(65.,-37.15,81.384615384615)); +#6044 = DIRECTION('',(0.,-1.,0.)); +#6045 = DIRECTION('',(0.,-0.,-1.)); +#6046 = ADVANCED_FACE('',(#6047),#6050,.T.); +#6047 = FACE_BOUND('',#6048,.T.); +#6048 = EDGE_LOOP('',(#6049)); +#6049 = ORIENTED_EDGE('',*,*,#6017,.T.); +#6050 = PLANE('',#6051); +#6051 = AXIS2_PLACEMENT_3D('',#6052,#6053,#6054); +#6052 = CARTESIAN_POINT('',(65.,-37.85,81.384615384615)); +#6053 = DIRECTION('',(0.,-1.,0.)); +#6054 = DIRECTION('',(0.,-0.,-1.)); +#6055 = ADVANCED_FACE('',(#6056),#6059,.F.); +#6056 = FACE_BOUND('',#6057,.T.); +#6057 = EDGE_LOOP('',(#6058)); +#6058 = ORIENTED_EDGE('',*,*,#6034,.F.); +#6059 = PLANE('',#6060); +#6060 = AXIS2_PLACEMENT_3D('',#6061,#6062,#6063); +#6061 = CARTESIAN_POINT('',(65.,-37.15,81.384615384615)); +#6062 = DIRECTION('',(0.,-1.,0.)); +#6063 = DIRECTION('',(0.,-0.,-1.)); +#6064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6068)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6065,#6066,#6067)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6065 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6066 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6067 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6068 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6065, + 'distance_accuracy_value','confusion accuracy'); +#6069 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6070,#6072); +#6070 = ( REPRESENTATION_RELATIONSHIP('','',#6010,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6071) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6071 = ITEM_DEFINED_TRANSFORMATION('','',#11,#247); +#6072 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6073); +#6073 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59', + 'ConnectorBank_Right_Hole_R04_C01','',#5,#6005,$); +#6074 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6007)); +#6075 = SHAPE_DEFINITION_REPRESENTATION(#6076,#6082); +#6076 = PRODUCT_DEFINITION_SHAPE('','',#6077); +#6077 = PRODUCT_DEFINITION('design','',#6078,#6081); +#6078 = PRODUCT_DEFINITION_FORMATION('','',#6079); +#6079 = PRODUCT('ConnectorBank_Right_Screw_R04', + 'ConnectorBank_Right_Screw_R04','',(#6080)); +#6080 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6081 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6082 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6083),#6136); +#6083 = MANIFOLD_SOLID_BREP('',#6084); +#6084 = CLOSED_SHELL('',(#6085,#6118,#6127)); +#6085 = ADVANCED_FACE('',(#6086),#6113,.T.); +#6086 = FACE_BOUND('',#6087,.T.); +#6087 = EDGE_LOOP('',(#6088,#6097,#6105,#6112)); +#6088 = ORIENTED_EDGE('',*,*,#6089,.F.); +#6089 = EDGE_CURVE('',#6090,#6090,#6092,.T.); +#6090 = VERTEX_POINT('',#6091); +#6091 = CARTESIAN_POINT('',(82.6,-37.95,80.834615384615)); +#6092 = CIRCLE('',#6093,0.55); +#6093 = AXIS2_PLACEMENT_3D('',#6094,#6095,#6096); +#6094 = CARTESIAN_POINT('',(82.6,-37.95,81.384615384615)); +#6095 = DIRECTION('',(0.,-1.,0.)); +#6096 = DIRECTION('',(0.,-0.,-1.)); +#6097 = ORIENTED_EDGE('',*,*,#6098,.F.); +#6098 = EDGE_CURVE('',#6099,#6090,#6101,.T.); +#6099 = VERTEX_POINT('',#6100); +#6100 = CARTESIAN_POINT('',(82.6,-37.15,80.834615384615)); +#6101 = LINE('',#6102,#6103); +#6102 = CARTESIAN_POINT('',(82.6,-37.15,80.834615384615)); +#6103 = VECTOR('',#6104,1.); +#6104 = DIRECTION('',(0.,-1.,0.)); +#6105 = ORIENTED_EDGE('',*,*,#6106,.T.); +#6106 = EDGE_CURVE('',#6099,#6099,#6107,.T.); +#6107 = CIRCLE('',#6108,0.55); +#6108 = AXIS2_PLACEMENT_3D('',#6109,#6110,#6111); +#6109 = CARTESIAN_POINT('',(82.6,-37.15,81.384615384615)); +#6110 = DIRECTION('',(0.,-1.,0.)); +#6111 = DIRECTION('',(0.,-0.,-1.)); +#6112 = ORIENTED_EDGE('',*,*,#6098,.T.); +#6113 = CYLINDRICAL_SURFACE('',#6114,0.55); +#6114 = AXIS2_PLACEMENT_3D('',#6115,#6116,#6117); +#6115 = CARTESIAN_POINT('',(82.6,-37.15,81.384615384615)); +#6116 = DIRECTION('',(0.,-1.,0.)); +#6117 = DIRECTION('',(0.,-0.,-1.)); +#6118 = ADVANCED_FACE('',(#6119),#6122,.T.); +#6119 = FACE_BOUND('',#6120,.T.); +#6120 = EDGE_LOOP('',(#6121)); +#6121 = ORIENTED_EDGE('',*,*,#6089,.T.); +#6122 = PLANE('',#6123); +#6123 = AXIS2_PLACEMENT_3D('',#6124,#6125,#6126); +#6124 = CARTESIAN_POINT('',(82.6,-37.95,81.384615384615)); +#6125 = DIRECTION('',(0.,-1.,0.)); +#6126 = DIRECTION('',(0.,-0.,-1.)); +#6127 = ADVANCED_FACE('',(#6128),#6131,.F.); +#6128 = FACE_BOUND('',#6129,.T.); +#6129 = EDGE_LOOP('',(#6130)); +#6130 = ORIENTED_EDGE('',*,*,#6106,.F.); +#6131 = PLANE('',#6132); +#6132 = AXIS2_PLACEMENT_3D('',#6133,#6134,#6135); +#6133 = CARTESIAN_POINT('',(82.6,-37.15,81.384615384615)); +#6134 = DIRECTION('',(0.,-1.,0.)); +#6135 = DIRECTION('',(0.,-0.,-1.)); +#6136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6140)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6137,#6138,#6139)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6137 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6138 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6139 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6140 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6137, + 'distance_accuracy_value','confusion accuracy'); +#6141 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6142,#6144); +#6142 = ( REPRESENTATION_RELATIONSHIP('','',#6082,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6143) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6143 = ITEM_DEFINED_TRANSFORMATION('','',#11,#251); +#6144 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6145); +#6145 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60', + 'ConnectorBank_Right_Screw_R04','',#5,#6077,$); +#6146 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6079)); +#6147 = SHAPE_DEFINITION_REPRESENTATION(#6148,#6154); +#6148 = PRODUCT_DEFINITION_SHAPE('','',#6149); +#6149 = PRODUCT_DEFINITION('design','',#6150,#6153); +#6150 = PRODUCT_DEFINITION_FORMATION('','',#6151); +#6151 = PRODUCT('ConnectorBank_Right_Hole_R04_C02', + 'ConnectorBank_Right_Hole_R04_C02','',(#6152)); +#6152 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6153 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6154 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6155),#6208); +#6155 = MANIFOLD_SOLID_BREP('',#6156); +#6156 = CLOSED_SHELL('',(#6157,#6190,#6199)); +#6157 = ADVANCED_FACE('',(#6158),#6185,.T.); +#6158 = FACE_BOUND('',#6159,.T.); +#6159 = EDGE_LOOP('',(#6160,#6169,#6177,#6184)); +#6160 = ORIENTED_EDGE('',*,*,#6161,.F.); +#6161 = EDGE_CURVE('',#6162,#6162,#6164,.T.); +#6162 = VERTEX_POINT('',#6163); +#6163 = CARTESIAN_POINT('',(70.,-37.85,80.384615384615)); +#6164 = CIRCLE('',#6165,1.); +#6165 = AXIS2_PLACEMENT_3D('',#6166,#6167,#6168); +#6166 = CARTESIAN_POINT('',(70.,-37.85,81.384615384615)); +#6167 = DIRECTION('',(0.,-1.,0.)); +#6168 = DIRECTION('',(0.,-0.,-1.)); +#6169 = ORIENTED_EDGE('',*,*,#6170,.F.); +#6170 = EDGE_CURVE('',#6171,#6162,#6173,.T.); +#6171 = VERTEX_POINT('',#6172); +#6172 = CARTESIAN_POINT('',(70.,-37.15,80.384615384615)); +#6173 = LINE('',#6174,#6175); +#6174 = CARTESIAN_POINT('',(70.,-37.15,80.384615384615)); +#6175 = VECTOR('',#6176,1.); +#6176 = DIRECTION('',(0.,-1.,0.)); +#6177 = ORIENTED_EDGE('',*,*,#6178,.T.); +#6178 = EDGE_CURVE('',#6171,#6171,#6179,.T.); +#6179 = CIRCLE('',#6180,1.); +#6180 = AXIS2_PLACEMENT_3D('',#6181,#6182,#6183); +#6181 = CARTESIAN_POINT('',(70.,-37.15,81.384615384615)); +#6182 = DIRECTION('',(0.,-1.,0.)); +#6183 = DIRECTION('',(0.,-0.,-1.)); +#6184 = ORIENTED_EDGE('',*,*,#6170,.T.); +#6185 = CYLINDRICAL_SURFACE('',#6186,1.); +#6186 = AXIS2_PLACEMENT_3D('',#6187,#6188,#6189); +#6187 = CARTESIAN_POINT('',(70.,-37.15,81.384615384615)); +#6188 = DIRECTION('',(0.,-1.,0.)); +#6189 = DIRECTION('',(0.,-0.,-1.)); +#6190 = ADVANCED_FACE('',(#6191),#6194,.T.); +#6191 = FACE_BOUND('',#6192,.T.); +#6192 = EDGE_LOOP('',(#6193)); +#6193 = ORIENTED_EDGE('',*,*,#6161,.T.); +#6194 = PLANE('',#6195); +#6195 = AXIS2_PLACEMENT_3D('',#6196,#6197,#6198); +#6196 = CARTESIAN_POINT('',(70.,-37.85,81.384615384615)); +#6197 = DIRECTION('',(0.,-1.,0.)); +#6198 = DIRECTION('',(0.,-0.,-1.)); +#6199 = ADVANCED_FACE('',(#6200),#6203,.F.); +#6200 = FACE_BOUND('',#6201,.T.); +#6201 = EDGE_LOOP('',(#6202)); +#6202 = ORIENTED_EDGE('',*,*,#6178,.F.); +#6203 = PLANE('',#6204); +#6204 = AXIS2_PLACEMENT_3D('',#6205,#6206,#6207); +#6205 = CARTESIAN_POINT('',(70.,-37.15,81.384615384615)); +#6206 = DIRECTION('',(0.,-1.,0.)); +#6207 = DIRECTION('',(0.,-0.,-1.)); +#6208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6212)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6209,#6210,#6211)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6209 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6210 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6211 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6212 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6209, + 'distance_accuracy_value','confusion accuracy'); +#6213 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6214,#6216); +#6214 = ( REPRESENTATION_RELATIONSHIP('','',#6154,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6215) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6215 = ITEM_DEFINED_TRANSFORMATION('','',#11,#255); +#6216 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6217); +#6217 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61', + 'ConnectorBank_Right_Hole_R04_C02','',#5,#6149,$); +#6218 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6151)); +#6219 = SHAPE_DEFINITION_REPRESENTATION(#6220,#6226); +#6220 = PRODUCT_DEFINITION_SHAPE('','',#6221); +#6221 = PRODUCT_DEFINITION('design','',#6222,#6225); +#6222 = PRODUCT_DEFINITION_FORMATION('','',#6223); +#6223 = PRODUCT('ConnectorBank_Right_Hole_R04_C03', + 'ConnectorBank_Right_Hole_R04_C03','',(#6224)); +#6224 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6225 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6226 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6227),#6280); +#6227 = MANIFOLD_SOLID_BREP('',#6228); +#6228 = CLOSED_SHELL('',(#6229,#6262,#6271)); +#6229 = ADVANCED_FACE('',(#6230),#6257,.T.); +#6230 = FACE_BOUND('',#6231,.T.); +#6231 = EDGE_LOOP('',(#6232,#6241,#6249,#6256)); +#6232 = ORIENTED_EDGE('',*,*,#6233,.F.); +#6233 = EDGE_CURVE('',#6234,#6234,#6236,.T.); +#6234 = VERTEX_POINT('',#6235); +#6235 = CARTESIAN_POINT('',(75.,-37.85,80.384615384615)); +#6236 = CIRCLE('',#6237,1.); +#6237 = AXIS2_PLACEMENT_3D('',#6238,#6239,#6240); +#6238 = CARTESIAN_POINT('',(75.,-37.85,81.384615384615)); +#6239 = DIRECTION('',(0.,-1.,0.)); +#6240 = DIRECTION('',(0.,-0.,-1.)); +#6241 = ORIENTED_EDGE('',*,*,#6242,.F.); +#6242 = EDGE_CURVE('',#6243,#6234,#6245,.T.); +#6243 = VERTEX_POINT('',#6244); +#6244 = CARTESIAN_POINT('',(75.,-37.15,80.384615384615)); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(75.,-37.15,80.384615384615)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(0.,-1.,0.)); +#6249 = ORIENTED_EDGE('',*,*,#6250,.T.); +#6250 = EDGE_CURVE('',#6243,#6243,#6251,.T.); +#6251 = CIRCLE('',#6252,1.); +#6252 = AXIS2_PLACEMENT_3D('',#6253,#6254,#6255); +#6253 = CARTESIAN_POINT('',(75.,-37.15,81.384615384615)); +#6254 = DIRECTION('',(0.,-1.,0.)); +#6255 = DIRECTION('',(0.,-0.,-1.)); +#6256 = ORIENTED_EDGE('',*,*,#6242,.T.); +#6257 = CYLINDRICAL_SURFACE('',#6258,1.); +#6258 = AXIS2_PLACEMENT_3D('',#6259,#6260,#6261); +#6259 = CARTESIAN_POINT('',(75.,-37.15,81.384615384615)); +#6260 = DIRECTION('',(0.,-1.,0.)); +#6261 = DIRECTION('',(0.,-0.,-1.)); +#6262 = ADVANCED_FACE('',(#6263),#6266,.T.); +#6263 = FACE_BOUND('',#6264,.T.); +#6264 = EDGE_LOOP('',(#6265)); +#6265 = ORIENTED_EDGE('',*,*,#6233,.T.); +#6266 = PLANE('',#6267); +#6267 = AXIS2_PLACEMENT_3D('',#6268,#6269,#6270); +#6268 = CARTESIAN_POINT('',(75.,-37.85,81.384615384615)); +#6269 = DIRECTION('',(0.,-1.,0.)); +#6270 = DIRECTION('',(0.,-0.,-1.)); +#6271 = ADVANCED_FACE('',(#6272),#6275,.F.); +#6272 = FACE_BOUND('',#6273,.T.); +#6273 = EDGE_LOOP('',(#6274)); +#6274 = ORIENTED_EDGE('',*,*,#6250,.F.); +#6275 = PLANE('',#6276); +#6276 = AXIS2_PLACEMENT_3D('',#6277,#6278,#6279); +#6277 = CARTESIAN_POINT('',(75.,-37.15,81.384615384615)); +#6278 = DIRECTION('',(0.,-1.,0.)); +#6279 = DIRECTION('',(0.,-0.,-1.)); +#6280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6284)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6281,#6282,#6283)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6281 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6282 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6283 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6284 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6281, + 'distance_accuracy_value','confusion accuracy'); +#6285 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6286,#6288); +#6286 = ( REPRESENTATION_RELATIONSHIP('','',#6226,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6287) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6287 = ITEM_DEFINED_TRANSFORMATION('','',#11,#259); +#6288 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6289); +#6289 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62', + 'ConnectorBank_Right_Hole_R04_C03','',#5,#6221,$); +#6290 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6223)); +#6291 = SHAPE_DEFINITION_REPRESENTATION(#6292,#6298); +#6292 = PRODUCT_DEFINITION_SHAPE('','',#6293); +#6293 = PRODUCT_DEFINITION('design','',#6294,#6297); +#6294 = PRODUCT_DEFINITION_FORMATION('','',#6295); +#6295 = PRODUCT('ConnectorBank_Right_Hole_R05_C01', + 'ConnectorBank_Right_Hole_R05_C01','',(#6296)); +#6296 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6297 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6298 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6299),#6352); +#6299 = MANIFOLD_SOLID_BREP('',#6300); +#6300 = CLOSED_SHELL('',(#6301,#6334,#6343)); +#6301 = ADVANCED_FACE('',(#6302),#6329,.T.); +#6302 = FACE_BOUND('',#6303,.T.); +#6303 = EDGE_LOOP('',(#6304,#6313,#6321,#6328)); +#6304 = ORIENTED_EDGE('',*,*,#6305,.F.); +#6305 = EDGE_CURVE('',#6306,#6306,#6308,.T.); +#6306 = VERTEX_POINT('',#6307); +#6307 = CARTESIAN_POINT('',(65.,-37.85,88.230769230769)); +#6308 = CIRCLE('',#6309,1.); +#6309 = AXIS2_PLACEMENT_3D('',#6310,#6311,#6312); +#6310 = CARTESIAN_POINT('',(65.,-37.85,89.230769230769)); +#6311 = DIRECTION('',(0.,-1.,0.)); +#6312 = DIRECTION('',(0.,-0.,-1.)); +#6313 = ORIENTED_EDGE('',*,*,#6314,.F.); +#6314 = EDGE_CURVE('',#6315,#6306,#6317,.T.); +#6315 = VERTEX_POINT('',#6316); +#6316 = CARTESIAN_POINT('',(65.,-37.15,88.230769230769)); +#6317 = LINE('',#6318,#6319); +#6318 = CARTESIAN_POINT('',(65.,-37.15,88.230769230769)); +#6319 = VECTOR('',#6320,1.); +#6320 = DIRECTION('',(0.,-1.,0.)); +#6321 = ORIENTED_EDGE('',*,*,#6322,.T.); +#6322 = EDGE_CURVE('',#6315,#6315,#6323,.T.); +#6323 = CIRCLE('',#6324,1.); +#6324 = AXIS2_PLACEMENT_3D('',#6325,#6326,#6327); +#6325 = CARTESIAN_POINT('',(65.,-37.15,89.230769230769)); +#6326 = DIRECTION('',(0.,-1.,0.)); +#6327 = DIRECTION('',(0.,-0.,-1.)); +#6328 = ORIENTED_EDGE('',*,*,#6314,.T.); +#6329 = CYLINDRICAL_SURFACE('',#6330,1.); +#6330 = AXIS2_PLACEMENT_3D('',#6331,#6332,#6333); +#6331 = CARTESIAN_POINT('',(65.,-37.15,89.230769230769)); +#6332 = DIRECTION('',(0.,-1.,0.)); +#6333 = DIRECTION('',(0.,-0.,-1.)); +#6334 = ADVANCED_FACE('',(#6335),#6338,.T.); +#6335 = FACE_BOUND('',#6336,.T.); +#6336 = EDGE_LOOP('',(#6337)); +#6337 = ORIENTED_EDGE('',*,*,#6305,.T.); +#6338 = PLANE('',#6339); +#6339 = AXIS2_PLACEMENT_3D('',#6340,#6341,#6342); +#6340 = CARTESIAN_POINT('',(65.,-37.85,89.230769230769)); +#6341 = DIRECTION('',(0.,-1.,0.)); +#6342 = DIRECTION('',(0.,-0.,-1.)); +#6343 = ADVANCED_FACE('',(#6344),#6347,.F.); +#6344 = FACE_BOUND('',#6345,.T.); +#6345 = EDGE_LOOP('',(#6346)); +#6346 = ORIENTED_EDGE('',*,*,#6322,.F.); +#6347 = PLANE('',#6348); +#6348 = AXIS2_PLACEMENT_3D('',#6349,#6350,#6351); +#6349 = CARTESIAN_POINT('',(65.,-37.15,89.230769230769)); +#6350 = DIRECTION('',(0.,-1.,0.)); +#6351 = DIRECTION('',(0.,-0.,-1.)); +#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6356)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6353,#6354,#6355)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6353 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6354 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6355 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6356 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6353, + 'distance_accuracy_value','confusion accuracy'); +#6357 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6358,#6360); +#6358 = ( REPRESENTATION_RELATIONSHIP('','',#6298,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6359) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6359 = ITEM_DEFINED_TRANSFORMATION('','',#11,#263); +#6360 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6361); +#6361 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63', + 'ConnectorBank_Right_Hole_R05_C01','',#5,#6293,$); +#6362 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6295)); +#6363 = SHAPE_DEFINITION_REPRESENTATION(#6364,#6370); +#6364 = PRODUCT_DEFINITION_SHAPE('','',#6365); +#6365 = PRODUCT_DEFINITION('design','',#6366,#6369); +#6366 = PRODUCT_DEFINITION_FORMATION('','',#6367); +#6367 = PRODUCT('ConnectorBank_Right_Screw_R05', + 'ConnectorBank_Right_Screw_R05','',(#6368)); +#6368 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6369 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6370 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6371),#6424); +#6371 = MANIFOLD_SOLID_BREP('',#6372); +#6372 = CLOSED_SHELL('',(#6373,#6406,#6415)); +#6373 = ADVANCED_FACE('',(#6374),#6401,.T.); +#6374 = FACE_BOUND('',#6375,.T.); +#6375 = EDGE_LOOP('',(#6376,#6385,#6393,#6400)); +#6376 = ORIENTED_EDGE('',*,*,#6377,.F.); +#6377 = EDGE_CURVE('',#6378,#6378,#6380,.T.); +#6378 = VERTEX_POINT('',#6379); +#6379 = CARTESIAN_POINT('',(82.6,-37.95,88.680769230769)); +#6380 = CIRCLE('',#6381,0.55); +#6381 = AXIS2_PLACEMENT_3D('',#6382,#6383,#6384); +#6382 = CARTESIAN_POINT('',(82.6,-37.95,89.230769230769)); +#6383 = DIRECTION('',(0.,-1.,0.)); +#6384 = DIRECTION('',(0.,-0.,-1.)); +#6385 = ORIENTED_EDGE('',*,*,#6386,.F.); +#6386 = EDGE_CURVE('',#6387,#6378,#6389,.T.); +#6387 = VERTEX_POINT('',#6388); +#6388 = CARTESIAN_POINT('',(82.6,-37.15,88.680769230769)); +#6389 = LINE('',#6390,#6391); +#6390 = CARTESIAN_POINT('',(82.6,-37.15,88.680769230769)); +#6391 = VECTOR('',#6392,1.); +#6392 = DIRECTION('',(0.,-1.,0.)); +#6393 = ORIENTED_EDGE('',*,*,#6394,.T.); +#6394 = EDGE_CURVE('',#6387,#6387,#6395,.T.); +#6395 = CIRCLE('',#6396,0.55); +#6396 = AXIS2_PLACEMENT_3D('',#6397,#6398,#6399); +#6397 = CARTESIAN_POINT('',(82.6,-37.15,89.230769230769)); +#6398 = DIRECTION('',(0.,-1.,0.)); +#6399 = DIRECTION('',(0.,-0.,-1.)); +#6400 = ORIENTED_EDGE('',*,*,#6386,.T.); +#6401 = CYLINDRICAL_SURFACE('',#6402,0.55); +#6402 = AXIS2_PLACEMENT_3D('',#6403,#6404,#6405); +#6403 = CARTESIAN_POINT('',(82.6,-37.15,89.230769230769)); +#6404 = DIRECTION('',(0.,-1.,0.)); +#6405 = DIRECTION('',(0.,-0.,-1.)); +#6406 = ADVANCED_FACE('',(#6407),#6410,.T.); +#6407 = FACE_BOUND('',#6408,.T.); +#6408 = EDGE_LOOP('',(#6409)); +#6409 = ORIENTED_EDGE('',*,*,#6377,.T.); +#6410 = PLANE('',#6411); +#6411 = AXIS2_PLACEMENT_3D('',#6412,#6413,#6414); +#6412 = CARTESIAN_POINT('',(82.6,-37.95,89.230769230769)); +#6413 = DIRECTION('',(0.,-1.,0.)); +#6414 = DIRECTION('',(0.,-0.,-1.)); +#6415 = ADVANCED_FACE('',(#6416),#6419,.F.); +#6416 = FACE_BOUND('',#6417,.T.); +#6417 = EDGE_LOOP('',(#6418)); +#6418 = ORIENTED_EDGE('',*,*,#6394,.F.); +#6419 = PLANE('',#6420); +#6420 = AXIS2_PLACEMENT_3D('',#6421,#6422,#6423); +#6421 = CARTESIAN_POINT('',(82.6,-37.15,89.230769230769)); +#6422 = DIRECTION('',(0.,-1.,0.)); +#6423 = DIRECTION('',(0.,-0.,-1.)); +#6424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6428)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6425,#6426,#6427)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6425 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6426 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6427 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6428 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6425, + 'distance_accuracy_value','confusion accuracy'); +#6429 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6430,#6432); +#6430 = ( REPRESENTATION_RELATIONSHIP('','',#6370,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6431) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6431 = ITEM_DEFINED_TRANSFORMATION('','',#11,#267); +#6432 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6433); +#6433 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64', + 'ConnectorBank_Right_Screw_R05','',#5,#6365,$); +#6434 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6367)); +#6435 = SHAPE_DEFINITION_REPRESENTATION(#6436,#6442); +#6436 = PRODUCT_DEFINITION_SHAPE('','',#6437); +#6437 = PRODUCT_DEFINITION('design','',#6438,#6441); +#6438 = PRODUCT_DEFINITION_FORMATION('','',#6439); +#6439 = PRODUCT('ConnectorBank_Right_Hole_R05_C02', + 'ConnectorBank_Right_Hole_R05_C02','',(#6440)); +#6440 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6441 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6442 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6443),#6496); +#6443 = MANIFOLD_SOLID_BREP('',#6444); +#6444 = CLOSED_SHELL('',(#6445,#6478,#6487)); +#6445 = ADVANCED_FACE('',(#6446),#6473,.T.); +#6446 = FACE_BOUND('',#6447,.T.); +#6447 = EDGE_LOOP('',(#6448,#6457,#6465,#6472)); +#6448 = ORIENTED_EDGE('',*,*,#6449,.F.); +#6449 = EDGE_CURVE('',#6450,#6450,#6452,.T.); +#6450 = VERTEX_POINT('',#6451); +#6451 = CARTESIAN_POINT('',(70.,-37.85,88.230769230769)); +#6452 = CIRCLE('',#6453,1.); +#6453 = AXIS2_PLACEMENT_3D('',#6454,#6455,#6456); +#6454 = CARTESIAN_POINT('',(70.,-37.85,89.230769230769)); +#6455 = DIRECTION('',(0.,-1.,0.)); +#6456 = DIRECTION('',(0.,-0.,-1.)); +#6457 = ORIENTED_EDGE('',*,*,#6458,.F.); +#6458 = EDGE_CURVE('',#6459,#6450,#6461,.T.); +#6459 = VERTEX_POINT('',#6460); +#6460 = CARTESIAN_POINT('',(70.,-37.15,88.230769230769)); +#6461 = LINE('',#6462,#6463); +#6462 = CARTESIAN_POINT('',(70.,-37.15,88.230769230769)); +#6463 = VECTOR('',#6464,1.); +#6464 = DIRECTION('',(0.,-1.,0.)); +#6465 = ORIENTED_EDGE('',*,*,#6466,.T.); +#6466 = EDGE_CURVE('',#6459,#6459,#6467,.T.); +#6467 = CIRCLE('',#6468,1.); +#6468 = AXIS2_PLACEMENT_3D('',#6469,#6470,#6471); +#6469 = CARTESIAN_POINT('',(70.,-37.15,89.230769230769)); +#6470 = DIRECTION('',(0.,-1.,0.)); +#6471 = DIRECTION('',(0.,-0.,-1.)); +#6472 = ORIENTED_EDGE('',*,*,#6458,.T.); +#6473 = CYLINDRICAL_SURFACE('',#6474,1.); +#6474 = AXIS2_PLACEMENT_3D('',#6475,#6476,#6477); +#6475 = CARTESIAN_POINT('',(70.,-37.15,89.230769230769)); +#6476 = DIRECTION('',(0.,-1.,0.)); +#6477 = DIRECTION('',(0.,-0.,-1.)); +#6478 = ADVANCED_FACE('',(#6479),#6482,.T.); +#6479 = FACE_BOUND('',#6480,.T.); +#6480 = EDGE_LOOP('',(#6481)); +#6481 = ORIENTED_EDGE('',*,*,#6449,.T.); +#6482 = PLANE('',#6483); +#6483 = AXIS2_PLACEMENT_3D('',#6484,#6485,#6486); +#6484 = CARTESIAN_POINT('',(70.,-37.85,89.230769230769)); +#6485 = DIRECTION('',(0.,-1.,0.)); +#6486 = DIRECTION('',(0.,-0.,-1.)); +#6487 = ADVANCED_FACE('',(#6488),#6491,.F.); +#6488 = FACE_BOUND('',#6489,.T.); +#6489 = EDGE_LOOP('',(#6490)); +#6490 = ORIENTED_EDGE('',*,*,#6466,.F.); +#6491 = PLANE('',#6492); +#6492 = AXIS2_PLACEMENT_3D('',#6493,#6494,#6495); +#6493 = CARTESIAN_POINT('',(70.,-37.15,89.230769230769)); +#6494 = DIRECTION('',(0.,-1.,0.)); +#6495 = DIRECTION('',(0.,-0.,-1.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6500)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6497,#6498,#6499)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6497 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6498 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6499 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6500 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6497, + 'distance_accuracy_value','confusion accuracy'); +#6501 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6502,#6504); +#6502 = ( REPRESENTATION_RELATIONSHIP('','',#6442,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6503) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6503 = ITEM_DEFINED_TRANSFORMATION('','',#11,#271); +#6504 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6505); +#6505 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65', + 'ConnectorBank_Right_Hole_R05_C02','',#5,#6437,$); +#6506 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6439)); +#6507 = SHAPE_DEFINITION_REPRESENTATION(#6508,#6514); +#6508 = PRODUCT_DEFINITION_SHAPE('','',#6509); +#6509 = PRODUCT_DEFINITION('design','',#6510,#6513); +#6510 = PRODUCT_DEFINITION_FORMATION('','',#6511); +#6511 = PRODUCT('ConnectorBank_Right_Hole_R05_C03', + 'ConnectorBank_Right_Hole_R05_C03','',(#6512)); +#6512 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6513 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6514 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6515),#6568); +#6515 = MANIFOLD_SOLID_BREP('',#6516); +#6516 = CLOSED_SHELL('',(#6517,#6550,#6559)); +#6517 = ADVANCED_FACE('',(#6518),#6545,.T.); +#6518 = FACE_BOUND('',#6519,.T.); +#6519 = EDGE_LOOP('',(#6520,#6529,#6537,#6544)); +#6520 = ORIENTED_EDGE('',*,*,#6521,.F.); +#6521 = EDGE_CURVE('',#6522,#6522,#6524,.T.); +#6522 = VERTEX_POINT('',#6523); +#6523 = CARTESIAN_POINT('',(75.,-37.85,88.230769230769)); +#6524 = CIRCLE('',#6525,1.); +#6525 = AXIS2_PLACEMENT_3D('',#6526,#6527,#6528); +#6526 = CARTESIAN_POINT('',(75.,-37.85,89.230769230769)); +#6527 = DIRECTION('',(0.,-1.,0.)); +#6528 = DIRECTION('',(0.,-0.,-1.)); +#6529 = ORIENTED_EDGE('',*,*,#6530,.F.); +#6530 = EDGE_CURVE('',#6531,#6522,#6533,.T.); +#6531 = VERTEX_POINT('',#6532); +#6532 = CARTESIAN_POINT('',(75.,-37.15,88.230769230769)); +#6533 = LINE('',#6534,#6535); +#6534 = CARTESIAN_POINT('',(75.,-37.15,88.230769230769)); +#6535 = VECTOR('',#6536,1.); +#6536 = DIRECTION('',(0.,-1.,0.)); +#6537 = ORIENTED_EDGE('',*,*,#6538,.T.); +#6538 = EDGE_CURVE('',#6531,#6531,#6539,.T.); +#6539 = CIRCLE('',#6540,1.); +#6540 = AXIS2_PLACEMENT_3D('',#6541,#6542,#6543); +#6541 = CARTESIAN_POINT('',(75.,-37.15,89.230769230769)); +#6542 = DIRECTION('',(0.,-1.,0.)); +#6543 = DIRECTION('',(0.,-0.,-1.)); +#6544 = ORIENTED_EDGE('',*,*,#6530,.T.); +#6545 = CYLINDRICAL_SURFACE('',#6546,1.); +#6546 = AXIS2_PLACEMENT_3D('',#6547,#6548,#6549); +#6547 = CARTESIAN_POINT('',(75.,-37.15,89.230769230769)); +#6548 = DIRECTION('',(0.,-1.,0.)); +#6549 = DIRECTION('',(0.,-0.,-1.)); +#6550 = ADVANCED_FACE('',(#6551),#6554,.T.); +#6551 = FACE_BOUND('',#6552,.T.); +#6552 = EDGE_LOOP('',(#6553)); +#6553 = ORIENTED_EDGE('',*,*,#6521,.T.); +#6554 = PLANE('',#6555); +#6555 = AXIS2_PLACEMENT_3D('',#6556,#6557,#6558); +#6556 = CARTESIAN_POINT('',(75.,-37.85,89.230769230769)); +#6557 = DIRECTION('',(0.,-1.,0.)); +#6558 = DIRECTION('',(0.,-0.,-1.)); +#6559 = ADVANCED_FACE('',(#6560),#6563,.F.); +#6560 = FACE_BOUND('',#6561,.T.); +#6561 = EDGE_LOOP('',(#6562)); +#6562 = ORIENTED_EDGE('',*,*,#6538,.F.); +#6563 = PLANE('',#6564); +#6564 = AXIS2_PLACEMENT_3D('',#6565,#6566,#6567); +#6565 = CARTESIAN_POINT('',(75.,-37.15,89.230769230769)); +#6566 = DIRECTION('',(0.,-1.,0.)); +#6567 = DIRECTION('',(0.,-0.,-1.)); +#6568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6572)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6569,#6570,#6571)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6569 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6570 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6571 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6572 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6569, + 'distance_accuracy_value','confusion accuracy'); +#6573 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6574,#6576); +#6574 = ( REPRESENTATION_RELATIONSHIP('','',#6514,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6575) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6575 = ITEM_DEFINED_TRANSFORMATION('','',#11,#275); +#6576 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6577); +#6577 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66', + 'ConnectorBank_Right_Hole_R05_C03','',#5,#6509,$); +#6578 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6511)); +#6579 = SHAPE_DEFINITION_REPRESENTATION(#6580,#6586); +#6580 = PRODUCT_DEFINITION_SHAPE('','',#6581); +#6581 = PRODUCT_DEFINITION('design','',#6582,#6585); +#6582 = PRODUCT_DEFINITION_FORMATION('','',#6583); +#6583 = PRODUCT('ConnectorBank_Right_Hole_R06_C01', + 'ConnectorBank_Right_Hole_R06_C01','',(#6584)); +#6584 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6585 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6586 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6587),#6640); +#6587 = MANIFOLD_SOLID_BREP('',#6588); +#6588 = CLOSED_SHELL('',(#6589,#6622,#6631)); +#6589 = ADVANCED_FACE('',(#6590),#6617,.T.); +#6590 = FACE_BOUND('',#6591,.T.); +#6591 = EDGE_LOOP('',(#6592,#6601,#6609,#6616)); +#6592 = ORIENTED_EDGE('',*,*,#6593,.F.); +#6593 = EDGE_CURVE('',#6594,#6594,#6596,.T.); +#6594 = VERTEX_POINT('',#6595); +#6595 = CARTESIAN_POINT('',(65.,-37.85,96.076923076923)); +#6596 = CIRCLE('',#6597,1.); +#6597 = AXIS2_PLACEMENT_3D('',#6598,#6599,#6600); +#6598 = CARTESIAN_POINT('',(65.,-37.85,97.076923076923)); +#6599 = DIRECTION('',(0.,-1.,0.)); +#6600 = DIRECTION('',(0.,-0.,-1.)); +#6601 = ORIENTED_EDGE('',*,*,#6602,.F.); +#6602 = EDGE_CURVE('',#6603,#6594,#6605,.T.); +#6603 = VERTEX_POINT('',#6604); +#6604 = CARTESIAN_POINT('',(65.,-37.15,96.076923076923)); +#6605 = LINE('',#6606,#6607); +#6606 = CARTESIAN_POINT('',(65.,-37.15,96.076923076923)); +#6607 = VECTOR('',#6608,1.); +#6608 = DIRECTION('',(0.,-1.,0.)); +#6609 = ORIENTED_EDGE('',*,*,#6610,.T.); +#6610 = EDGE_CURVE('',#6603,#6603,#6611,.T.); +#6611 = CIRCLE('',#6612,1.); +#6612 = AXIS2_PLACEMENT_3D('',#6613,#6614,#6615); +#6613 = CARTESIAN_POINT('',(65.,-37.15,97.076923076923)); +#6614 = DIRECTION('',(0.,-1.,0.)); +#6615 = DIRECTION('',(0.,-0.,-1.)); +#6616 = ORIENTED_EDGE('',*,*,#6602,.T.); +#6617 = CYLINDRICAL_SURFACE('',#6618,1.); +#6618 = AXIS2_PLACEMENT_3D('',#6619,#6620,#6621); +#6619 = CARTESIAN_POINT('',(65.,-37.15,97.076923076923)); +#6620 = DIRECTION('',(0.,-1.,0.)); +#6621 = DIRECTION('',(0.,-0.,-1.)); +#6622 = ADVANCED_FACE('',(#6623),#6626,.T.); +#6623 = FACE_BOUND('',#6624,.T.); +#6624 = EDGE_LOOP('',(#6625)); +#6625 = ORIENTED_EDGE('',*,*,#6593,.T.); +#6626 = PLANE('',#6627); +#6627 = AXIS2_PLACEMENT_3D('',#6628,#6629,#6630); +#6628 = CARTESIAN_POINT('',(65.,-37.85,97.076923076923)); +#6629 = DIRECTION('',(0.,-1.,0.)); +#6630 = DIRECTION('',(0.,-0.,-1.)); +#6631 = ADVANCED_FACE('',(#6632),#6635,.F.); +#6632 = FACE_BOUND('',#6633,.T.); +#6633 = EDGE_LOOP('',(#6634)); +#6634 = ORIENTED_EDGE('',*,*,#6610,.F.); +#6635 = PLANE('',#6636); +#6636 = AXIS2_PLACEMENT_3D('',#6637,#6638,#6639); +#6637 = CARTESIAN_POINT('',(65.,-37.15,97.076923076923)); +#6638 = DIRECTION('',(0.,-1.,0.)); +#6639 = DIRECTION('',(0.,-0.,-1.)); +#6640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6644)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6641,#6642,#6643)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6641 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6642 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6643 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6644 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6641, + 'distance_accuracy_value','confusion accuracy'); +#6645 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6646,#6648); +#6646 = ( REPRESENTATION_RELATIONSHIP('','',#6586,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6647) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6647 = ITEM_DEFINED_TRANSFORMATION('','',#11,#279); +#6648 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6649); +#6649 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67', + 'ConnectorBank_Right_Hole_R06_C01','',#5,#6581,$); +#6650 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6583)); +#6651 = SHAPE_DEFINITION_REPRESENTATION(#6652,#6658); +#6652 = PRODUCT_DEFINITION_SHAPE('','',#6653); +#6653 = PRODUCT_DEFINITION('design','',#6654,#6657); +#6654 = PRODUCT_DEFINITION_FORMATION('','',#6655); +#6655 = PRODUCT('ConnectorBank_Right_Screw_R06', + 'ConnectorBank_Right_Screw_R06','',(#6656)); +#6656 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6657 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6658 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6659),#6712); +#6659 = MANIFOLD_SOLID_BREP('',#6660); +#6660 = CLOSED_SHELL('',(#6661,#6694,#6703)); +#6661 = ADVANCED_FACE('',(#6662),#6689,.T.); +#6662 = FACE_BOUND('',#6663,.T.); +#6663 = EDGE_LOOP('',(#6664,#6673,#6681,#6688)); +#6664 = ORIENTED_EDGE('',*,*,#6665,.F.); +#6665 = EDGE_CURVE('',#6666,#6666,#6668,.T.); +#6666 = VERTEX_POINT('',#6667); +#6667 = CARTESIAN_POINT('',(82.6,-37.95,96.526923076923)); +#6668 = CIRCLE('',#6669,0.55); +#6669 = AXIS2_PLACEMENT_3D('',#6670,#6671,#6672); +#6670 = CARTESIAN_POINT('',(82.6,-37.95,97.076923076923)); +#6671 = DIRECTION('',(0.,-1.,0.)); +#6672 = DIRECTION('',(0.,-0.,-1.)); +#6673 = ORIENTED_EDGE('',*,*,#6674,.F.); +#6674 = EDGE_CURVE('',#6675,#6666,#6677,.T.); +#6675 = VERTEX_POINT('',#6676); +#6676 = CARTESIAN_POINT('',(82.6,-37.15,96.526923076923)); +#6677 = LINE('',#6678,#6679); +#6678 = CARTESIAN_POINT('',(82.6,-37.15,96.526923076923)); +#6679 = VECTOR('',#6680,1.); +#6680 = DIRECTION('',(0.,-1.,0.)); +#6681 = ORIENTED_EDGE('',*,*,#6682,.T.); +#6682 = EDGE_CURVE('',#6675,#6675,#6683,.T.); +#6683 = CIRCLE('',#6684,0.55); +#6684 = AXIS2_PLACEMENT_3D('',#6685,#6686,#6687); +#6685 = CARTESIAN_POINT('',(82.6,-37.15,97.076923076923)); +#6686 = DIRECTION('',(0.,-1.,0.)); +#6687 = DIRECTION('',(0.,-0.,-1.)); +#6688 = ORIENTED_EDGE('',*,*,#6674,.T.); +#6689 = CYLINDRICAL_SURFACE('',#6690,0.55); +#6690 = AXIS2_PLACEMENT_3D('',#6691,#6692,#6693); +#6691 = CARTESIAN_POINT('',(82.6,-37.15,97.076923076923)); +#6692 = DIRECTION('',(0.,-1.,0.)); +#6693 = DIRECTION('',(0.,-0.,-1.)); +#6694 = ADVANCED_FACE('',(#6695),#6698,.T.); +#6695 = FACE_BOUND('',#6696,.T.); +#6696 = EDGE_LOOP('',(#6697)); +#6697 = ORIENTED_EDGE('',*,*,#6665,.T.); +#6698 = PLANE('',#6699); +#6699 = AXIS2_PLACEMENT_3D('',#6700,#6701,#6702); +#6700 = CARTESIAN_POINT('',(82.6,-37.95,97.076923076923)); +#6701 = DIRECTION('',(0.,-1.,0.)); +#6702 = DIRECTION('',(0.,-0.,-1.)); +#6703 = ADVANCED_FACE('',(#6704),#6707,.F.); +#6704 = FACE_BOUND('',#6705,.T.); +#6705 = EDGE_LOOP('',(#6706)); +#6706 = ORIENTED_EDGE('',*,*,#6682,.F.); +#6707 = PLANE('',#6708); +#6708 = AXIS2_PLACEMENT_3D('',#6709,#6710,#6711); +#6709 = CARTESIAN_POINT('',(82.6,-37.15,97.076923076923)); +#6710 = DIRECTION('',(0.,-1.,0.)); +#6711 = DIRECTION('',(0.,-0.,-1.)); +#6712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6716)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6713,#6714,#6715)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6713 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6714 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6715 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6716 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6713, + 'distance_accuracy_value','confusion accuracy'); +#6717 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6718,#6720); +#6718 = ( REPRESENTATION_RELATIONSHIP('','',#6658,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6719) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6719 = ITEM_DEFINED_TRANSFORMATION('','',#11,#283); +#6720 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6721); +#6721 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68', + 'ConnectorBank_Right_Screw_R06','',#5,#6653,$); +#6722 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6655)); +#6723 = SHAPE_DEFINITION_REPRESENTATION(#6724,#6730); +#6724 = PRODUCT_DEFINITION_SHAPE('','',#6725); +#6725 = PRODUCT_DEFINITION('design','',#6726,#6729); +#6726 = PRODUCT_DEFINITION_FORMATION('','',#6727); +#6727 = PRODUCT('ConnectorBank_Right_Hole_R06_C02', + 'ConnectorBank_Right_Hole_R06_C02','',(#6728)); +#6728 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6729 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6730 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6731),#6784); +#6731 = MANIFOLD_SOLID_BREP('',#6732); +#6732 = CLOSED_SHELL('',(#6733,#6766,#6775)); +#6733 = ADVANCED_FACE('',(#6734),#6761,.T.); +#6734 = FACE_BOUND('',#6735,.T.); +#6735 = EDGE_LOOP('',(#6736,#6745,#6753,#6760)); +#6736 = ORIENTED_EDGE('',*,*,#6737,.F.); +#6737 = EDGE_CURVE('',#6738,#6738,#6740,.T.); +#6738 = VERTEX_POINT('',#6739); +#6739 = CARTESIAN_POINT('',(70.,-37.85,96.076923076923)); +#6740 = CIRCLE('',#6741,1.); +#6741 = AXIS2_PLACEMENT_3D('',#6742,#6743,#6744); +#6742 = CARTESIAN_POINT('',(70.,-37.85,97.076923076923)); +#6743 = DIRECTION('',(0.,-1.,0.)); +#6744 = DIRECTION('',(0.,-0.,-1.)); +#6745 = ORIENTED_EDGE('',*,*,#6746,.F.); +#6746 = EDGE_CURVE('',#6747,#6738,#6749,.T.); +#6747 = VERTEX_POINT('',#6748); +#6748 = CARTESIAN_POINT('',(70.,-37.15,96.076923076923)); +#6749 = LINE('',#6750,#6751); +#6750 = CARTESIAN_POINT('',(70.,-37.15,96.076923076923)); +#6751 = VECTOR('',#6752,1.); +#6752 = DIRECTION('',(0.,-1.,0.)); +#6753 = ORIENTED_EDGE('',*,*,#6754,.T.); +#6754 = EDGE_CURVE('',#6747,#6747,#6755,.T.); +#6755 = CIRCLE('',#6756,1.); +#6756 = AXIS2_PLACEMENT_3D('',#6757,#6758,#6759); +#6757 = CARTESIAN_POINT('',(70.,-37.15,97.076923076923)); +#6758 = DIRECTION('',(0.,-1.,0.)); +#6759 = DIRECTION('',(0.,-0.,-1.)); +#6760 = ORIENTED_EDGE('',*,*,#6746,.T.); +#6761 = CYLINDRICAL_SURFACE('',#6762,1.); +#6762 = AXIS2_PLACEMENT_3D('',#6763,#6764,#6765); +#6763 = CARTESIAN_POINT('',(70.,-37.15,97.076923076923)); +#6764 = DIRECTION('',(0.,-1.,0.)); +#6765 = DIRECTION('',(0.,-0.,-1.)); +#6766 = ADVANCED_FACE('',(#6767),#6770,.T.); +#6767 = FACE_BOUND('',#6768,.T.); +#6768 = EDGE_LOOP('',(#6769)); +#6769 = ORIENTED_EDGE('',*,*,#6737,.T.); +#6770 = PLANE('',#6771); +#6771 = AXIS2_PLACEMENT_3D('',#6772,#6773,#6774); +#6772 = CARTESIAN_POINT('',(70.,-37.85,97.076923076923)); +#6773 = DIRECTION('',(0.,-1.,0.)); +#6774 = DIRECTION('',(0.,-0.,-1.)); +#6775 = ADVANCED_FACE('',(#6776),#6779,.F.); +#6776 = FACE_BOUND('',#6777,.T.); +#6777 = EDGE_LOOP('',(#6778)); +#6778 = ORIENTED_EDGE('',*,*,#6754,.F.); +#6779 = PLANE('',#6780); +#6780 = AXIS2_PLACEMENT_3D('',#6781,#6782,#6783); +#6781 = CARTESIAN_POINT('',(70.,-37.15,97.076923076923)); +#6782 = DIRECTION('',(0.,-1.,0.)); +#6783 = DIRECTION('',(0.,-0.,-1.)); +#6784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6788)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6785,#6786,#6787)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6785 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6786 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6787 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6788 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6785, + 'distance_accuracy_value','confusion accuracy'); +#6789 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6790,#6792); +#6790 = ( REPRESENTATION_RELATIONSHIP('','',#6730,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6791) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6791 = ITEM_DEFINED_TRANSFORMATION('','',#11,#287); +#6792 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6793); +#6793 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69', + 'ConnectorBank_Right_Hole_R06_C02','',#5,#6725,$); +#6794 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6727)); +#6795 = SHAPE_DEFINITION_REPRESENTATION(#6796,#6802); +#6796 = PRODUCT_DEFINITION_SHAPE('','',#6797); +#6797 = PRODUCT_DEFINITION('design','',#6798,#6801); +#6798 = PRODUCT_DEFINITION_FORMATION('','',#6799); +#6799 = PRODUCT('ConnectorBank_Right_Hole_R06_C03', + 'ConnectorBank_Right_Hole_R06_C03','',(#6800)); +#6800 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6801 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6802 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6803),#6856); +#6803 = MANIFOLD_SOLID_BREP('',#6804); +#6804 = CLOSED_SHELL('',(#6805,#6838,#6847)); +#6805 = ADVANCED_FACE('',(#6806),#6833,.T.); +#6806 = FACE_BOUND('',#6807,.T.); +#6807 = EDGE_LOOP('',(#6808,#6817,#6825,#6832)); +#6808 = ORIENTED_EDGE('',*,*,#6809,.F.); +#6809 = EDGE_CURVE('',#6810,#6810,#6812,.T.); +#6810 = VERTEX_POINT('',#6811); +#6811 = CARTESIAN_POINT('',(75.,-37.85,96.076923076923)); +#6812 = CIRCLE('',#6813,1.); +#6813 = AXIS2_PLACEMENT_3D('',#6814,#6815,#6816); +#6814 = CARTESIAN_POINT('',(75.,-37.85,97.076923076923)); +#6815 = DIRECTION('',(0.,-1.,0.)); +#6816 = DIRECTION('',(0.,-0.,-1.)); +#6817 = ORIENTED_EDGE('',*,*,#6818,.F.); +#6818 = EDGE_CURVE('',#6819,#6810,#6821,.T.); +#6819 = VERTEX_POINT('',#6820); +#6820 = CARTESIAN_POINT('',(75.,-37.15,96.076923076923)); +#6821 = LINE('',#6822,#6823); +#6822 = CARTESIAN_POINT('',(75.,-37.15,96.076923076923)); +#6823 = VECTOR('',#6824,1.); +#6824 = DIRECTION('',(0.,-1.,0.)); +#6825 = ORIENTED_EDGE('',*,*,#6826,.T.); +#6826 = EDGE_CURVE('',#6819,#6819,#6827,.T.); +#6827 = CIRCLE('',#6828,1.); +#6828 = AXIS2_PLACEMENT_3D('',#6829,#6830,#6831); +#6829 = CARTESIAN_POINT('',(75.,-37.15,97.076923076923)); +#6830 = DIRECTION('',(0.,-1.,0.)); +#6831 = DIRECTION('',(0.,-0.,-1.)); +#6832 = ORIENTED_EDGE('',*,*,#6818,.T.); +#6833 = CYLINDRICAL_SURFACE('',#6834,1.); +#6834 = AXIS2_PLACEMENT_3D('',#6835,#6836,#6837); +#6835 = CARTESIAN_POINT('',(75.,-37.15,97.076923076923)); +#6836 = DIRECTION('',(0.,-1.,0.)); +#6837 = DIRECTION('',(0.,-0.,-1.)); +#6838 = ADVANCED_FACE('',(#6839),#6842,.T.); +#6839 = FACE_BOUND('',#6840,.T.); +#6840 = EDGE_LOOP('',(#6841)); +#6841 = ORIENTED_EDGE('',*,*,#6809,.T.); +#6842 = PLANE('',#6843); +#6843 = AXIS2_PLACEMENT_3D('',#6844,#6845,#6846); +#6844 = CARTESIAN_POINT('',(75.,-37.85,97.076923076923)); +#6845 = DIRECTION('',(0.,-1.,0.)); +#6846 = DIRECTION('',(0.,-0.,-1.)); +#6847 = ADVANCED_FACE('',(#6848),#6851,.F.); +#6848 = FACE_BOUND('',#6849,.T.); +#6849 = EDGE_LOOP('',(#6850)); +#6850 = ORIENTED_EDGE('',*,*,#6826,.F.); +#6851 = PLANE('',#6852); +#6852 = AXIS2_PLACEMENT_3D('',#6853,#6854,#6855); +#6853 = CARTESIAN_POINT('',(75.,-37.15,97.076923076923)); +#6854 = DIRECTION('',(0.,-1.,0.)); +#6855 = DIRECTION('',(0.,-0.,-1.)); +#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6860)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6857,#6858,#6859)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6857 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6858 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6859 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6860 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6857, + 'distance_accuracy_value','confusion accuracy'); +#6861 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6862,#6864); +#6862 = ( REPRESENTATION_RELATIONSHIP('','',#6802,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6863) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6863 = ITEM_DEFINED_TRANSFORMATION('','',#11,#291); +#6864 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6865); +#6865 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70', + 'ConnectorBank_Right_Hole_R06_C03','',#5,#6797,$); +#6866 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6799)); +#6867 = SHAPE_DEFINITION_REPRESENTATION(#6868,#6874); +#6868 = PRODUCT_DEFINITION_SHAPE('','',#6869); +#6869 = PRODUCT_DEFINITION('design','',#6870,#6873); +#6870 = PRODUCT_DEFINITION_FORMATION('','',#6871); +#6871 = PRODUCT('ConnectorBank_Right_Hole_R07_C01', + 'ConnectorBank_Right_Hole_R07_C01','',(#6872)); +#6872 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6873 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6874 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6875),#6928); +#6875 = MANIFOLD_SOLID_BREP('',#6876); +#6876 = CLOSED_SHELL('',(#6877,#6910,#6919)); +#6877 = ADVANCED_FACE('',(#6878),#6905,.T.); +#6878 = FACE_BOUND('',#6879,.T.); +#6879 = EDGE_LOOP('',(#6880,#6889,#6897,#6904)); +#6880 = ORIENTED_EDGE('',*,*,#6881,.F.); +#6881 = EDGE_CURVE('',#6882,#6882,#6884,.T.); +#6882 = VERTEX_POINT('',#6883); +#6883 = CARTESIAN_POINT('',(65.,-37.85,103.92307692307)); +#6884 = CIRCLE('',#6885,1.); +#6885 = AXIS2_PLACEMENT_3D('',#6886,#6887,#6888); +#6886 = CARTESIAN_POINT('',(65.,-37.85,104.92307692307)); +#6887 = DIRECTION('',(0.,-1.,0.)); +#6888 = DIRECTION('',(0.,-0.,-1.)); +#6889 = ORIENTED_EDGE('',*,*,#6890,.F.); +#6890 = EDGE_CURVE('',#6891,#6882,#6893,.T.); +#6891 = VERTEX_POINT('',#6892); +#6892 = CARTESIAN_POINT('',(65.,-37.15,103.92307692307)); +#6893 = LINE('',#6894,#6895); +#6894 = CARTESIAN_POINT('',(65.,-37.15,103.92307692307)); +#6895 = VECTOR('',#6896,1.); +#6896 = DIRECTION('',(0.,-1.,0.)); +#6897 = ORIENTED_EDGE('',*,*,#6898,.T.); +#6898 = EDGE_CURVE('',#6891,#6891,#6899,.T.); +#6899 = CIRCLE('',#6900,1.); +#6900 = AXIS2_PLACEMENT_3D('',#6901,#6902,#6903); +#6901 = CARTESIAN_POINT('',(65.,-37.15,104.92307692307)); +#6902 = DIRECTION('',(0.,-1.,0.)); +#6903 = DIRECTION('',(0.,-0.,-1.)); +#6904 = ORIENTED_EDGE('',*,*,#6890,.T.); +#6905 = CYLINDRICAL_SURFACE('',#6906,1.); +#6906 = AXIS2_PLACEMENT_3D('',#6907,#6908,#6909); +#6907 = CARTESIAN_POINT('',(65.,-37.15,104.92307692307)); +#6908 = DIRECTION('',(0.,-1.,0.)); +#6909 = DIRECTION('',(0.,-0.,-1.)); +#6910 = ADVANCED_FACE('',(#6911),#6914,.T.); +#6911 = FACE_BOUND('',#6912,.T.); +#6912 = EDGE_LOOP('',(#6913)); +#6913 = ORIENTED_EDGE('',*,*,#6881,.T.); +#6914 = PLANE('',#6915); +#6915 = AXIS2_PLACEMENT_3D('',#6916,#6917,#6918); +#6916 = CARTESIAN_POINT('',(65.,-37.85,104.92307692307)); +#6917 = DIRECTION('',(0.,-1.,0.)); +#6918 = DIRECTION('',(0.,-0.,-1.)); +#6919 = ADVANCED_FACE('',(#6920),#6923,.F.); +#6920 = FACE_BOUND('',#6921,.T.); +#6921 = EDGE_LOOP('',(#6922)); +#6922 = ORIENTED_EDGE('',*,*,#6898,.F.); +#6923 = PLANE('',#6924); +#6924 = AXIS2_PLACEMENT_3D('',#6925,#6926,#6927); +#6925 = CARTESIAN_POINT('',(65.,-37.15,104.92307692307)); +#6926 = DIRECTION('',(0.,-1.,0.)); +#6927 = DIRECTION('',(0.,-0.,-1.)); +#6928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6932)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6929,#6930,#6931)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6929 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6930 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6931 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6932 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6929, + 'distance_accuracy_value','confusion accuracy'); +#6933 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6934,#6936); +#6934 = ( REPRESENTATION_RELATIONSHIP('','',#6874,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6935) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6935 = ITEM_DEFINED_TRANSFORMATION('','',#11,#295); +#6936 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6937); +#6937 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('71', + 'ConnectorBank_Right_Hole_R07_C01','',#5,#6869,$); +#6938 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6871)); +#6939 = SHAPE_DEFINITION_REPRESENTATION(#6940,#6946); +#6940 = PRODUCT_DEFINITION_SHAPE('','',#6941); +#6941 = PRODUCT_DEFINITION('design','',#6942,#6945); +#6942 = PRODUCT_DEFINITION_FORMATION('','',#6943); +#6943 = PRODUCT('ConnectorBank_Right_Screw_R07', + 'ConnectorBank_Right_Screw_R07','',(#6944)); +#6944 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6945 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6946 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6947),#7000); +#6947 = MANIFOLD_SOLID_BREP('',#6948); +#6948 = CLOSED_SHELL('',(#6949,#6982,#6991)); +#6949 = ADVANCED_FACE('',(#6950),#6977,.T.); +#6950 = FACE_BOUND('',#6951,.T.); +#6951 = EDGE_LOOP('',(#6952,#6961,#6969,#6976)); +#6952 = ORIENTED_EDGE('',*,*,#6953,.F.); +#6953 = EDGE_CURVE('',#6954,#6954,#6956,.T.); +#6954 = VERTEX_POINT('',#6955); +#6955 = CARTESIAN_POINT('',(82.6,-37.95,104.37307692307)); +#6956 = CIRCLE('',#6957,0.55); +#6957 = AXIS2_PLACEMENT_3D('',#6958,#6959,#6960); +#6958 = CARTESIAN_POINT('',(82.6,-37.95,104.92307692307)); +#6959 = DIRECTION('',(0.,-1.,0.)); +#6960 = DIRECTION('',(0.,-0.,-1.)); +#6961 = ORIENTED_EDGE('',*,*,#6962,.F.); +#6962 = EDGE_CURVE('',#6963,#6954,#6965,.T.); +#6963 = VERTEX_POINT('',#6964); +#6964 = CARTESIAN_POINT('',(82.6,-37.15,104.37307692307)); +#6965 = LINE('',#6966,#6967); +#6966 = CARTESIAN_POINT('',(82.6,-37.15,104.37307692307)); +#6967 = VECTOR('',#6968,1.); +#6968 = DIRECTION('',(0.,-1.,0.)); +#6969 = ORIENTED_EDGE('',*,*,#6970,.T.); +#6970 = EDGE_CURVE('',#6963,#6963,#6971,.T.); +#6971 = CIRCLE('',#6972,0.55); +#6972 = AXIS2_PLACEMENT_3D('',#6973,#6974,#6975); +#6973 = CARTESIAN_POINT('',(82.6,-37.15,104.92307692307)); +#6974 = DIRECTION('',(0.,-1.,0.)); +#6975 = DIRECTION('',(0.,-0.,-1.)); +#6976 = ORIENTED_EDGE('',*,*,#6962,.T.); +#6977 = CYLINDRICAL_SURFACE('',#6978,0.55); +#6978 = AXIS2_PLACEMENT_3D('',#6979,#6980,#6981); +#6979 = CARTESIAN_POINT('',(82.6,-37.15,104.92307692307)); +#6980 = DIRECTION('',(0.,-1.,0.)); +#6981 = DIRECTION('',(0.,-0.,-1.)); +#6982 = ADVANCED_FACE('',(#6983),#6986,.T.); +#6983 = FACE_BOUND('',#6984,.T.); +#6984 = EDGE_LOOP('',(#6985)); +#6985 = ORIENTED_EDGE('',*,*,#6953,.T.); +#6986 = PLANE('',#6987); +#6987 = AXIS2_PLACEMENT_3D('',#6988,#6989,#6990); +#6988 = CARTESIAN_POINT('',(82.6,-37.95,104.92307692307)); +#6989 = DIRECTION('',(0.,-1.,0.)); +#6990 = DIRECTION('',(0.,-0.,-1.)); +#6991 = ADVANCED_FACE('',(#6992),#6995,.F.); +#6992 = FACE_BOUND('',#6993,.T.); +#6993 = EDGE_LOOP('',(#6994)); +#6994 = ORIENTED_EDGE('',*,*,#6970,.F.); +#6995 = PLANE('',#6996); +#6996 = AXIS2_PLACEMENT_3D('',#6997,#6998,#6999); +#6997 = CARTESIAN_POINT('',(82.6,-37.15,104.92307692307)); +#6998 = DIRECTION('',(0.,-1.,0.)); +#6999 = DIRECTION('',(0.,-0.,-1.)); +#7000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7004)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7001,#7002,#7003)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7001 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7002 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7003 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7004 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7001, + 'distance_accuracy_value','confusion accuracy'); +#7005 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7006,#7008); +#7006 = ( REPRESENTATION_RELATIONSHIP('','',#6946,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7007) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7007 = ITEM_DEFINED_TRANSFORMATION('','',#11,#299); +#7008 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7009); +#7009 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('72', + 'ConnectorBank_Right_Screw_R07','',#5,#6941,$); +#7010 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6943)); +#7011 = SHAPE_DEFINITION_REPRESENTATION(#7012,#7018); +#7012 = PRODUCT_DEFINITION_SHAPE('','',#7013); +#7013 = PRODUCT_DEFINITION('design','',#7014,#7017); +#7014 = PRODUCT_DEFINITION_FORMATION('','',#7015); +#7015 = PRODUCT('ConnectorBank_Right_Hole_R07_C02', + 'ConnectorBank_Right_Hole_R07_C02','',(#7016)); +#7016 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7017 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7018 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7019),#7072); +#7019 = MANIFOLD_SOLID_BREP('',#7020); +#7020 = CLOSED_SHELL('',(#7021,#7054,#7063)); +#7021 = ADVANCED_FACE('',(#7022),#7049,.T.); +#7022 = FACE_BOUND('',#7023,.T.); +#7023 = EDGE_LOOP('',(#7024,#7033,#7041,#7048)); +#7024 = ORIENTED_EDGE('',*,*,#7025,.F.); +#7025 = EDGE_CURVE('',#7026,#7026,#7028,.T.); +#7026 = VERTEX_POINT('',#7027); +#7027 = CARTESIAN_POINT('',(70.,-37.85,103.92307692307)); +#7028 = CIRCLE('',#7029,1.); +#7029 = AXIS2_PLACEMENT_3D('',#7030,#7031,#7032); +#7030 = CARTESIAN_POINT('',(70.,-37.85,104.92307692307)); +#7031 = DIRECTION('',(0.,-1.,0.)); +#7032 = DIRECTION('',(0.,-0.,-1.)); +#7033 = ORIENTED_EDGE('',*,*,#7034,.F.); +#7034 = EDGE_CURVE('',#7035,#7026,#7037,.T.); +#7035 = VERTEX_POINT('',#7036); +#7036 = CARTESIAN_POINT('',(70.,-37.15,103.92307692307)); +#7037 = LINE('',#7038,#7039); +#7038 = CARTESIAN_POINT('',(70.,-37.15,103.92307692307)); +#7039 = VECTOR('',#7040,1.); +#7040 = DIRECTION('',(0.,-1.,0.)); +#7041 = ORIENTED_EDGE('',*,*,#7042,.T.); +#7042 = EDGE_CURVE('',#7035,#7035,#7043,.T.); +#7043 = CIRCLE('',#7044,1.); +#7044 = AXIS2_PLACEMENT_3D('',#7045,#7046,#7047); +#7045 = CARTESIAN_POINT('',(70.,-37.15,104.92307692307)); +#7046 = DIRECTION('',(0.,-1.,0.)); +#7047 = DIRECTION('',(0.,-0.,-1.)); +#7048 = ORIENTED_EDGE('',*,*,#7034,.T.); +#7049 = CYLINDRICAL_SURFACE('',#7050,1.); +#7050 = AXIS2_PLACEMENT_3D('',#7051,#7052,#7053); +#7051 = CARTESIAN_POINT('',(70.,-37.15,104.92307692307)); +#7052 = DIRECTION('',(0.,-1.,0.)); +#7053 = DIRECTION('',(0.,-0.,-1.)); +#7054 = ADVANCED_FACE('',(#7055),#7058,.T.); +#7055 = FACE_BOUND('',#7056,.T.); +#7056 = EDGE_LOOP('',(#7057)); +#7057 = ORIENTED_EDGE('',*,*,#7025,.T.); +#7058 = PLANE('',#7059); +#7059 = AXIS2_PLACEMENT_3D('',#7060,#7061,#7062); +#7060 = CARTESIAN_POINT('',(70.,-37.85,104.92307692307)); +#7061 = DIRECTION('',(0.,-1.,0.)); +#7062 = DIRECTION('',(0.,-0.,-1.)); +#7063 = ADVANCED_FACE('',(#7064),#7067,.F.); +#7064 = FACE_BOUND('',#7065,.T.); +#7065 = EDGE_LOOP('',(#7066)); +#7066 = ORIENTED_EDGE('',*,*,#7042,.F.); +#7067 = PLANE('',#7068); +#7068 = AXIS2_PLACEMENT_3D('',#7069,#7070,#7071); +#7069 = CARTESIAN_POINT('',(70.,-37.15,104.92307692307)); +#7070 = DIRECTION('',(0.,-1.,0.)); +#7071 = DIRECTION('',(0.,-0.,-1.)); +#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7076)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7073,#7074,#7075)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7073 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7074 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7075 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7076 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7073, + 'distance_accuracy_value','confusion accuracy'); +#7077 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7078,#7080); +#7078 = ( REPRESENTATION_RELATIONSHIP('','',#7018,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7079) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7079 = ITEM_DEFINED_TRANSFORMATION('','',#11,#303); +#7080 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7081); +#7081 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('73', + 'ConnectorBank_Right_Hole_R07_C02','',#5,#7013,$); +#7082 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7015)); +#7083 = SHAPE_DEFINITION_REPRESENTATION(#7084,#7090); +#7084 = PRODUCT_DEFINITION_SHAPE('','',#7085); +#7085 = PRODUCT_DEFINITION('design','',#7086,#7089); +#7086 = PRODUCT_DEFINITION_FORMATION('','',#7087); +#7087 = PRODUCT('ConnectorBank_Right_Hole_R07_C03', + 'ConnectorBank_Right_Hole_R07_C03','',(#7088)); +#7088 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7089 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7090 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7091),#7144); +#7091 = MANIFOLD_SOLID_BREP('',#7092); +#7092 = CLOSED_SHELL('',(#7093,#7126,#7135)); +#7093 = ADVANCED_FACE('',(#7094),#7121,.T.); +#7094 = FACE_BOUND('',#7095,.T.); +#7095 = EDGE_LOOP('',(#7096,#7105,#7113,#7120)); +#7096 = ORIENTED_EDGE('',*,*,#7097,.F.); +#7097 = EDGE_CURVE('',#7098,#7098,#7100,.T.); +#7098 = VERTEX_POINT('',#7099); +#7099 = CARTESIAN_POINT('',(75.,-37.85,103.92307692307)); +#7100 = CIRCLE('',#7101,1.); +#7101 = AXIS2_PLACEMENT_3D('',#7102,#7103,#7104); +#7102 = CARTESIAN_POINT('',(75.,-37.85,104.92307692307)); +#7103 = DIRECTION('',(0.,-1.,0.)); +#7104 = DIRECTION('',(0.,-0.,-1.)); +#7105 = ORIENTED_EDGE('',*,*,#7106,.F.); +#7106 = EDGE_CURVE('',#7107,#7098,#7109,.T.); +#7107 = VERTEX_POINT('',#7108); +#7108 = CARTESIAN_POINT('',(75.,-37.15,103.92307692307)); +#7109 = LINE('',#7110,#7111); +#7110 = CARTESIAN_POINT('',(75.,-37.15,103.92307692307)); +#7111 = VECTOR('',#7112,1.); +#7112 = DIRECTION('',(0.,-1.,0.)); +#7113 = ORIENTED_EDGE('',*,*,#7114,.T.); +#7114 = EDGE_CURVE('',#7107,#7107,#7115,.T.); +#7115 = CIRCLE('',#7116,1.); +#7116 = AXIS2_PLACEMENT_3D('',#7117,#7118,#7119); +#7117 = CARTESIAN_POINT('',(75.,-37.15,104.92307692307)); +#7118 = DIRECTION('',(0.,-1.,0.)); +#7119 = DIRECTION('',(0.,-0.,-1.)); +#7120 = ORIENTED_EDGE('',*,*,#7106,.T.); +#7121 = CYLINDRICAL_SURFACE('',#7122,1.); +#7122 = AXIS2_PLACEMENT_3D('',#7123,#7124,#7125); +#7123 = CARTESIAN_POINT('',(75.,-37.15,104.92307692307)); +#7124 = DIRECTION('',(0.,-1.,0.)); +#7125 = DIRECTION('',(0.,-0.,-1.)); +#7126 = ADVANCED_FACE('',(#7127),#7130,.T.); +#7127 = FACE_BOUND('',#7128,.T.); +#7128 = EDGE_LOOP('',(#7129)); +#7129 = ORIENTED_EDGE('',*,*,#7097,.T.); +#7130 = PLANE('',#7131); +#7131 = AXIS2_PLACEMENT_3D('',#7132,#7133,#7134); +#7132 = CARTESIAN_POINT('',(75.,-37.85,104.92307692307)); +#7133 = DIRECTION('',(0.,-1.,0.)); +#7134 = DIRECTION('',(0.,-0.,-1.)); +#7135 = ADVANCED_FACE('',(#7136),#7139,.F.); +#7136 = FACE_BOUND('',#7137,.T.); +#7137 = EDGE_LOOP('',(#7138)); +#7138 = ORIENTED_EDGE('',*,*,#7114,.F.); +#7139 = PLANE('',#7140); +#7140 = AXIS2_PLACEMENT_3D('',#7141,#7142,#7143); +#7141 = CARTESIAN_POINT('',(75.,-37.15,104.92307692307)); +#7142 = DIRECTION('',(0.,-1.,0.)); +#7143 = DIRECTION('',(0.,-0.,-1.)); +#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7148)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7145,#7146,#7147)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7145 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7146 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7147 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7148 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7145, + 'distance_accuracy_value','confusion accuracy'); +#7149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7150,#7152); +#7150 = ( REPRESENTATION_RELATIONSHIP('','',#7090,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#307); +#7152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7153); +#7153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('74', + 'ConnectorBank_Right_Hole_R07_C03','',#5,#7085,$); +#7154 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7087)); +#7155 = SHAPE_DEFINITION_REPRESENTATION(#7156,#7162); +#7156 = PRODUCT_DEFINITION_SHAPE('','',#7157); +#7157 = PRODUCT_DEFINITION('design','',#7158,#7161); +#7158 = PRODUCT_DEFINITION_FORMATION('','',#7159); +#7159 = PRODUCT('ConnectorBank_Right_Hole_R08_C01', + 'ConnectorBank_Right_Hole_R08_C01','',(#7160)); +#7160 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7161 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7162 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7163),#7216); +#7163 = MANIFOLD_SOLID_BREP('',#7164); +#7164 = CLOSED_SHELL('',(#7165,#7198,#7207)); +#7165 = ADVANCED_FACE('',(#7166),#7193,.T.); +#7166 = FACE_BOUND('',#7167,.T.); +#7167 = EDGE_LOOP('',(#7168,#7177,#7185,#7192)); +#7168 = ORIENTED_EDGE('',*,*,#7169,.F.); +#7169 = EDGE_CURVE('',#7170,#7170,#7172,.T.); +#7170 = VERTEX_POINT('',#7171); +#7171 = CARTESIAN_POINT('',(65.,-37.85,111.76923076923)); +#7172 = CIRCLE('',#7173,1.); +#7173 = AXIS2_PLACEMENT_3D('',#7174,#7175,#7176); +#7174 = CARTESIAN_POINT('',(65.,-37.85,112.76923076923)); +#7175 = DIRECTION('',(0.,-1.,0.)); +#7176 = DIRECTION('',(0.,-0.,-1.)); +#7177 = ORIENTED_EDGE('',*,*,#7178,.F.); +#7178 = EDGE_CURVE('',#7179,#7170,#7181,.T.); +#7179 = VERTEX_POINT('',#7180); +#7180 = CARTESIAN_POINT('',(65.,-37.15,111.76923076923)); +#7181 = LINE('',#7182,#7183); +#7182 = CARTESIAN_POINT('',(65.,-37.15,111.76923076923)); +#7183 = VECTOR('',#7184,1.); +#7184 = DIRECTION('',(0.,-1.,0.)); +#7185 = ORIENTED_EDGE('',*,*,#7186,.T.); +#7186 = EDGE_CURVE('',#7179,#7179,#7187,.T.); +#7187 = CIRCLE('',#7188,1.); +#7188 = AXIS2_PLACEMENT_3D('',#7189,#7190,#7191); +#7189 = CARTESIAN_POINT('',(65.,-37.15,112.76923076923)); +#7190 = DIRECTION('',(0.,-1.,0.)); +#7191 = DIRECTION('',(0.,-0.,-1.)); +#7192 = ORIENTED_EDGE('',*,*,#7178,.T.); +#7193 = CYLINDRICAL_SURFACE('',#7194,1.); +#7194 = AXIS2_PLACEMENT_3D('',#7195,#7196,#7197); +#7195 = CARTESIAN_POINT('',(65.,-37.15,112.76923076923)); +#7196 = DIRECTION('',(0.,-1.,0.)); +#7197 = DIRECTION('',(0.,-0.,-1.)); +#7198 = ADVANCED_FACE('',(#7199),#7202,.T.); +#7199 = FACE_BOUND('',#7200,.T.); +#7200 = EDGE_LOOP('',(#7201)); +#7201 = ORIENTED_EDGE('',*,*,#7169,.T.); +#7202 = PLANE('',#7203); +#7203 = AXIS2_PLACEMENT_3D('',#7204,#7205,#7206); +#7204 = CARTESIAN_POINT('',(65.,-37.85,112.76923076923)); +#7205 = DIRECTION('',(0.,-1.,0.)); +#7206 = DIRECTION('',(0.,-0.,-1.)); +#7207 = ADVANCED_FACE('',(#7208),#7211,.F.); +#7208 = FACE_BOUND('',#7209,.T.); +#7209 = EDGE_LOOP('',(#7210)); +#7210 = ORIENTED_EDGE('',*,*,#7186,.F.); +#7211 = PLANE('',#7212); +#7212 = AXIS2_PLACEMENT_3D('',#7213,#7214,#7215); +#7213 = CARTESIAN_POINT('',(65.,-37.15,112.76923076923)); +#7214 = DIRECTION('',(0.,-1.,0.)); +#7215 = DIRECTION('',(0.,-0.,-1.)); +#7216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7220)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7217,#7218,#7219)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7217 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7218 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7219 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7220 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7217, + 'distance_accuracy_value','confusion accuracy'); +#7221 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7222,#7224); +#7222 = ( REPRESENTATION_RELATIONSHIP('','',#7162,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7223) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7223 = ITEM_DEFINED_TRANSFORMATION('','',#11,#311); +#7224 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7225); +#7225 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('75', + 'ConnectorBank_Right_Hole_R08_C01','',#5,#7157,$); +#7226 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7159)); +#7227 = SHAPE_DEFINITION_REPRESENTATION(#7228,#7234); +#7228 = PRODUCT_DEFINITION_SHAPE('','',#7229); +#7229 = PRODUCT_DEFINITION('design','',#7230,#7233); +#7230 = PRODUCT_DEFINITION_FORMATION('','',#7231); +#7231 = PRODUCT('ConnectorBank_Right_Screw_R08', + 'ConnectorBank_Right_Screw_R08','',(#7232)); +#7232 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7233 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7234 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7235),#7288); +#7235 = MANIFOLD_SOLID_BREP('',#7236); +#7236 = CLOSED_SHELL('',(#7237,#7270,#7279)); +#7237 = ADVANCED_FACE('',(#7238),#7265,.T.); +#7238 = FACE_BOUND('',#7239,.T.); +#7239 = EDGE_LOOP('',(#7240,#7249,#7257,#7264)); +#7240 = ORIENTED_EDGE('',*,*,#7241,.F.); +#7241 = EDGE_CURVE('',#7242,#7242,#7244,.T.); +#7242 = VERTEX_POINT('',#7243); +#7243 = CARTESIAN_POINT('',(82.6,-37.95,112.21923076923)); +#7244 = CIRCLE('',#7245,0.55); +#7245 = AXIS2_PLACEMENT_3D('',#7246,#7247,#7248); +#7246 = CARTESIAN_POINT('',(82.6,-37.95,112.76923076923)); +#7247 = DIRECTION('',(0.,-1.,0.)); +#7248 = DIRECTION('',(0.,-0.,-1.)); +#7249 = ORIENTED_EDGE('',*,*,#7250,.F.); +#7250 = EDGE_CURVE('',#7251,#7242,#7253,.T.); +#7251 = VERTEX_POINT('',#7252); +#7252 = CARTESIAN_POINT('',(82.6,-37.15,112.21923076923)); +#7253 = LINE('',#7254,#7255); +#7254 = CARTESIAN_POINT('',(82.6,-37.15,112.21923076923)); +#7255 = VECTOR('',#7256,1.); +#7256 = DIRECTION('',(0.,-1.,0.)); +#7257 = ORIENTED_EDGE('',*,*,#7258,.T.); +#7258 = EDGE_CURVE('',#7251,#7251,#7259,.T.); +#7259 = CIRCLE('',#7260,0.55); +#7260 = AXIS2_PLACEMENT_3D('',#7261,#7262,#7263); +#7261 = CARTESIAN_POINT('',(82.6,-37.15,112.76923076923)); +#7262 = DIRECTION('',(0.,-1.,0.)); +#7263 = DIRECTION('',(0.,-0.,-1.)); +#7264 = ORIENTED_EDGE('',*,*,#7250,.T.); +#7265 = CYLINDRICAL_SURFACE('',#7266,0.55); +#7266 = AXIS2_PLACEMENT_3D('',#7267,#7268,#7269); +#7267 = CARTESIAN_POINT('',(82.6,-37.15,112.76923076923)); +#7268 = DIRECTION('',(0.,-1.,0.)); +#7269 = DIRECTION('',(0.,-0.,-1.)); +#7270 = ADVANCED_FACE('',(#7271),#7274,.T.); +#7271 = FACE_BOUND('',#7272,.T.); +#7272 = EDGE_LOOP('',(#7273)); +#7273 = ORIENTED_EDGE('',*,*,#7241,.T.); +#7274 = PLANE('',#7275); +#7275 = AXIS2_PLACEMENT_3D('',#7276,#7277,#7278); +#7276 = CARTESIAN_POINT('',(82.6,-37.95,112.76923076923)); +#7277 = DIRECTION('',(0.,-1.,0.)); +#7278 = DIRECTION('',(0.,-0.,-1.)); +#7279 = ADVANCED_FACE('',(#7280),#7283,.F.); +#7280 = FACE_BOUND('',#7281,.T.); +#7281 = EDGE_LOOP('',(#7282)); +#7282 = ORIENTED_EDGE('',*,*,#7258,.F.); +#7283 = PLANE('',#7284); +#7284 = AXIS2_PLACEMENT_3D('',#7285,#7286,#7287); +#7285 = CARTESIAN_POINT('',(82.6,-37.15,112.76923076923)); +#7286 = DIRECTION('',(0.,-1.,0.)); +#7287 = DIRECTION('',(0.,-0.,-1.)); +#7288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7292)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7289,#7290,#7291)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7289 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7290 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7291 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7292 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7289, + 'distance_accuracy_value','confusion accuracy'); +#7293 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7294,#7296); +#7294 = ( REPRESENTATION_RELATIONSHIP('','',#7234,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7295) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7295 = ITEM_DEFINED_TRANSFORMATION('','',#11,#315); +#7296 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7297); +#7297 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('76', + 'ConnectorBank_Right_Screw_R08','',#5,#7229,$); +#7298 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7231)); +#7299 = SHAPE_DEFINITION_REPRESENTATION(#7300,#7306); +#7300 = PRODUCT_DEFINITION_SHAPE('','',#7301); +#7301 = PRODUCT_DEFINITION('design','',#7302,#7305); +#7302 = PRODUCT_DEFINITION_FORMATION('','',#7303); +#7303 = PRODUCT('ConnectorBank_Right_Hole_R08_C02', + 'ConnectorBank_Right_Hole_R08_C02','',(#7304)); +#7304 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7305 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7306 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7307),#7360); +#7307 = MANIFOLD_SOLID_BREP('',#7308); +#7308 = CLOSED_SHELL('',(#7309,#7342,#7351)); +#7309 = ADVANCED_FACE('',(#7310),#7337,.T.); +#7310 = FACE_BOUND('',#7311,.T.); +#7311 = EDGE_LOOP('',(#7312,#7321,#7329,#7336)); +#7312 = ORIENTED_EDGE('',*,*,#7313,.F.); +#7313 = EDGE_CURVE('',#7314,#7314,#7316,.T.); +#7314 = VERTEX_POINT('',#7315); +#7315 = CARTESIAN_POINT('',(70.,-37.85,111.76923076923)); +#7316 = CIRCLE('',#7317,1.); +#7317 = AXIS2_PLACEMENT_3D('',#7318,#7319,#7320); +#7318 = CARTESIAN_POINT('',(70.,-37.85,112.76923076923)); +#7319 = DIRECTION('',(0.,-1.,0.)); +#7320 = DIRECTION('',(0.,-0.,-1.)); +#7321 = ORIENTED_EDGE('',*,*,#7322,.F.); +#7322 = EDGE_CURVE('',#7323,#7314,#7325,.T.); +#7323 = VERTEX_POINT('',#7324); +#7324 = CARTESIAN_POINT('',(70.,-37.15,111.76923076923)); +#7325 = LINE('',#7326,#7327); +#7326 = CARTESIAN_POINT('',(70.,-37.15,111.76923076923)); +#7327 = VECTOR('',#7328,1.); +#7328 = DIRECTION('',(0.,-1.,0.)); +#7329 = ORIENTED_EDGE('',*,*,#7330,.T.); +#7330 = EDGE_CURVE('',#7323,#7323,#7331,.T.); +#7331 = CIRCLE('',#7332,1.); +#7332 = AXIS2_PLACEMENT_3D('',#7333,#7334,#7335); +#7333 = CARTESIAN_POINT('',(70.,-37.15,112.76923076923)); +#7334 = DIRECTION('',(0.,-1.,0.)); +#7335 = DIRECTION('',(0.,-0.,-1.)); +#7336 = ORIENTED_EDGE('',*,*,#7322,.T.); +#7337 = CYLINDRICAL_SURFACE('',#7338,1.); +#7338 = AXIS2_PLACEMENT_3D('',#7339,#7340,#7341); +#7339 = CARTESIAN_POINT('',(70.,-37.15,112.76923076923)); +#7340 = DIRECTION('',(0.,-1.,0.)); +#7341 = DIRECTION('',(0.,-0.,-1.)); +#7342 = ADVANCED_FACE('',(#7343),#7346,.T.); +#7343 = FACE_BOUND('',#7344,.T.); +#7344 = EDGE_LOOP('',(#7345)); +#7345 = ORIENTED_EDGE('',*,*,#7313,.T.); +#7346 = PLANE('',#7347); +#7347 = AXIS2_PLACEMENT_3D('',#7348,#7349,#7350); +#7348 = CARTESIAN_POINT('',(70.,-37.85,112.76923076923)); +#7349 = DIRECTION('',(0.,-1.,0.)); +#7350 = DIRECTION('',(0.,-0.,-1.)); +#7351 = ADVANCED_FACE('',(#7352),#7355,.F.); +#7352 = FACE_BOUND('',#7353,.T.); +#7353 = EDGE_LOOP('',(#7354)); +#7354 = ORIENTED_EDGE('',*,*,#7330,.F.); +#7355 = PLANE('',#7356); +#7356 = AXIS2_PLACEMENT_3D('',#7357,#7358,#7359); +#7357 = CARTESIAN_POINT('',(70.,-37.15,112.76923076923)); +#7358 = DIRECTION('',(0.,-1.,0.)); +#7359 = DIRECTION('',(0.,-0.,-1.)); +#7360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7364)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7361,#7362,#7363)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7361 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7362 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7363 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7364 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7361, + 'distance_accuracy_value','confusion accuracy'); +#7365 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7366,#7368); +#7366 = ( REPRESENTATION_RELATIONSHIP('','',#7306,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7367) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7367 = ITEM_DEFINED_TRANSFORMATION('','',#11,#319); +#7368 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7369); +#7369 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('77', + 'ConnectorBank_Right_Hole_R08_C02','',#5,#7301,$); +#7370 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7303)); +#7371 = SHAPE_DEFINITION_REPRESENTATION(#7372,#7378); +#7372 = PRODUCT_DEFINITION_SHAPE('','',#7373); +#7373 = PRODUCT_DEFINITION('design','',#7374,#7377); +#7374 = PRODUCT_DEFINITION_FORMATION('','',#7375); +#7375 = PRODUCT('ConnectorBank_Right_Hole_R08_C03', + 'ConnectorBank_Right_Hole_R08_C03','',(#7376)); +#7376 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7377 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7378 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7379),#7432); +#7379 = MANIFOLD_SOLID_BREP('',#7380); +#7380 = CLOSED_SHELL('',(#7381,#7414,#7423)); +#7381 = ADVANCED_FACE('',(#7382),#7409,.T.); +#7382 = FACE_BOUND('',#7383,.T.); +#7383 = EDGE_LOOP('',(#7384,#7393,#7401,#7408)); +#7384 = ORIENTED_EDGE('',*,*,#7385,.F.); +#7385 = EDGE_CURVE('',#7386,#7386,#7388,.T.); +#7386 = VERTEX_POINT('',#7387); +#7387 = CARTESIAN_POINT('',(75.,-37.85,111.76923076923)); +#7388 = CIRCLE('',#7389,1.); +#7389 = AXIS2_PLACEMENT_3D('',#7390,#7391,#7392); +#7390 = CARTESIAN_POINT('',(75.,-37.85,112.76923076923)); +#7391 = DIRECTION('',(0.,-1.,0.)); +#7392 = DIRECTION('',(0.,-0.,-1.)); +#7393 = ORIENTED_EDGE('',*,*,#7394,.F.); +#7394 = EDGE_CURVE('',#7395,#7386,#7397,.T.); +#7395 = VERTEX_POINT('',#7396); +#7396 = CARTESIAN_POINT('',(75.,-37.15,111.76923076923)); +#7397 = LINE('',#7398,#7399); +#7398 = CARTESIAN_POINT('',(75.,-37.15,111.76923076923)); +#7399 = VECTOR('',#7400,1.); +#7400 = DIRECTION('',(0.,-1.,0.)); +#7401 = ORIENTED_EDGE('',*,*,#7402,.T.); +#7402 = EDGE_CURVE('',#7395,#7395,#7403,.T.); +#7403 = CIRCLE('',#7404,1.); +#7404 = AXIS2_PLACEMENT_3D('',#7405,#7406,#7407); +#7405 = CARTESIAN_POINT('',(75.,-37.15,112.76923076923)); +#7406 = DIRECTION('',(0.,-1.,0.)); +#7407 = DIRECTION('',(0.,-0.,-1.)); +#7408 = ORIENTED_EDGE('',*,*,#7394,.T.); +#7409 = CYLINDRICAL_SURFACE('',#7410,1.); +#7410 = AXIS2_PLACEMENT_3D('',#7411,#7412,#7413); +#7411 = CARTESIAN_POINT('',(75.,-37.15,112.76923076923)); +#7412 = DIRECTION('',(0.,-1.,0.)); +#7413 = DIRECTION('',(0.,-0.,-1.)); +#7414 = ADVANCED_FACE('',(#7415),#7418,.T.); +#7415 = FACE_BOUND('',#7416,.T.); +#7416 = EDGE_LOOP('',(#7417)); +#7417 = ORIENTED_EDGE('',*,*,#7385,.T.); +#7418 = PLANE('',#7419); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(75.,-37.85,112.76923076923)); +#7421 = DIRECTION('',(0.,-1.,0.)); +#7422 = DIRECTION('',(0.,-0.,-1.)); +#7423 = ADVANCED_FACE('',(#7424),#7427,.F.); +#7424 = FACE_BOUND('',#7425,.T.); +#7425 = EDGE_LOOP('',(#7426)); +#7426 = ORIENTED_EDGE('',*,*,#7402,.F.); +#7427 = PLANE('',#7428); +#7428 = AXIS2_PLACEMENT_3D('',#7429,#7430,#7431); +#7429 = CARTESIAN_POINT('',(75.,-37.15,112.76923076923)); +#7430 = DIRECTION('',(0.,-1.,0.)); +#7431 = DIRECTION('',(0.,-0.,-1.)); +#7432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7436)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7433,#7434,#7435)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7433 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7434 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7435 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7436 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7433, + 'distance_accuracy_value','confusion accuracy'); +#7437 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7438,#7440); +#7438 = ( REPRESENTATION_RELATIONSHIP('','',#7378,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7439) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7439 = ITEM_DEFINED_TRANSFORMATION('','',#11,#323); +#7440 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7441); +#7441 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('78', + 'ConnectorBank_Right_Hole_R08_C03','',#5,#7373,$); +#7442 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7375)); +#7443 = SHAPE_DEFINITION_REPRESENTATION(#7444,#7450); +#7444 = PRODUCT_DEFINITION_SHAPE('','',#7445); +#7445 = PRODUCT_DEFINITION('design','',#7446,#7449); +#7446 = PRODUCT_DEFINITION_FORMATION('','',#7447); +#7447 = PRODUCT('ConnectorBank_Right_Hole_R09_C01', + 'ConnectorBank_Right_Hole_R09_C01','',(#7448)); +#7448 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7449 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7450 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7451),#7504); +#7451 = MANIFOLD_SOLID_BREP('',#7452); +#7452 = CLOSED_SHELL('',(#7453,#7486,#7495)); +#7453 = ADVANCED_FACE('',(#7454),#7481,.T.); +#7454 = FACE_BOUND('',#7455,.T.); +#7455 = EDGE_LOOP('',(#7456,#7465,#7473,#7480)); +#7456 = ORIENTED_EDGE('',*,*,#7457,.F.); +#7457 = EDGE_CURVE('',#7458,#7458,#7460,.T.); +#7458 = VERTEX_POINT('',#7459); +#7459 = CARTESIAN_POINT('',(65.,-37.85,119.61538461538)); +#7460 = CIRCLE('',#7461,1.); +#7461 = AXIS2_PLACEMENT_3D('',#7462,#7463,#7464); +#7462 = CARTESIAN_POINT('',(65.,-37.85,120.61538461538)); +#7463 = DIRECTION('',(0.,-1.,0.)); +#7464 = DIRECTION('',(0.,-0.,-1.)); +#7465 = ORIENTED_EDGE('',*,*,#7466,.F.); +#7466 = EDGE_CURVE('',#7467,#7458,#7469,.T.); +#7467 = VERTEX_POINT('',#7468); +#7468 = CARTESIAN_POINT('',(65.,-37.15,119.61538461538)); +#7469 = LINE('',#7470,#7471); +#7470 = CARTESIAN_POINT('',(65.,-37.15,119.61538461538)); +#7471 = VECTOR('',#7472,1.); +#7472 = DIRECTION('',(0.,-1.,0.)); +#7473 = ORIENTED_EDGE('',*,*,#7474,.T.); +#7474 = EDGE_CURVE('',#7467,#7467,#7475,.T.); +#7475 = CIRCLE('',#7476,1.); +#7476 = AXIS2_PLACEMENT_3D('',#7477,#7478,#7479); +#7477 = CARTESIAN_POINT('',(65.,-37.15,120.61538461538)); +#7478 = DIRECTION('',(0.,-1.,0.)); +#7479 = DIRECTION('',(0.,-0.,-1.)); +#7480 = ORIENTED_EDGE('',*,*,#7466,.T.); +#7481 = CYLINDRICAL_SURFACE('',#7482,1.); +#7482 = AXIS2_PLACEMENT_3D('',#7483,#7484,#7485); +#7483 = CARTESIAN_POINT('',(65.,-37.15,120.61538461538)); +#7484 = DIRECTION('',(0.,-1.,0.)); +#7485 = DIRECTION('',(0.,-0.,-1.)); +#7486 = ADVANCED_FACE('',(#7487),#7490,.T.); +#7487 = FACE_BOUND('',#7488,.T.); +#7488 = EDGE_LOOP('',(#7489)); +#7489 = ORIENTED_EDGE('',*,*,#7457,.T.); +#7490 = PLANE('',#7491); +#7491 = AXIS2_PLACEMENT_3D('',#7492,#7493,#7494); +#7492 = CARTESIAN_POINT('',(65.,-37.85,120.61538461538)); +#7493 = DIRECTION('',(0.,-1.,0.)); +#7494 = DIRECTION('',(0.,-0.,-1.)); +#7495 = ADVANCED_FACE('',(#7496),#7499,.F.); +#7496 = FACE_BOUND('',#7497,.T.); +#7497 = EDGE_LOOP('',(#7498)); +#7498 = ORIENTED_EDGE('',*,*,#7474,.F.); +#7499 = PLANE('',#7500); +#7500 = AXIS2_PLACEMENT_3D('',#7501,#7502,#7503); +#7501 = CARTESIAN_POINT('',(65.,-37.15,120.61538461538)); +#7502 = DIRECTION('',(0.,-1.,0.)); +#7503 = DIRECTION('',(0.,-0.,-1.)); +#7504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7508)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7505,#7506,#7507)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7505, + 'distance_accuracy_value','confusion accuracy'); +#7509 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7510,#7512); +#7510 = ( REPRESENTATION_RELATIONSHIP('','',#7450,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7511) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7511 = ITEM_DEFINED_TRANSFORMATION('','',#11,#327); +#7512 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7513); +#7513 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('79', + 'ConnectorBank_Right_Hole_R09_C01','',#5,#7445,$); +#7514 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7447)); +#7515 = SHAPE_DEFINITION_REPRESENTATION(#7516,#7522); +#7516 = PRODUCT_DEFINITION_SHAPE('','',#7517); +#7517 = PRODUCT_DEFINITION('design','',#7518,#7521); +#7518 = PRODUCT_DEFINITION_FORMATION('','',#7519); +#7519 = PRODUCT('ConnectorBank_Right_Screw_R09', + 'ConnectorBank_Right_Screw_R09','',(#7520)); +#7520 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7521 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7523),#7576); +#7523 = MANIFOLD_SOLID_BREP('',#7524); +#7524 = CLOSED_SHELL('',(#7525,#7558,#7567)); +#7525 = ADVANCED_FACE('',(#7526),#7553,.T.); +#7526 = FACE_BOUND('',#7527,.T.); +#7527 = EDGE_LOOP('',(#7528,#7537,#7545,#7552)); +#7528 = ORIENTED_EDGE('',*,*,#7529,.F.); +#7529 = EDGE_CURVE('',#7530,#7530,#7532,.T.); +#7530 = VERTEX_POINT('',#7531); +#7531 = CARTESIAN_POINT('',(82.6,-37.95,120.06538461538)); +#7532 = CIRCLE('',#7533,0.55); +#7533 = AXIS2_PLACEMENT_3D('',#7534,#7535,#7536); +#7534 = CARTESIAN_POINT('',(82.6,-37.95,120.61538461538)); +#7535 = DIRECTION('',(0.,-1.,0.)); +#7536 = DIRECTION('',(0.,-0.,-1.)); +#7537 = ORIENTED_EDGE('',*,*,#7538,.F.); +#7538 = EDGE_CURVE('',#7539,#7530,#7541,.T.); +#7539 = VERTEX_POINT('',#7540); +#7540 = CARTESIAN_POINT('',(82.6,-37.15,120.06538461538)); +#7541 = LINE('',#7542,#7543); +#7542 = CARTESIAN_POINT('',(82.6,-37.15,120.06538461538)); +#7543 = VECTOR('',#7544,1.); +#7544 = DIRECTION('',(0.,-1.,0.)); +#7545 = ORIENTED_EDGE('',*,*,#7546,.T.); +#7546 = EDGE_CURVE('',#7539,#7539,#7547,.T.); +#7547 = CIRCLE('',#7548,0.55); +#7548 = AXIS2_PLACEMENT_3D('',#7549,#7550,#7551); +#7549 = CARTESIAN_POINT('',(82.6,-37.15,120.61538461538)); +#7550 = DIRECTION('',(0.,-1.,0.)); +#7551 = DIRECTION('',(0.,-0.,-1.)); +#7552 = ORIENTED_EDGE('',*,*,#7538,.T.); +#7553 = CYLINDRICAL_SURFACE('',#7554,0.55); +#7554 = AXIS2_PLACEMENT_3D('',#7555,#7556,#7557); +#7555 = CARTESIAN_POINT('',(82.6,-37.15,120.61538461538)); +#7556 = DIRECTION('',(0.,-1.,0.)); +#7557 = DIRECTION('',(0.,-0.,-1.)); +#7558 = ADVANCED_FACE('',(#7559),#7562,.T.); +#7559 = FACE_BOUND('',#7560,.T.); +#7560 = EDGE_LOOP('',(#7561)); +#7561 = ORIENTED_EDGE('',*,*,#7529,.T.); +#7562 = PLANE('',#7563); +#7563 = AXIS2_PLACEMENT_3D('',#7564,#7565,#7566); +#7564 = CARTESIAN_POINT('',(82.6,-37.95,120.61538461538)); +#7565 = DIRECTION('',(0.,-1.,0.)); +#7566 = DIRECTION('',(0.,-0.,-1.)); +#7567 = ADVANCED_FACE('',(#7568),#7571,.F.); +#7568 = FACE_BOUND('',#7569,.T.); +#7569 = EDGE_LOOP('',(#7570)); +#7570 = ORIENTED_EDGE('',*,*,#7546,.F.); +#7571 = PLANE('',#7572); +#7572 = AXIS2_PLACEMENT_3D('',#7573,#7574,#7575); +#7573 = CARTESIAN_POINT('',(82.6,-37.15,120.61538461538)); +#7574 = DIRECTION('',(0.,-1.,0.)); +#7575 = DIRECTION('',(0.,-0.,-1.)); +#7576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7580)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7577,#7578,#7579)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7577 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7578 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7579 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7580 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7577, + 'distance_accuracy_value','confusion accuracy'); +#7581 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7582,#7584); +#7582 = ( REPRESENTATION_RELATIONSHIP('','',#7522,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7583) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7583 = ITEM_DEFINED_TRANSFORMATION('','',#11,#331); +#7584 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7585); +#7585 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('80', + 'ConnectorBank_Right_Screw_R09','',#5,#7517,$); +#7586 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7519)); +#7587 = SHAPE_DEFINITION_REPRESENTATION(#7588,#7594); +#7588 = PRODUCT_DEFINITION_SHAPE('','',#7589); +#7589 = PRODUCT_DEFINITION('design','',#7590,#7593); +#7590 = PRODUCT_DEFINITION_FORMATION('','',#7591); +#7591 = PRODUCT('ConnectorBank_Right_Hole_R09_C02', + 'ConnectorBank_Right_Hole_R09_C02','',(#7592)); +#7592 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7593 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7594 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7595),#7648); +#7595 = MANIFOLD_SOLID_BREP('',#7596); +#7596 = CLOSED_SHELL('',(#7597,#7630,#7639)); +#7597 = ADVANCED_FACE('',(#7598),#7625,.T.); +#7598 = FACE_BOUND('',#7599,.T.); +#7599 = EDGE_LOOP('',(#7600,#7609,#7617,#7624)); +#7600 = ORIENTED_EDGE('',*,*,#7601,.F.); +#7601 = EDGE_CURVE('',#7602,#7602,#7604,.T.); +#7602 = VERTEX_POINT('',#7603); +#7603 = CARTESIAN_POINT('',(70.,-37.85,119.61538461538)); +#7604 = CIRCLE('',#7605,1.); +#7605 = AXIS2_PLACEMENT_3D('',#7606,#7607,#7608); +#7606 = CARTESIAN_POINT('',(70.,-37.85,120.61538461538)); +#7607 = DIRECTION('',(0.,-1.,0.)); +#7608 = DIRECTION('',(0.,-0.,-1.)); +#7609 = ORIENTED_EDGE('',*,*,#7610,.F.); +#7610 = EDGE_CURVE('',#7611,#7602,#7613,.T.); +#7611 = VERTEX_POINT('',#7612); +#7612 = CARTESIAN_POINT('',(70.,-37.15,119.61538461538)); +#7613 = LINE('',#7614,#7615); +#7614 = CARTESIAN_POINT('',(70.,-37.15,119.61538461538)); +#7615 = VECTOR('',#7616,1.); +#7616 = DIRECTION('',(0.,-1.,0.)); +#7617 = ORIENTED_EDGE('',*,*,#7618,.T.); +#7618 = EDGE_CURVE('',#7611,#7611,#7619,.T.); +#7619 = CIRCLE('',#7620,1.); +#7620 = AXIS2_PLACEMENT_3D('',#7621,#7622,#7623); +#7621 = CARTESIAN_POINT('',(70.,-37.15,120.61538461538)); +#7622 = DIRECTION('',(0.,-1.,0.)); +#7623 = DIRECTION('',(0.,-0.,-1.)); +#7624 = ORIENTED_EDGE('',*,*,#7610,.T.); +#7625 = CYLINDRICAL_SURFACE('',#7626,1.); +#7626 = AXIS2_PLACEMENT_3D('',#7627,#7628,#7629); +#7627 = CARTESIAN_POINT('',(70.,-37.15,120.61538461538)); +#7628 = DIRECTION('',(0.,-1.,0.)); +#7629 = DIRECTION('',(0.,-0.,-1.)); +#7630 = ADVANCED_FACE('',(#7631),#7634,.T.); +#7631 = FACE_BOUND('',#7632,.T.); +#7632 = EDGE_LOOP('',(#7633)); +#7633 = ORIENTED_EDGE('',*,*,#7601,.T.); +#7634 = PLANE('',#7635); +#7635 = AXIS2_PLACEMENT_3D('',#7636,#7637,#7638); +#7636 = CARTESIAN_POINT('',(70.,-37.85,120.61538461538)); +#7637 = DIRECTION('',(0.,-1.,0.)); +#7638 = DIRECTION('',(0.,-0.,-1.)); +#7639 = ADVANCED_FACE('',(#7640),#7643,.F.); +#7640 = FACE_BOUND('',#7641,.T.); +#7641 = EDGE_LOOP('',(#7642)); +#7642 = ORIENTED_EDGE('',*,*,#7618,.F.); +#7643 = PLANE('',#7644); +#7644 = AXIS2_PLACEMENT_3D('',#7645,#7646,#7647); +#7645 = CARTESIAN_POINT('',(70.,-37.15,120.61538461538)); +#7646 = DIRECTION('',(0.,-1.,0.)); +#7647 = DIRECTION('',(0.,-0.,-1.)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7652)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7649,#7650,#7651)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7649 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7650 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7651 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7652 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7649, + 'distance_accuracy_value','confusion accuracy'); +#7653 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7654,#7656); +#7654 = ( REPRESENTATION_RELATIONSHIP('','',#7594,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7655) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7655 = ITEM_DEFINED_TRANSFORMATION('','',#11,#335); +#7656 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7657); +#7657 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('81', + 'ConnectorBank_Right_Hole_R09_C02','',#5,#7589,$); +#7658 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7591)); +#7659 = SHAPE_DEFINITION_REPRESENTATION(#7660,#7666); +#7660 = PRODUCT_DEFINITION_SHAPE('','',#7661); +#7661 = PRODUCT_DEFINITION('design','',#7662,#7665); +#7662 = PRODUCT_DEFINITION_FORMATION('','',#7663); +#7663 = PRODUCT('ConnectorBank_Right_Hole_R09_C03', + 'ConnectorBank_Right_Hole_R09_C03','',(#7664)); +#7664 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7665 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7666 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7667),#7720); +#7667 = MANIFOLD_SOLID_BREP('',#7668); +#7668 = CLOSED_SHELL('',(#7669,#7702,#7711)); +#7669 = ADVANCED_FACE('',(#7670),#7697,.T.); +#7670 = FACE_BOUND('',#7671,.T.); +#7671 = EDGE_LOOP('',(#7672,#7681,#7689,#7696)); +#7672 = ORIENTED_EDGE('',*,*,#7673,.F.); +#7673 = EDGE_CURVE('',#7674,#7674,#7676,.T.); +#7674 = VERTEX_POINT('',#7675); +#7675 = CARTESIAN_POINT('',(75.,-37.85,119.61538461538)); +#7676 = CIRCLE('',#7677,1.); +#7677 = AXIS2_PLACEMENT_3D('',#7678,#7679,#7680); +#7678 = CARTESIAN_POINT('',(75.,-37.85,120.61538461538)); +#7679 = DIRECTION('',(0.,-1.,0.)); +#7680 = DIRECTION('',(0.,-0.,-1.)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.F.); +#7682 = EDGE_CURVE('',#7683,#7674,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(75.,-37.15,119.61538461538)); +#7685 = LINE('',#7686,#7687); +#7686 = CARTESIAN_POINT('',(75.,-37.15,119.61538461538)); +#7687 = VECTOR('',#7688,1.); +#7688 = DIRECTION('',(0.,-1.,0.)); +#7689 = ORIENTED_EDGE('',*,*,#7690,.T.); +#7690 = EDGE_CURVE('',#7683,#7683,#7691,.T.); +#7691 = CIRCLE('',#7692,1.); +#7692 = AXIS2_PLACEMENT_3D('',#7693,#7694,#7695); +#7693 = CARTESIAN_POINT('',(75.,-37.15,120.61538461538)); +#7694 = DIRECTION('',(0.,-1.,0.)); +#7695 = DIRECTION('',(0.,-0.,-1.)); +#7696 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7697 = CYLINDRICAL_SURFACE('',#7698,1.); +#7698 = AXIS2_PLACEMENT_3D('',#7699,#7700,#7701); +#7699 = CARTESIAN_POINT('',(75.,-37.15,120.61538461538)); +#7700 = DIRECTION('',(0.,-1.,0.)); +#7701 = DIRECTION('',(0.,-0.,-1.)); +#7702 = ADVANCED_FACE('',(#7703),#7706,.T.); +#7703 = FACE_BOUND('',#7704,.T.); +#7704 = EDGE_LOOP('',(#7705)); +#7705 = ORIENTED_EDGE('',*,*,#7673,.T.); +#7706 = PLANE('',#7707); +#7707 = AXIS2_PLACEMENT_3D('',#7708,#7709,#7710); +#7708 = CARTESIAN_POINT('',(75.,-37.85,120.61538461538)); +#7709 = DIRECTION('',(0.,-1.,0.)); +#7710 = DIRECTION('',(0.,-0.,-1.)); +#7711 = ADVANCED_FACE('',(#7712),#7715,.F.); +#7712 = FACE_BOUND('',#7713,.T.); +#7713 = EDGE_LOOP('',(#7714)); +#7714 = ORIENTED_EDGE('',*,*,#7690,.F.); +#7715 = PLANE('',#7716); +#7716 = AXIS2_PLACEMENT_3D('',#7717,#7718,#7719); +#7717 = CARTESIAN_POINT('',(75.,-37.15,120.61538461538)); +#7718 = DIRECTION('',(0.,-1.,0.)); +#7719 = DIRECTION('',(0.,-0.,-1.)); +#7720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7724)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7721,#7722,#7723)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7721 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7722 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7723 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7724 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7721, + 'distance_accuracy_value','confusion accuracy'); +#7725 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7726,#7728); +#7726 = ( REPRESENTATION_RELATIONSHIP('','',#7666,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7727) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7727 = ITEM_DEFINED_TRANSFORMATION('','',#11,#339); +#7728 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7729); +#7729 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('82', + 'ConnectorBank_Right_Hole_R09_C03','',#5,#7661,$); +#7730 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7663)); +#7731 = SHAPE_DEFINITION_REPRESENTATION(#7732,#7738); +#7732 = PRODUCT_DEFINITION_SHAPE('','',#7733); +#7733 = PRODUCT_DEFINITION('design','',#7734,#7737); +#7734 = PRODUCT_DEFINITION_FORMATION('','',#7735); +#7735 = PRODUCT('ConnectorBank_Right_Hole_R10_C01', + 'ConnectorBank_Right_Hole_R10_C01','',(#7736)); +#7736 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7737 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7738 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7739),#7792); +#7739 = MANIFOLD_SOLID_BREP('',#7740); +#7740 = CLOSED_SHELL('',(#7741,#7774,#7783)); +#7741 = ADVANCED_FACE('',(#7742),#7769,.T.); +#7742 = FACE_BOUND('',#7743,.T.); +#7743 = EDGE_LOOP('',(#7744,#7753,#7761,#7768)); +#7744 = ORIENTED_EDGE('',*,*,#7745,.F.); +#7745 = EDGE_CURVE('',#7746,#7746,#7748,.T.); +#7746 = VERTEX_POINT('',#7747); +#7747 = CARTESIAN_POINT('',(65.,-37.85,127.46153846153)); +#7748 = CIRCLE('',#7749,1.); +#7749 = AXIS2_PLACEMENT_3D('',#7750,#7751,#7752); +#7750 = CARTESIAN_POINT('',(65.,-37.85,128.46153846153)); +#7751 = DIRECTION('',(0.,-1.,0.)); +#7752 = DIRECTION('',(0.,-0.,-1.)); +#7753 = ORIENTED_EDGE('',*,*,#7754,.F.); +#7754 = EDGE_CURVE('',#7755,#7746,#7757,.T.); +#7755 = VERTEX_POINT('',#7756); +#7756 = CARTESIAN_POINT('',(65.,-37.15,127.46153846153)); +#7757 = LINE('',#7758,#7759); +#7758 = CARTESIAN_POINT('',(65.,-37.15,127.46153846153)); +#7759 = VECTOR('',#7760,1.); +#7760 = DIRECTION('',(0.,-1.,0.)); +#7761 = ORIENTED_EDGE('',*,*,#7762,.T.); +#7762 = EDGE_CURVE('',#7755,#7755,#7763,.T.); +#7763 = CIRCLE('',#7764,1.); +#7764 = AXIS2_PLACEMENT_3D('',#7765,#7766,#7767); +#7765 = CARTESIAN_POINT('',(65.,-37.15,128.46153846153)); +#7766 = DIRECTION('',(0.,-1.,0.)); +#7767 = DIRECTION('',(0.,-0.,-1.)); +#7768 = ORIENTED_EDGE('',*,*,#7754,.T.); +#7769 = CYLINDRICAL_SURFACE('',#7770,1.); +#7770 = AXIS2_PLACEMENT_3D('',#7771,#7772,#7773); +#7771 = CARTESIAN_POINT('',(65.,-37.15,128.46153846153)); +#7772 = DIRECTION('',(0.,-1.,0.)); +#7773 = DIRECTION('',(0.,-0.,-1.)); +#7774 = ADVANCED_FACE('',(#7775),#7778,.T.); +#7775 = FACE_BOUND('',#7776,.T.); +#7776 = EDGE_LOOP('',(#7777)); +#7777 = ORIENTED_EDGE('',*,*,#7745,.T.); +#7778 = PLANE('',#7779); +#7779 = AXIS2_PLACEMENT_3D('',#7780,#7781,#7782); +#7780 = CARTESIAN_POINT('',(65.,-37.85,128.46153846153)); +#7781 = DIRECTION('',(0.,-1.,0.)); +#7782 = DIRECTION('',(0.,-0.,-1.)); +#7783 = ADVANCED_FACE('',(#7784),#7787,.F.); +#7784 = FACE_BOUND('',#7785,.T.); +#7785 = EDGE_LOOP('',(#7786)); +#7786 = ORIENTED_EDGE('',*,*,#7762,.F.); +#7787 = PLANE('',#7788); +#7788 = AXIS2_PLACEMENT_3D('',#7789,#7790,#7791); +#7789 = CARTESIAN_POINT('',(65.,-37.15,128.46153846153)); +#7790 = DIRECTION('',(0.,-1.,0.)); +#7791 = DIRECTION('',(0.,-0.,-1.)); +#7792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7796)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7793,#7794,#7795)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7793 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7794 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7795 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7796 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7793, + 'distance_accuracy_value','confusion accuracy'); +#7797 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7798,#7800); +#7798 = ( REPRESENTATION_RELATIONSHIP('','',#7738,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7799) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7799 = ITEM_DEFINED_TRANSFORMATION('','',#11,#343); +#7800 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7801); +#7801 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('83', + 'ConnectorBank_Right_Hole_R10_C01','',#5,#7733,$); +#7802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7735)); +#7803 = SHAPE_DEFINITION_REPRESENTATION(#7804,#7810); +#7804 = PRODUCT_DEFINITION_SHAPE('','',#7805); +#7805 = PRODUCT_DEFINITION('design','',#7806,#7809); +#7806 = PRODUCT_DEFINITION_FORMATION('','',#7807); +#7807 = PRODUCT('ConnectorBank_Right_Screw_R10', + 'ConnectorBank_Right_Screw_R10','',(#7808)); +#7808 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7809 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7810 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7811),#7864); +#7811 = MANIFOLD_SOLID_BREP('',#7812); +#7812 = CLOSED_SHELL('',(#7813,#7846,#7855)); +#7813 = ADVANCED_FACE('',(#7814),#7841,.T.); +#7814 = FACE_BOUND('',#7815,.T.); +#7815 = EDGE_LOOP('',(#7816,#7825,#7833,#7840)); +#7816 = ORIENTED_EDGE('',*,*,#7817,.F.); +#7817 = EDGE_CURVE('',#7818,#7818,#7820,.T.); +#7818 = VERTEX_POINT('',#7819); +#7819 = CARTESIAN_POINT('',(82.6,-37.95,127.91153846153)); +#7820 = CIRCLE('',#7821,0.55); +#7821 = AXIS2_PLACEMENT_3D('',#7822,#7823,#7824); +#7822 = CARTESIAN_POINT('',(82.6,-37.95,128.46153846153)); +#7823 = DIRECTION('',(0.,-1.,0.)); +#7824 = DIRECTION('',(0.,-0.,-1.)); +#7825 = ORIENTED_EDGE('',*,*,#7826,.F.); +#7826 = EDGE_CURVE('',#7827,#7818,#7829,.T.); +#7827 = VERTEX_POINT('',#7828); +#7828 = CARTESIAN_POINT('',(82.6,-37.15,127.91153846153)); +#7829 = LINE('',#7830,#7831); +#7830 = CARTESIAN_POINT('',(82.6,-37.15,127.91153846153)); +#7831 = VECTOR('',#7832,1.); +#7832 = DIRECTION('',(0.,-1.,0.)); +#7833 = ORIENTED_EDGE('',*,*,#7834,.T.); +#7834 = EDGE_CURVE('',#7827,#7827,#7835,.T.); +#7835 = CIRCLE('',#7836,0.55); +#7836 = AXIS2_PLACEMENT_3D('',#7837,#7838,#7839); +#7837 = CARTESIAN_POINT('',(82.6,-37.15,128.46153846153)); +#7838 = DIRECTION('',(0.,-1.,0.)); +#7839 = DIRECTION('',(0.,-0.,-1.)); +#7840 = ORIENTED_EDGE('',*,*,#7826,.T.); +#7841 = CYLINDRICAL_SURFACE('',#7842,0.55); +#7842 = AXIS2_PLACEMENT_3D('',#7843,#7844,#7845); +#7843 = CARTESIAN_POINT('',(82.6,-37.15,128.46153846153)); +#7844 = DIRECTION('',(0.,-1.,0.)); +#7845 = DIRECTION('',(0.,-0.,-1.)); +#7846 = ADVANCED_FACE('',(#7847),#7850,.T.); +#7847 = FACE_BOUND('',#7848,.T.); +#7848 = EDGE_LOOP('',(#7849)); +#7849 = ORIENTED_EDGE('',*,*,#7817,.T.); +#7850 = PLANE('',#7851); +#7851 = AXIS2_PLACEMENT_3D('',#7852,#7853,#7854); +#7852 = CARTESIAN_POINT('',(82.6,-37.95,128.46153846153)); +#7853 = DIRECTION('',(0.,-1.,0.)); +#7854 = DIRECTION('',(0.,-0.,-1.)); +#7855 = ADVANCED_FACE('',(#7856),#7859,.F.); +#7856 = FACE_BOUND('',#7857,.T.); +#7857 = EDGE_LOOP('',(#7858)); +#7858 = ORIENTED_EDGE('',*,*,#7834,.F.); +#7859 = PLANE('',#7860); +#7860 = AXIS2_PLACEMENT_3D('',#7861,#7862,#7863); +#7861 = CARTESIAN_POINT('',(82.6,-37.15,128.46153846153)); +#7862 = DIRECTION('',(0.,-1.,0.)); +#7863 = DIRECTION('',(0.,-0.,-1.)); +#7864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7868)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7865,#7866,#7867)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7865 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7866 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7867 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7868 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7865, + 'distance_accuracy_value','confusion accuracy'); +#7869 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7870,#7872); +#7870 = ( REPRESENTATION_RELATIONSHIP('','',#7810,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7871) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7871 = ITEM_DEFINED_TRANSFORMATION('','',#11,#347); +#7872 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7873); +#7873 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('84', + 'ConnectorBank_Right_Screw_R10','',#5,#7805,$); +#7874 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7807)); +#7875 = SHAPE_DEFINITION_REPRESENTATION(#7876,#7882); +#7876 = PRODUCT_DEFINITION_SHAPE('','',#7877); +#7877 = PRODUCT_DEFINITION('design','',#7878,#7881); +#7878 = PRODUCT_DEFINITION_FORMATION('','',#7879); +#7879 = PRODUCT('ConnectorBank_Right_Hole_R10_C02', + 'ConnectorBank_Right_Hole_R10_C02','',(#7880)); +#7880 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7881 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7882 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7883),#7936); +#7883 = MANIFOLD_SOLID_BREP('',#7884); +#7884 = CLOSED_SHELL('',(#7885,#7918,#7927)); +#7885 = ADVANCED_FACE('',(#7886),#7913,.T.); +#7886 = FACE_BOUND('',#7887,.T.); +#7887 = EDGE_LOOP('',(#7888,#7897,#7905,#7912)); +#7888 = ORIENTED_EDGE('',*,*,#7889,.F.); +#7889 = EDGE_CURVE('',#7890,#7890,#7892,.T.); +#7890 = VERTEX_POINT('',#7891); +#7891 = CARTESIAN_POINT('',(70.,-37.85,127.46153846153)); +#7892 = CIRCLE('',#7893,1.); +#7893 = AXIS2_PLACEMENT_3D('',#7894,#7895,#7896); +#7894 = CARTESIAN_POINT('',(70.,-37.85,128.46153846153)); +#7895 = DIRECTION('',(0.,-1.,0.)); +#7896 = DIRECTION('',(0.,-0.,-1.)); +#7897 = ORIENTED_EDGE('',*,*,#7898,.F.); +#7898 = EDGE_CURVE('',#7899,#7890,#7901,.T.); +#7899 = VERTEX_POINT('',#7900); +#7900 = CARTESIAN_POINT('',(70.,-37.15,127.46153846153)); +#7901 = LINE('',#7902,#7903); +#7902 = CARTESIAN_POINT('',(70.,-37.15,127.46153846153)); +#7903 = VECTOR('',#7904,1.); +#7904 = DIRECTION('',(0.,-1.,0.)); +#7905 = ORIENTED_EDGE('',*,*,#7906,.T.); +#7906 = EDGE_CURVE('',#7899,#7899,#7907,.T.); +#7907 = CIRCLE('',#7908,1.); +#7908 = AXIS2_PLACEMENT_3D('',#7909,#7910,#7911); +#7909 = CARTESIAN_POINT('',(70.,-37.15,128.46153846153)); +#7910 = DIRECTION('',(0.,-1.,0.)); +#7911 = DIRECTION('',(0.,-0.,-1.)); +#7912 = ORIENTED_EDGE('',*,*,#7898,.T.); +#7913 = CYLINDRICAL_SURFACE('',#7914,1.); +#7914 = AXIS2_PLACEMENT_3D('',#7915,#7916,#7917); +#7915 = CARTESIAN_POINT('',(70.,-37.15,128.46153846153)); +#7916 = DIRECTION('',(0.,-1.,0.)); +#7917 = DIRECTION('',(0.,-0.,-1.)); +#7918 = ADVANCED_FACE('',(#7919),#7922,.T.); +#7919 = FACE_BOUND('',#7920,.T.); +#7920 = EDGE_LOOP('',(#7921)); +#7921 = ORIENTED_EDGE('',*,*,#7889,.T.); +#7922 = PLANE('',#7923); +#7923 = AXIS2_PLACEMENT_3D('',#7924,#7925,#7926); +#7924 = CARTESIAN_POINT('',(70.,-37.85,128.46153846153)); +#7925 = DIRECTION('',(0.,-1.,0.)); +#7926 = DIRECTION('',(0.,-0.,-1.)); +#7927 = ADVANCED_FACE('',(#7928),#7931,.F.); +#7928 = FACE_BOUND('',#7929,.T.); +#7929 = EDGE_LOOP('',(#7930)); +#7930 = ORIENTED_EDGE('',*,*,#7906,.F.); +#7931 = PLANE('',#7932); +#7932 = AXIS2_PLACEMENT_3D('',#7933,#7934,#7935); +#7933 = CARTESIAN_POINT('',(70.,-37.15,128.46153846153)); +#7934 = DIRECTION('',(0.,-1.,0.)); +#7935 = DIRECTION('',(0.,-0.,-1.)); +#7936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7940)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7937,#7938,#7939)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7937 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7938 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7939 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7940 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7937, + 'distance_accuracy_value','confusion accuracy'); +#7941 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7942,#7944); +#7942 = ( REPRESENTATION_RELATIONSHIP('','',#7882,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7943) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7943 = ITEM_DEFINED_TRANSFORMATION('','',#11,#351); +#7944 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7945); +#7945 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('85', + 'ConnectorBank_Right_Hole_R10_C02','',#5,#7877,$); +#7946 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7879)); +#7947 = SHAPE_DEFINITION_REPRESENTATION(#7948,#7954); +#7948 = PRODUCT_DEFINITION_SHAPE('','',#7949); +#7949 = PRODUCT_DEFINITION('design','',#7950,#7953); +#7950 = PRODUCT_DEFINITION_FORMATION('','',#7951); +#7951 = PRODUCT('ConnectorBank_Right_Hole_R10_C03', + 'ConnectorBank_Right_Hole_R10_C03','',(#7952)); +#7952 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7953 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7954 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7955),#8008); +#7955 = MANIFOLD_SOLID_BREP('',#7956); +#7956 = CLOSED_SHELL('',(#7957,#7990,#7999)); +#7957 = ADVANCED_FACE('',(#7958),#7985,.T.); +#7958 = FACE_BOUND('',#7959,.T.); +#7959 = EDGE_LOOP('',(#7960,#7969,#7977,#7984)); +#7960 = ORIENTED_EDGE('',*,*,#7961,.F.); +#7961 = EDGE_CURVE('',#7962,#7962,#7964,.T.); +#7962 = VERTEX_POINT('',#7963); +#7963 = CARTESIAN_POINT('',(75.,-37.85,127.46153846153)); +#7964 = CIRCLE('',#7965,1.); +#7965 = AXIS2_PLACEMENT_3D('',#7966,#7967,#7968); +#7966 = CARTESIAN_POINT('',(75.,-37.85,128.46153846153)); +#7967 = DIRECTION('',(0.,-1.,0.)); +#7968 = DIRECTION('',(0.,-0.,-1.)); +#7969 = ORIENTED_EDGE('',*,*,#7970,.F.); +#7970 = EDGE_CURVE('',#7971,#7962,#7973,.T.); +#7971 = VERTEX_POINT('',#7972); +#7972 = CARTESIAN_POINT('',(75.,-37.15,127.46153846153)); +#7973 = LINE('',#7974,#7975); +#7974 = CARTESIAN_POINT('',(75.,-37.15,127.46153846153)); +#7975 = VECTOR('',#7976,1.); +#7976 = DIRECTION('',(0.,-1.,0.)); +#7977 = ORIENTED_EDGE('',*,*,#7978,.T.); +#7978 = EDGE_CURVE('',#7971,#7971,#7979,.T.); +#7979 = CIRCLE('',#7980,1.); +#7980 = AXIS2_PLACEMENT_3D('',#7981,#7982,#7983); +#7981 = CARTESIAN_POINT('',(75.,-37.15,128.46153846153)); +#7982 = DIRECTION('',(0.,-1.,0.)); +#7983 = DIRECTION('',(0.,-0.,-1.)); +#7984 = ORIENTED_EDGE('',*,*,#7970,.T.); +#7985 = CYLINDRICAL_SURFACE('',#7986,1.); +#7986 = AXIS2_PLACEMENT_3D('',#7987,#7988,#7989); +#7987 = CARTESIAN_POINT('',(75.,-37.15,128.46153846153)); +#7988 = DIRECTION('',(0.,-1.,0.)); +#7989 = DIRECTION('',(0.,-0.,-1.)); +#7990 = ADVANCED_FACE('',(#7991),#7994,.T.); +#7991 = FACE_BOUND('',#7992,.T.); +#7992 = EDGE_LOOP('',(#7993)); +#7993 = ORIENTED_EDGE('',*,*,#7961,.T.); +#7994 = PLANE('',#7995); +#7995 = AXIS2_PLACEMENT_3D('',#7996,#7997,#7998); +#7996 = CARTESIAN_POINT('',(75.,-37.85,128.46153846153)); +#7997 = DIRECTION('',(0.,-1.,0.)); +#7998 = DIRECTION('',(0.,-0.,-1.)); +#7999 = ADVANCED_FACE('',(#8000),#8003,.F.); +#8000 = FACE_BOUND('',#8001,.T.); +#8001 = EDGE_LOOP('',(#8002)); +#8002 = ORIENTED_EDGE('',*,*,#7978,.F.); +#8003 = PLANE('',#8004); +#8004 = AXIS2_PLACEMENT_3D('',#8005,#8006,#8007); +#8005 = CARTESIAN_POINT('',(75.,-37.15,128.46153846153)); +#8006 = DIRECTION('',(0.,-1.,0.)); +#8007 = DIRECTION('',(0.,-0.,-1.)); +#8008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8012)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8009,#8010,#8011)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8009 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8010 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8011 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8012 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8009, + 'distance_accuracy_value','confusion accuracy'); +#8013 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8014,#8016); +#8014 = ( REPRESENTATION_RELATIONSHIP('','',#7954,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8015) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8015 = ITEM_DEFINED_TRANSFORMATION('','',#11,#355); +#8016 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8017); +#8017 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('86', + 'ConnectorBank_Right_Hole_R10_C03','',#5,#7949,$); +#8018 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7951)); +#8019 = SHAPE_DEFINITION_REPRESENTATION(#8020,#8026); +#8020 = PRODUCT_DEFINITION_SHAPE('','',#8021); +#8021 = PRODUCT_DEFINITION('design','',#8022,#8025); +#8022 = PRODUCT_DEFINITION_FORMATION('','',#8023); +#8023 = PRODUCT('ConnectorBank_Right_Hole_R11_C01', + 'ConnectorBank_Right_Hole_R11_C01','',(#8024)); +#8024 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8025 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8026 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8027),#8080); +#8027 = MANIFOLD_SOLID_BREP('',#8028); +#8028 = CLOSED_SHELL('',(#8029,#8062,#8071)); +#8029 = ADVANCED_FACE('',(#8030),#8057,.T.); +#8030 = FACE_BOUND('',#8031,.T.); +#8031 = EDGE_LOOP('',(#8032,#8041,#8049,#8056)); +#8032 = ORIENTED_EDGE('',*,*,#8033,.F.); +#8033 = EDGE_CURVE('',#8034,#8034,#8036,.T.); +#8034 = VERTEX_POINT('',#8035); +#8035 = CARTESIAN_POINT('',(65.,-37.85,135.30769230769)); +#8036 = CIRCLE('',#8037,1.); +#8037 = AXIS2_PLACEMENT_3D('',#8038,#8039,#8040); +#8038 = CARTESIAN_POINT('',(65.,-37.85,136.30769230769)); +#8039 = DIRECTION('',(0.,-1.,0.)); +#8040 = DIRECTION('',(0.,-0.,-1.)); +#8041 = ORIENTED_EDGE('',*,*,#8042,.F.); +#8042 = EDGE_CURVE('',#8043,#8034,#8045,.T.); +#8043 = VERTEX_POINT('',#8044); +#8044 = CARTESIAN_POINT('',(65.,-37.15,135.30769230769)); +#8045 = LINE('',#8046,#8047); +#8046 = CARTESIAN_POINT('',(65.,-37.15,135.30769230769)); +#8047 = VECTOR('',#8048,1.); +#8048 = DIRECTION('',(0.,-1.,0.)); +#8049 = ORIENTED_EDGE('',*,*,#8050,.T.); +#8050 = EDGE_CURVE('',#8043,#8043,#8051,.T.); +#8051 = CIRCLE('',#8052,1.); +#8052 = AXIS2_PLACEMENT_3D('',#8053,#8054,#8055); +#8053 = CARTESIAN_POINT('',(65.,-37.15,136.30769230769)); +#8054 = DIRECTION('',(0.,-1.,0.)); +#8055 = DIRECTION('',(0.,-0.,-1.)); +#8056 = ORIENTED_EDGE('',*,*,#8042,.T.); +#8057 = CYLINDRICAL_SURFACE('',#8058,1.); +#8058 = AXIS2_PLACEMENT_3D('',#8059,#8060,#8061); +#8059 = CARTESIAN_POINT('',(65.,-37.15,136.30769230769)); +#8060 = DIRECTION('',(0.,-1.,0.)); +#8061 = DIRECTION('',(0.,-0.,-1.)); +#8062 = ADVANCED_FACE('',(#8063),#8066,.T.); +#8063 = FACE_BOUND('',#8064,.T.); +#8064 = EDGE_LOOP('',(#8065)); +#8065 = ORIENTED_EDGE('',*,*,#8033,.T.); +#8066 = PLANE('',#8067); +#8067 = AXIS2_PLACEMENT_3D('',#8068,#8069,#8070); +#8068 = CARTESIAN_POINT('',(65.,-37.85,136.30769230769)); +#8069 = DIRECTION('',(0.,-1.,0.)); +#8070 = DIRECTION('',(0.,-0.,-1.)); +#8071 = ADVANCED_FACE('',(#8072),#8075,.F.); +#8072 = FACE_BOUND('',#8073,.T.); +#8073 = EDGE_LOOP('',(#8074)); +#8074 = ORIENTED_EDGE('',*,*,#8050,.F.); +#8075 = PLANE('',#8076); +#8076 = AXIS2_PLACEMENT_3D('',#8077,#8078,#8079); +#8077 = CARTESIAN_POINT('',(65.,-37.15,136.30769230769)); +#8078 = DIRECTION('',(0.,-1.,0.)); +#8079 = DIRECTION('',(0.,-0.,-1.)); +#8080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8084)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8081,#8082,#8083)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8081 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8082 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8083 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8084 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8081, + 'distance_accuracy_value','confusion accuracy'); +#8085 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8086,#8088); +#8086 = ( REPRESENTATION_RELATIONSHIP('','',#8026,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8087) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8087 = ITEM_DEFINED_TRANSFORMATION('','',#11,#359); +#8088 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8089); +#8089 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('87', + 'ConnectorBank_Right_Hole_R11_C01','',#5,#8021,$); +#8090 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8023)); +#8091 = SHAPE_DEFINITION_REPRESENTATION(#8092,#8098); +#8092 = PRODUCT_DEFINITION_SHAPE('','',#8093); +#8093 = PRODUCT_DEFINITION('design','',#8094,#8097); +#8094 = PRODUCT_DEFINITION_FORMATION('','',#8095); +#8095 = PRODUCT('ConnectorBank_Right_Screw_R11', + 'ConnectorBank_Right_Screw_R11','',(#8096)); +#8096 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8097 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8098 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8099),#8152); +#8099 = MANIFOLD_SOLID_BREP('',#8100); +#8100 = CLOSED_SHELL('',(#8101,#8134,#8143)); +#8101 = ADVANCED_FACE('',(#8102),#8129,.T.); +#8102 = FACE_BOUND('',#8103,.T.); +#8103 = EDGE_LOOP('',(#8104,#8113,#8121,#8128)); +#8104 = ORIENTED_EDGE('',*,*,#8105,.F.); +#8105 = EDGE_CURVE('',#8106,#8106,#8108,.T.); +#8106 = VERTEX_POINT('',#8107); +#8107 = CARTESIAN_POINT('',(82.6,-37.95,135.75769230769)); +#8108 = CIRCLE('',#8109,0.55); +#8109 = AXIS2_PLACEMENT_3D('',#8110,#8111,#8112); +#8110 = CARTESIAN_POINT('',(82.6,-37.95,136.30769230769)); +#8111 = DIRECTION('',(0.,-1.,0.)); +#8112 = DIRECTION('',(0.,-0.,-1.)); +#8113 = ORIENTED_EDGE('',*,*,#8114,.F.); +#8114 = EDGE_CURVE('',#8115,#8106,#8117,.T.); +#8115 = VERTEX_POINT('',#8116); +#8116 = CARTESIAN_POINT('',(82.6,-37.15,135.75769230769)); +#8117 = LINE('',#8118,#8119); +#8118 = CARTESIAN_POINT('',(82.6,-37.15,135.75769230769)); +#8119 = VECTOR('',#8120,1.); +#8120 = DIRECTION('',(0.,-1.,0.)); +#8121 = ORIENTED_EDGE('',*,*,#8122,.T.); +#8122 = EDGE_CURVE('',#8115,#8115,#8123,.T.); +#8123 = CIRCLE('',#8124,0.55); +#8124 = AXIS2_PLACEMENT_3D('',#8125,#8126,#8127); +#8125 = CARTESIAN_POINT('',(82.6,-37.15,136.30769230769)); +#8126 = DIRECTION('',(0.,-1.,0.)); +#8127 = DIRECTION('',(0.,-0.,-1.)); +#8128 = ORIENTED_EDGE('',*,*,#8114,.T.); +#8129 = CYLINDRICAL_SURFACE('',#8130,0.55); +#8130 = AXIS2_PLACEMENT_3D('',#8131,#8132,#8133); +#8131 = CARTESIAN_POINT('',(82.6,-37.15,136.30769230769)); +#8132 = DIRECTION('',(0.,-1.,0.)); +#8133 = DIRECTION('',(0.,-0.,-1.)); +#8134 = ADVANCED_FACE('',(#8135),#8138,.T.); +#8135 = FACE_BOUND('',#8136,.T.); +#8136 = EDGE_LOOP('',(#8137)); +#8137 = ORIENTED_EDGE('',*,*,#8105,.T.); +#8138 = PLANE('',#8139); +#8139 = AXIS2_PLACEMENT_3D('',#8140,#8141,#8142); +#8140 = CARTESIAN_POINT('',(82.6,-37.95,136.30769230769)); +#8141 = DIRECTION('',(0.,-1.,0.)); +#8142 = DIRECTION('',(0.,-0.,-1.)); +#8143 = ADVANCED_FACE('',(#8144),#8147,.F.); +#8144 = FACE_BOUND('',#8145,.T.); +#8145 = EDGE_LOOP('',(#8146)); +#8146 = ORIENTED_EDGE('',*,*,#8122,.F.); +#8147 = PLANE('',#8148); +#8148 = AXIS2_PLACEMENT_3D('',#8149,#8150,#8151); +#8149 = CARTESIAN_POINT('',(82.6,-37.15,136.30769230769)); +#8150 = DIRECTION('',(0.,-1.,0.)); +#8151 = DIRECTION('',(0.,-0.,-1.)); +#8152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8156)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8153,#8154,#8155)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8153 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8154 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8155 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8156 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8153, + 'distance_accuracy_value','confusion accuracy'); +#8157 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8158,#8160); +#8158 = ( REPRESENTATION_RELATIONSHIP('','',#8098,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8159) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8159 = ITEM_DEFINED_TRANSFORMATION('','',#11,#363); +#8160 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8161); +#8161 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('88', + 'ConnectorBank_Right_Screw_R11','',#5,#8093,$); +#8162 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8095)); +#8163 = SHAPE_DEFINITION_REPRESENTATION(#8164,#8170); +#8164 = PRODUCT_DEFINITION_SHAPE('','',#8165); +#8165 = PRODUCT_DEFINITION('design','',#8166,#8169); +#8166 = PRODUCT_DEFINITION_FORMATION('','',#8167); +#8167 = PRODUCT('ConnectorBank_Right_Hole_R11_C02', + 'ConnectorBank_Right_Hole_R11_C02','',(#8168)); +#8168 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8169 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8170 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8171),#8224); +#8171 = MANIFOLD_SOLID_BREP('',#8172); +#8172 = CLOSED_SHELL('',(#8173,#8206,#8215)); +#8173 = ADVANCED_FACE('',(#8174),#8201,.T.); +#8174 = FACE_BOUND('',#8175,.T.); +#8175 = EDGE_LOOP('',(#8176,#8185,#8193,#8200)); +#8176 = ORIENTED_EDGE('',*,*,#8177,.F.); +#8177 = EDGE_CURVE('',#8178,#8178,#8180,.T.); +#8178 = VERTEX_POINT('',#8179); +#8179 = CARTESIAN_POINT('',(70.,-37.85,135.30769230769)); +#8180 = CIRCLE('',#8181,1.); +#8181 = AXIS2_PLACEMENT_3D('',#8182,#8183,#8184); +#8182 = CARTESIAN_POINT('',(70.,-37.85,136.30769230769)); +#8183 = DIRECTION('',(0.,-1.,0.)); +#8184 = DIRECTION('',(0.,-0.,-1.)); +#8185 = ORIENTED_EDGE('',*,*,#8186,.F.); +#8186 = EDGE_CURVE('',#8187,#8178,#8189,.T.); +#8187 = VERTEX_POINT('',#8188); +#8188 = CARTESIAN_POINT('',(70.,-37.15,135.30769230769)); +#8189 = LINE('',#8190,#8191); +#8190 = CARTESIAN_POINT('',(70.,-37.15,135.30769230769)); +#8191 = VECTOR('',#8192,1.); +#8192 = DIRECTION('',(0.,-1.,0.)); +#8193 = ORIENTED_EDGE('',*,*,#8194,.T.); +#8194 = EDGE_CURVE('',#8187,#8187,#8195,.T.); +#8195 = CIRCLE('',#8196,1.); +#8196 = AXIS2_PLACEMENT_3D('',#8197,#8198,#8199); +#8197 = CARTESIAN_POINT('',(70.,-37.15,136.30769230769)); +#8198 = DIRECTION('',(0.,-1.,0.)); +#8199 = DIRECTION('',(0.,-0.,-1.)); +#8200 = ORIENTED_EDGE('',*,*,#8186,.T.); +#8201 = CYLINDRICAL_SURFACE('',#8202,1.); +#8202 = AXIS2_PLACEMENT_3D('',#8203,#8204,#8205); +#8203 = CARTESIAN_POINT('',(70.,-37.15,136.30769230769)); +#8204 = DIRECTION('',(0.,-1.,0.)); +#8205 = DIRECTION('',(0.,-0.,-1.)); +#8206 = ADVANCED_FACE('',(#8207),#8210,.T.); +#8207 = FACE_BOUND('',#8208,.T.); +#8208 = EDGE_LOOP('',(#8209)); +#8209 = ORIENTED_EDGE('',*,*,#8177,.T.); +#8210 = PLANE('',#8211); +#8211 = AXIS2_PLACEMENT_3D('',#8212,#8213,#8214); +#8212 = CARTESIAN_POINT('',(70.,-37.85,136.30769230769)); +#8213 = DIRECTION('',(0.,-1.,0.)); +#8214 = DIRECTION('',(0.,-0.,-1.)); +#8215 = ADVANCED_FACE('',(#8216),#8219,.F.); +#8216 = FACE_BOUND('',#8217,.T.); +#8217 = EDGE_LOOP('',(#8218)); +#8218 = ORIENTED_EDGE('',*,*,#8194,.F.); +#8219 = PLANE('',#8220); +#8220 = AXIS2_PLACEMENT_3D('',#8221,#8222,#8223); +#8221 = CARTESIAN_POINT('',(70.,-37.15,136.30769230769)); +#8222 = DIRECTION('',(0.,-1.,0.)); +#8223 = DIRECTION('',(0.,-0.,-1.)); +#8224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8228)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8225,#8226,#8227)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8225 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8226 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8227 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8228 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8225, + 'distance_accuracy_value','confusion accuracy'); +#8229 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8230,#8232); +#8230 = ( REPRESENTATION_RELATIONSHIP('','',#8170,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8231) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8231 = ITEM_DEFINED_TRANSFORMATION('','',#11,#367); +#8232 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8233); +#8233 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('89', + 'ConnectorBank_Right_Hole_R11_C02','',#5,#8165,$); +#8234 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8167)); +#8235 = SHAPE_DEFINITION_REPRESENTATION(#8236,#8242); +#8236 = PRODUCT_DEFINITION_SHAPE('','',#8237); +#8237 = PRODUCT_DEFINITION('design','',#8238,#8241); +#8238 = PRODUCT_DEFINITION_FORMATION('','',#8239); +#8239 = PRODUCT('ConnectorBank_Right_Hole_R11_C03', + 'ConnectorBank_Right_Hole_R11_C03','',(#8240)); +#8240 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8241 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8242 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8243),#8296); +#8243 = MANIFOLD_SOLID_BREP('',#8244); +#8244 = CLOSED_SHELL('',(#8245,#8278,#8287)); +#8245 = ADVANCED_FACE('',(#8246),#8273,.T.); +#8246 = FACE_BOUND('',#8247,.T.); +#8247 = EDGE_LOOP('',(#8248,#8257,#8265,#8272)); +#8248 = ORIENTED_EDGE('',*,*,#8249,.F.); +#8249 = EDGE_CURVE('',#8250,#8250,#8252,.T.); +#8250 = VERTEX_POINT('',#8251); +#8251 = CARTESIAN_POINT('',(75.,-37.85,135.30769230769)); +#8252 = CIRCLE('',#8253,1.); +#8253 = AXIS2_PLACEMENT_3D('',#8254,#8255,#8256); +#8254 = CARTESIAN_POINT('',(75.,-37.85,136.30769230769)); +#8255 = DIRECTION('',(0.,-1.,0.)); +#8256 = DIRECTION('',(0.,-0.,-1.)); +#8257 = ORIENTED_EDGE('',*,*,#8258,.F.); +#8258 = EDGE_CURVE('',#8259,#8250,#8261,.T.); +#8259 = VERTEX_POINT('',#8260); +#8260 = CARTESIAN_POINT('',(75.,-37.15,135.30769230769)); +#8261 = LINE('',#8262,#8263); +#8262 = CARTESIAN_POINT('',(75.,-37.15,135.30769230769)); +#8263 = VECTOR('',#8264,1.); +#8264 = DIRECTION('',(0.,-1.,0.)); +#8265 = ORIENTED_EDGE('',*,*,#8266,.T.); +#8266 = EDGE_CURVE('',#8259,#8259,#8267,.T.); +#8267 = CIRCLE('',#8268,1.); +#8268 = AXIS2_PLACEMENT_3D('',#8269,#8270,#8271); +#8269 = CARTESIAN_POINT('',(75.,-37.15,136.30769230769)); +#8270 = DIRECTION('',(0.,-1.,0.)); +#8271 = DIRECTION('',(0.,-0.,-1.)); +#8272 = ORIENTED_EDGE('',*,*,#8258,.T.); +#8273 = CYLINDRICAL_SURFACE('',#8274,1.); +#8274 = AXIS2_PLACEMENT_3D('',#8275,#8276,#8277); +#8275 = CARTESIAN_POINT('',(75.,-37.15,136.30769230769)); +#8276 = DIRECTION('',(0.,-1.,0.)); +#8277 = DIRECTION('',(0.,-0.,-1.)); +#8278 = ADVANCED_FACE('',(#8279),#8282,.T.); +#8279 = FACE_BOUND('',#8280,.T.); +#8280 = EDGE_LOOP('',(#8281)); +#8281 = ORIENTED_EDGE('',*,*,#8249,.T.); +#8282 = PLANE('',#8283); +#8283 = AXIS2_PLACEMENT_3D('',#8284,#8285,#8286); +#8284 = CARTESIAN_POINT('',(75.,-37.85,136.30769230769)); +#8285 = DIRECTION('',(0.,-1.,0.)); +#8286 = DIRECTION('',(0.,-0.,-1.)); +#8287 = ADVANCED_FACE('',(#8288),#8291,.F.); +#8288 = FACE_BOUND('',#8289,.T.); +#8289 = EDGE_LOOP('',(#8290)); +#8290 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8291 = PLANE('',#8292); +#8292 = AXIS2_PLACEMENT_3D('',#8293,#8294,#8295); +#8293 = CARTESIAN_POINT('',(75.,-37.15,136.30769230769)); +#8294 = DIRECTION('',(0.,-1.,0.)); +#8295 = DIRECTION('',(0.,-0.,-1.)); +#8296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8300)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8297,#8298,#8299)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8297 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8298 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8299 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8300 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8297, + 'distance_accuracy_value','confusion accuracy'); +#8301 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8302,#8304); +#8302 = ( REPRESENTATION_RELATIONSHIP('','',#8242,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8303) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8303 = ITEM_DEFINED_TRANSFORMATION('','',#11,#371); +#8304 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8305); +#8305 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('90', + 'ConnectorBank_Right_Hole_R11_C03','',#5,#8237,$); +#8306 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8239)); +#8307 = SHAPE_DEFINITION_REPRESENTATION(#8308,#8314); +#8308 = PRODUCT_DEFINITION_SHAPE('','',#8309); +#8309 = PRODUCT_DEFINITION('design','',#8310,#8313); +#8310 = PRODUCT_DEFINITION_FORMATION('','',#8311); +#8311 = PRODUCT('ConnectorBank_Right_Hole_R12_C01', + 'ConnectorBank_Right_Hole_R12_C01','',(#8312)); +#8312 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8313 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8314 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8315),#8368); +#8315 = MANIFOLD_SOLID_BREP('',#8316); +#8316 = CLOSED_SHELL('',(#8317,#8350,#8359)); +#8317 = ADVANCED_FACE('',(#8318),#8345,.T.); +#8318 = FACE_BOUND('',#8319,.T.); +#8319 = EDGE_LOOP('',(#8320,#8329,#8337,#8344)); +#8320 = ORIENTED_EDGE('',*,*,#8321,.F.); +#8321 = EDGE_CURVE('',#8322,#8322,#8324,.T.); +#8322 = VERTEX_POINT('',#8323); +#8323 = CARTESIAN_POINT('',(65.,-37.85,143.15384615384)); +#8324 = CIRCLE('',#8325,1.); +#8325 = AXIS2_PLACEMENT_3D('',#8326,#8327,#8328); +#8326 = CARTESIAN_POINT('',(65.,-37.85,144.15384615384)); +#8327 = DIRECTION('',(0.,-1.,0.)); +#8328 = DIRECTION('',(0.,-0.,-1.)); +#8329 = ORIENTED_EDGE('',*,*,#8330,.F.); +#8330 = EDGE_CURVE('',#8331,#8322,#8333,.T.); +#8331 = VERTEX_POINT('',#8332); +#8332 = CARTESIAN_POINT('',(65.,-37.15,143.15384615384)); +#8333 = LINE('',#8334,#8335); +#8334 = CARTESIAN_POINT('',(65.,-37.15,143.15384615384)); +#8335 = VECTOR('',#8336,1.); +#8336 = DIRECTION('',(0.,-1.,0.)); +#8337 = ORIENTED_EDGE('',*,*,#8338,.T.); +#8338 = EDGE_CURVE('',#8331,#8331,#8339,.T.); +#8339 = CIRCLE('',#8340,1.); +#8340 = AXIS2_PLACEMENT_3D('',#8341,#8342,#8343); +#8341 = CARTESIAN_POINT('',(65.,-37.15,144.15384615384)); +#8342 = DIRECTION('',(0.,-1.,0.)); +#8343 = DIRECTION('',(0.,-0.,-1.)); +#8344 = ORIENTED_EDGE('',*,*,#8330,.T.); +#8345 = CYLINDRICAL_SURFACE('',#8346,1.); +#8346 = AXIS2_PLACEMENT_3D('',#8347,#8348,#8349); +#8347 = CARTESIAN_POINT('',(65.,-37.15,144.15384615384)); +#8348 = DIRECTION('',(0.,-1.,0.)); +#8349 = DIRECTION('',(0.,-0.,-1.)); +#8350 = ADVANCED_FACE('',(#8351),#8354,.T.); +#8351 = FACE_BOUND('',#8352,.T.); +#8352 = EDGE_LOOP('',(#8353)); +#8353 = ORIENTED_EDGE('',*,*,#8321,.T.); +#8354 = PLANE('',#8355); +#8355 = AXIS2_PLACEMENT_3D('',#8356,#8357,#8358); +#8356 = CARTESIAN_POINT('',(65.,-37.85,144.15384615384)); +#8357 = DIRECTION('',(0.,-1.,0.)); +#8358 = DIRECTION('',(0.,-0.,-1.)); +#8359 = ADVANCED_FACE('',(#8360),#8363,.F.); +#8360 = FACE_BOUND('',#8361,.T.); +#8361 = EDGE_LOOP('',(#8362)); +#8362 = ORIENTED_EDGE('',*,*,#8338,.F.); +#8363 = PLANE('',#8364); +#8364 = AXIS2_PLACEMENT_3D('',#8365,#8366,#8367); +#8365 = CARTESIAN_POINT('',(65.,-37.15,144.15384615384)); +#8366 = DIRECTION('',(0.,-1.,0.)); +#8367 = DIRECTION('',(0.,-0.,-1.)); +#8368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8372)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8369,#8370,#8371)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8369 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8370 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8371 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8372 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8369, + 'distance_accuracy_value','confusion accuracy'); +#8373 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8374,#8376); +#8374 = ( REPRESENTATION_RELATIONSHIP('','',#8314,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8375) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8375 = ITEM_DEFINED_TRANSFORMATION('','',#11,#375); +#8376 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8377); +#8377 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('91', + 'ConnectorBank_Right_Hole_R12_C01','',#5,#8309,$); +#8378 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8311)); +#8379 = SHAPE_DEFINITION_REPRESENTATION(#8380,#8386); +#8380 = PRODUCT_DEFINITION_SHAPE('','',#8381); +#8381 = PRODUCT_DEFINITION('design','',#8382,#8385); +#8382 = PRODUCT_DEFINITION_FORMATION('','',#8383); +#8383 = PRODUCT('ConnectorBank_Right_Screw_R12', + 'ConnectorBank_Right_Screw_R12','',(#8384)); +#8384 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8385 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8386 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8387),#8440); +#8387 = MANIFOLD_SOLID_BREP('',#8388); +#8388 = CLOSED_SHELL('',(#8389,#8422,#8431)); +#8389 = ADVANCED_FACE('',(#8390),#8417,.T.); +#8390 = FACE_BOUND('',#8391,.T.); +#8391 = EDGE_LOOP('',(#8392,#8401,#8409,#8416)); +#8392 = ORIENTED_EDGE('',*,*,#8393,.F.); +#8393 = EDGE_CURVE('',#8394,#8394,#8396,.T.); +#8394 = VERTEX_POINT('',#8395); +#8395 = CARTESIAN_POINT('',(82.6,-37.95,143.60384615384)); +#8396 = CIRCLE('',#8397,0.55); +#8397 = AXIS2_PLACEMENT_3D('',#8398,#8399,#8400); +#8398 = CARTESIAN_POINT('',(82.6,-37.95,144.15384615384)); +#8399 = DIRECTION('',(0.,-1.,0.)); +#8400 = DIRECTION('',(0.,-0.,-1.)); +#8401 = ORIENTED_EDGE('',*,*,#8402,.F.); +#8402 = EDGE_CURVE('',#8403,#8394,#8405,.T.); +#8403 = VERTEX_POINT('',#8404); +#8404 = CARTESIAN_POINT('',(82.6,-37.15,143.60384615384)); +#8405 = LINE('',#8406,#8407); +#8406 = CARTESIAN_POINT('',(82.6,-37.15,143.60384615384)); +#8407 = VECTOR('',#8408,1.); +#8408 = DIRECTION('',(0.,-1.,0.)); +#8409 = ORIENTED_EDGE('',*,*,#8410,.T.); +#8410 = EDGE_CURVE('',#8403,#8403,#8411,.T.); +#8411 = CIRCLE('',#8412,0.55); +#8412 = AXIS2_PLACEMENT_3D('',#8413,#8414,#8415); +#8413 = CARTESIAN_POINT('',(82.6,-37.15,144.15384615384)); +#8414 = DIRECTION('',(0.,-1.,0.)); +#8415 = DIRECTION('',(0.,-0.,-1.)); +#8416 = ORIENTED_EDGE('',*,*,#8402,.T.); +#8417 = CYLINDRICAL_SURFACE('',#8418,0.55); +#8418 = AXIS2_PLACEMENT_3D('',#8419,#8420,#8421); +#8419 = CARTESIAN_POINT('',(82.6,-37.15,144.15384615384)); +#8420 = DIRECTION('',(0.,-1.,0.)); +#8421 = DIRECTION('',(0.,-0.,-1.)); +#8422 = ADVANCED_FACE('',(#8423),#8426,.T.); +#8423 = FACE_BOUND('',#8424,.T.); +#8424 = EDGE_LOOP('',(#8425)); +#8425 = ORIENTED_EDGE('',*,*,#8393,.T.); +#8426 = PLANE('',#8427); +#8427 = AXIS2_PLACEMENT_3D('',#8428,#8429,#8430); +#8428 = CARTESIAN_POINT('',(82.6,-37.95,144.15384615384)); +#8429 = DIRECTION('',(0.,-1.,0.)); +#8430 = DIRECTION('',(0.,-0.,-1.)); +#8431 = ADVANCED_FACE('',(#8432),#8435,.F.); +#8432 = FACE_BOUND('',#8433,.T.); +#8433 = EDGE_LOOP('',(#8434)); +#8434 = ORIENTED_EDGE('',*,*,#8410,.F.); +#8435 = PLANE('',#8436); +#8436 = AXIS2_PLACEMENT_3D('',#8437,#8438,#8439); +#8437 = CARTESIAN_POINT('',(82.6,-37.15,144.15384615384)); +#8438 = DIRECTION('',(0.,-1.,0.)); +#8439 = DIRECTION('',(0.,-0.,-1.)); +#8440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8444)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8441,#8442,#8443)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8441 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8442 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8443 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8444 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8441, + 'distance_accuracy_value','confusion accuracy'); +#8445 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8446,#8448); +#8446 = ( REPRESENTATION_RELATIONSHIP('','',#8386,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8447) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8447 = ITEM_DEFINED_TRANSFORMATION('','',#11,#379); +#8448 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8449); +#8449 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('92', + 'ConnectorBank_Right_Screw_R12','',#5,#8381,$); +#8450 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8383)); +#8451 = SHAPE_DEFINITION_REPRESENTATION(#8452,#8458); +#8452 = PRODUCT_DEFINITION_SHAPE('','',#8453); +#8453 = PRODUCT_DEFINITION('design','',#8454,#8457); +#8454 = PRODUCT_DEFINITION_FORMATION('','',#8455); +#8455 = PRODUCT('ConnectorBank_Right_Hole_R12_C02', + 'ConnectorBank_Right_Hole_R12_C02','',(#8456)); +#8456 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8457 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8458 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8459),#8512); +#8459 = MANIFOLD_SOLID_BREP('',#8460); +#8460 = CLOSED_SHELL('',(#8461,#8494,#8503)); +#8461 = ADVANCED_FACE('',(#8462),#8489,.T.); +#8462 = FACE_BOUND('',#8463,.T.); +#8463 = EDGE_LOOP('',(#8464,#8473,#8481,#8488)); +#8464 = ORIENTED_EDGE('',*,*,#8465,.F.); +#8465 = EDGE_CURVE('',#8466,#8466,#8468,.T.); +#8466 = VERTEX_POINT('',#8467); +#8467 = CARTESIAN_POINT('',(70.,-37.85,143.15384615384)); +#8468 = CIRCLE('',#8469,1.); +#8469 = AXIS2_PLACEMENT_3D('',#8470,#8471,#8472); +#8470 = CARTESIAN_POINT('',(70.,-37.85,144.15384615384)); +#8471 = DIRECTION('',(0.,-1.,0.)); +#8472 = DIRECTION('',(0.,-0.,-1.)); +#8473 = ORIENTED_EDGE('',*,*,#8474,.F.); +#8474 = EDGE_CURVE('',#8475,#8466,#8477,.T.); +#8475 = VERTEX_POINT('',#8476); +#8476 = CARTESIAN_POINT('',(70.,-37.15,143.15384615384)); +#8477 = LINE('',#8478,#8479); +#8478 = CARTESIAN_POINT('',(70.,-37.15,143.15384615384)); +#8479 = VECTOR('',#8480,1.); +#8480 = DIRECTION('',(0.,-1.,0.)); +#8481 = ORIENTED_EDGE('',*,*,#8482,.T.); +#8482 = EDGE_CURVE('',#8475,#8475,#8483,.T.); +#8483 = CIRCLE('',#8484,1.); +#8484 = AXIS2_PLACEMENT_3D('',#8485,#8486,#8487); +#8485 = CARTESIAN_POINT('',(70.,-37.15,144.15384615384)); +#8486 = DIRECTION('',(0.,-1.,0.)); +#8487 = DIRECTION('',(0.,-0.,-1.)); +#8488 = ORIENTED_EDGE('',*,*,#8474,.T.); +#8489 = CYLINDRICAL_SURFACE('',#8490,1.); +#8490 = AXIS2_PLACEMENT_3D('',#8491,#8492,#8493); +#8491 = CARTESIAN_POINT('',(70.,-37.15,144.15384615384)); +#8492 = DIRECTION('',(0.,-1.,0.)); +#8493 = DIRECTION('',(0.,-0.,-1.)); +#8494 = ADVANCED_FACE('',(#8495),#8498,.T.); +#8495 = FACE_BOUND('',#8496,.T.); +#8496 = EDGE_LOOP('',(#8497)); +#8497 = ORIENTED_EDGE('',*,*,#8465,.T.); +#8498 = PLANE('',#8499); +#8499 = AXIS2_PLACEMENT_3D('',#8500,#8501,#8502); +#8500 = CARTESIAN_POINT('',(70.,-37.85,144.15384615384)); +#8501 = DIRECTION('',(0.,-1.,0.)); +#8502 = DIRECTION('',(0.,-0.,-1.)); +#8503 = ADVANCED_FACE('',(#8504),#8507,.F.); +#8504 = FACE_BOUND('',#8505,.T.); +#8505 = EDGE_LOOP('',(#8506)); +#8506 = ORIENTED_EDGE('',*,*,#8482,.F.); +#8507 = PLANE('',#8508); +#8508 = AXIS2_PLACEMENT_3D('',#8509,#8510,#8511); +#8509 = CARTESIAN_POINT('',(70.,-37.15,144.15384615384)); +#8510 = DIRECTION('',(0.,-1.,0.)); +#8511 = DIRECTION('',(0.,-0.,-1.)); +#8512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8516)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8513,#8514,#8515)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8513 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8514 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8515 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8516 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8513, + 'distance_accuracy_value','confusion accuracy'); +#8517 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8518,#8520); +#8518 = ( REPRESENTATION_RELATIONSHIP('','',#8458,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8519) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8519 = ITEM_DEFINED_TRANSFORMATION('','',#11,#383); +#8520 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8521); +#8521 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('93', + 'ConnectorBank_Right_Hole_R12_C02','',#5,#8453,$); +#8522 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8455)); +#8523 = SHAPE_DEFINITION_REPRESENTATION(#8524,#8530); +#8524 = PRODUCT_DEFINITION_SHAPE('','',#8525); +#8525 = PRODUCT_DEFINITION('design','',#8526,#8529); +#8526 = PRODUCT_DEFINITION_FORMATION('','',#8527); +#8527 = PRODUCT('ConnectorBank_Right_Hole_R12_C03', + 'ConnectorBank_Right_Hole_R12_C03','',(#8528)); +#8528 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8529 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8530 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8531),#8584); +#8531 = MANIFOLD_SOLID_BREP('',#8532); +#8532 = CLOSED_SHELL('',(#8533,#8566,#8575)); +#8533 = ADVANCED_FACE('',(#8534),#8561,.T.); +#8534 = FACE_BOUND('',#8535,.T.); +#8535 = EDGE_LOOP('',(#8536,#8545,#8553,#8560)); +#8536 = ORIENTED_EDGE('',*,*,#8537,.F.); +#8537 = EDGE_CURVE('',#8538,#8538,#8540,.T.); +#8538 = VERTEX_POINT('',#8539); +#8539 = CARTESIAN_POINT('',(75.,-37.85,143.15384615384)); +#8540 = CIRCLE('',#8541,1.); +#8541 = AXIS2_PLACEMENT_3D('',#8542,#8543,#8544); +#8542 = CARTESIAN_POINT('',(75.,-37.85,144.15384615384)); +#8543 = DIRECTION('',(0.,-1.,0.)); +#8544 = DIRECTION('',(0.,-0.,-1.)); +#8545 = ORIENTED_EDGE('',*,*,#8546,.F.); +#8546 = EDGE_CURVE('',#8547,#8538,#8549,.T.); +#8547 = VERTEX_POINT('',#8548); +#8548 = CARTESIAN_POINT('',(75.,-37.15,143.15384615384)); +#8549 = LINE('',#8550,#8551); +#8550 = CARTESIAN_POINT('',(75.,-37.15,143.15384615384)); +#8551 = VECTOR('',#8552,1.); +#8552 = DIRECTION('',(0.,-1.,0.)); +#8553 = ORIENTED_EDGE('',*,*,#8554,.T.); +#8554 = EDGE_CURVE('',#8547,#8547,#8555,.T.); +#8555 = CIRCLE('',#8556,1.); +#8556 = AXIS2_PLACEMENT_3D('',#8557,#8558,#8559); +#8557 = CARTESIAN_POINT('',(75.,-37.15,144.15384615384)); +#8558 = DIRECTION('',(0.,-1.,0.)); +#8559 = DIRECTION('',(0.,-0.,-1.)); +#8560 = ORIENTED_EDGE('',*,*,#8546,.T.); +#8561 = CYLINDRICAL_SURFACE('',#8562,1.); +#8562 = AXIS2_PLACEMENT_3D('',#8563,#8564,#8565); +#8563 = CARTESIAN_POINT('',(75.,-37.15,144.15384615384)); +#8564 = DIRECTION('',(0.,-1.,0.)); +#8565 = DIRECTION('',(0.,-0.,-1.)); +#8566 = ADVANCED_FACE('',(#8567),#8570,.T.); +#8567 = FACE_BOUND('',#8568,.T.); +#8568 = EDGE_LOOP('',(#8569)); +#8569 = ORIENTED_EDGE('',*,*,#8537,.T.); +#8570 = PLANE('',#8571); +#8571 = AXIS2_PLACEMENT_3D('',#8572,#8573,#8574); +#8572 = CARTESIAN_POINT('',(75.,-37.85,144.15384615384)); +#8573 = DIRECTION('',(0.,-1.,0.)); +#8574 = DIRECTION('',(0.,-0.,-1.)); +#8575 = ADVANCED_FACE('',(#8576),#8579,.F.); +#8576 = FACE_BOUND('',#8577,.T.); +#8577 = EDGE_LOOP('',(#8578)); +#8578 = ORIENTED_EDGE('',*,*,#8554,.F.); +#8579 = PLANE('',#8580); +#8580 = AXIS2_PLACEMENT_3D('',#8581,#8582,#8583); +#8581 = CARTESIAN_POINT('',(75.,-37.15,144.15384615384)); +#8582 = DIRECTION('',(0.,-1.,0.)); +#8583 = DIRECTION('',(0.,-0.,-1.)); +#8584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8588)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8585,#8586,#8587)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8585 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8586 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8587 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8588 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8585, + 'distance_accuracy_value','confusion accuracy'); +#8589 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8590,#8592); +#8590 = ( REPRESENTATION_RELATIONSHIP('','',#8530,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8591) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8591 = ITEM_DEFINED_TRANSFORMATION('','',#11,#387); +#8592 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8593); +#8593 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('94', + 'ConnectorBank_Right_Hole_R12_C03','',#5,#8525,$); +#8594 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8527)); +#8595 = SHAPE_DEFINITION_REPRESENTATION(#8596,#8602); +#8596 = PRODUCT_DEFINITION_SHAPE('','',#8597); +#8597 = PRODUCT_DEFINITION('design','',#8598,#8601); +#8598 = PRODUCT_DEFINITION_FORMATION('','',#8599); +#8599 = PRODUCT('ConnectorBank_LeftTopCap','ConnectorBank_LeftTopCap','' + ,(#8600)); +#8600 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8601 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8602 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8603),#8753); +#8603 = MANIFOLD_SOLID_BREP('',#8604); +#8604 = CLOSED_SHELL('',(#8605,#8645,#8685,#8707,#8729,#8741)); +#8605 = ADVANCED_FACE('',(#8606),#8640,.F.); +#8606 = FACE_BOUND('',#8607,.F.); +#8607 = EDGE_LOOP('',(#8608,#8618,#8626,#8634)); +#8608 = ORIENTED_EDGE('',*,*,#8609,.F.); +#8609 = EDGE_CURVE('',#8610,#8612,#8614,.T.); +#8610 = VERTEX_POINT('',#8611); +#8611 = CARTESIAN_POINT('',(35.,-36.2,154.)); +#8612 = VERTEX_POINT('',#8613); +#8613 = CARTESIAN_POINT('',(35.,-36.2,166.)); +#8614 = LINE('',#8615,#8616); +#8615 = CARTESIAN_POINT('',(35.,-36.2,154.)); +#8616 = VECTOR('',#8617,1.); +#8617 = DIRECTION('',(0.,0.,1.)); +#8618 = ORIENTED_EDGE('',*,*,#8619,.T.); +#8619 = EDGE_CURVE('',#8610,#8620,#8622,.T.); +#8620 = VERTEX_POINT('',#8621); +#8621 = CARTESIAN_POINT('',(35.,-32.,154.)); +#8622 = LINE('',#8623,#8624); +#8623 = CARTESIAN_POINT('',(35.,-36.2,154.)); +#8624 = VECTOR('',#8625,1.); +#8625 = DIRECTION('',(-0.,1.,0.)); +#8626 = ORIENTED_EDGE('',*,*,#8627,.T.); +#8627 = EDGE_CURVE('',#8620,#8628,#8630,.T.); +#8628 = VERTEX_POINT('',#8629); +#8629 = CARTESIAN_POINT('',(35.,-32.,166.)); +#8630 = LINE('',#8631,#8632); +#8631 = CARTESIAN_POINT('',(35.,-32.,154.)); +#8632 = VECTOR('',#8633,1.); +#8633 = DIRECTION('',(0.,0.,1.)); +#8634 = ORIENTED_EDGE('',*,*,#8635,.F.); +#8635 = EDGE_CURVE('',#8612,#8628,#8636,.T.); +#8636 = LINE('',#8637,#8638); +#8637 = CARTESIAN_POINT('',(35.,-36.2,166.)); +#8638 = VECTOR('',#8639,1.); +#8639 = DIRECTION('',(-0.,1.,0.)); +#8640 = PLANE('',#8641); +#8641 = AXIS2_PLACEMENT_3D('',#8642,#8643,#8644); +#8642 = CARTESIAN_POINT('',(35.,-36.2,154.)); +#8643 = DIRECTION('',(1.,0.,-0.)); +#8644 = DIRECTION('',(0.,0.,1.)); +#8645 = ADVANCED_FACE('',(#8646),#8680,.T.); +#8646 = FACE_BOUND('',#8647,.T.); +#8647 = EDGE_LOOP('',(#8648,#8658,#8666,#8674)); +#8648 = ORIENTED_EDGE('',*,*,#8649,.F.); +#8649 = EDGE_CURVE('',#8650,#8652,#8654,.T.); +#8650 = VERTEX_POINT('',#8651); +#8651 = CARTESIAN_POINT('',(53.,-36.2,154.)); +#8652 = VERTEX_POINT('',#8653); +#8653 = CARTESIAN_POINT('',(53.,-36.2,166.)); +#8654 = LINE('',#8655,#8656); +#8655 = CARTESIAN_POINT('',(53.,-36.2,154.)); +#8656 = VECTOR('',#8657,1.); +#8657 = DIRECTION('',(0.,0.,1.)); +#8658 = ORIENTED_EDGE('',*,*,#8659,.T.); +#8659 = EDGE_CURVE('',#8650,#8660,#8662,.T.); +#8660 = VERTEX_POINT('',#8661); +#8661 = CARTESIAN_POINT('',(53.,-32.,154.)); +#8662 = LINE('',#8663,#8664); +#8663 = CARTESIAN_POINT('',(53.,-36.2,154.)); +#8664 = VECTOR('',#8665,1.); +#8665 = DIRECTION('',(-0.,1.,0.)); +#8666 = ORIENTED_EDGE('',*,*,#8667,.T.); +#8667 = EDGE_CURVE('',#8660,#8668,#8670,.T.); +#8668 = VERTEX_POINT('',#8669); +#8669 = CARTESIAN_POINT('',(53.,-32.,166.)); +#8670 = LINE('',#8671,#8672); +#8671 = CARTESIAN_POINT('',(53.,-32.,154.)); +#8672 = VECTOR('',#8673,1.); +#8673 = DIRECTION('',(0.,0.,1.)); +#8674 = ORIENTED_EDGE('',*,*,#8675,.F.); +#8675 = EDGE_CURVE('',#8652,#8668,#8676,.T.); +#8676 = LINE('',#8677,#8678); +#8677 = CARTESIAN_POINT('',(53.,-36.2,166.)); +#8678 = VECTOR('',#8679,1.); +#8679 = DIRECTION('',(-0.,1.,0.)); +#8680 = PLANE('',#8681); +#8681 = AXIS2_PLACEMENT_3D('',#8682,#8683,#8684); +#8682 = CARTESIAN_POINT('',(53.,-36.2,154.)); +#8683 = DIRECTION('',(1.,0.,-0.)); +#8684 = DIRECTION('',(0.,0.,1.)); +#8685 = ADVANCED_FACE('',(#8686),#8702,.F.); +#8686 = FACE_BOUND('',#8687,.F.); +#8687 = EDGE_LOOP('',(#8688,#8694,#8695,#8701)); +#8688 = ORIENTED_EDGE('',*,*,#8689,.F.); +#8689 = EDGE_CURVE('',#8610,#8650,#8690,.T.); +#8690 = LINE('',#8691,#8692); +#8691 = CARTESIAN_POINT('',(35.,-36.2,154.)); +#8692 = VECTOR('',#8693,1.); +#8693 = DIRECTION('',(1.,0.,-0.)); +#8694 = ORIENTED_EDGE('',*,*,#8609,.T.); +#8695 = ORIENTED_EDGE('',*,*,#8696,.T.); +#8696 = EDGE_CURVE('',#8612,#8652,#8697,.T.); +#8697 = LINE('',#8698,#8699); +#8698 = CARTESIAN_POINT('',(35.,-36.2,166.)); +#8699 = VECTOR('',#8700,1.); +#8700 = DIRECTION('',(1.,0.,-0.)); +#8701 = ORIENTED_EDGE('',*,*,#8649,.F.); +#8702 = PLANE('',#8703); +#8703 = AXIS2_PLACEMENT_3D('',#8704,#8705,#8706); +#8704 = CARTESIAN_POINT('',(35.,-36.2,154.)); +#8705 = DIRECTION('',(-0.,1.,0.)); +#8706 = DIRECTION('',(0.,0.,1.)); +#8707 = ADVANCED_FACE('',(#8708),#8724,.T.); +#8708 = FACE_BOUND('',#8709,.T.); +#8709 = EDGE_LOOP('',(#8710,#8716,#8717,#8723)); +#8710 = ORIENTED_EDGE('',*,*,#8711,.F.); +#8711 = EDGE_CURVE('',#8620,#8660,#8712,.T.); +#8712 = LINE('',#8713,#8714); +#8713 = CARTESIAN_POINT('',(35.,-32.,154.)); +#8714 = VECTOR('',#8715,1.); +#8715 = DIRECTION('',(1.,0.,-0.)); +#8716 = ORIENTED_EDGE('',*,*,#8627,.T.); +#8717 = ORIENTED_EDGE('',*,*,#8718,.T.); +#8718 = EDGE_CURVE('',#8628,#8668,#8719,.T.); +#8719 = LINE('',#8720,#8721); +#8720 = CARTESIAN_POINT('',(35.,-32.,166.)); +#8721 = VECTOR('',#8722,1.); +#8722 = DIRECTION('',(1.,0.,-0.)); +#8723 = ORIENTED_EDGE('',*,*,#8667,.F.); +#8724 = PLANE('',#8725); +#8725 = AXIS2_PLACEMENT_3D('',#8726,#8727,#8728); +#8726 = CARTESIAN_POINT('',(35.,-32.,154.)); +#8727 = DIRECTION('',(-0.,1.,0.)); +#8728 = DIRECTION('',(0.,0.,1.)); +#8729 = ADVANCED_FACE('',(#8730),#8736,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8733,#8734,#8735)); +#8732 = ORIENTED_EDGE('',*,*,#8619,.F.); +#8733 = ORIENTED_EDGE('',*,*,#8689,.T.); +#8734 = ORIENTED_EDGE('',*,*,#8659,.T.); +#8735 = ORIENTED_EDGE('',*,*,#8711,.F.); +#8736 = PLANE('',#8737); +#8737 = AXIS2_PLACEMENT_3D('',#8738,#8739,#8740); +#8738 = CARTESIAN_POINT('',(35.,-36.2,154.)); +#8739 = DIRECTION('',(0.,0.,1.)); +#8740 = DIRECTION('',(1.,0.,-0.)); +#8741 = ADVANCED_FACE('',(#8742),#8748,.T.); +#8742 = FACE_BOUND('',#8743,.T.); +#8743 = EDGE_LOOP('',(#8744,#8745,#8746,#8747)); +#8744 = ORIENTED_EDGE('',*,*,#8635,.F.); +#8745 = ORIENTED_EDGE('',*,*,#8696,.T.); +#8746 = ORIENTED_EDGE('',*,*,#8675,.T.); +#8747 = ORIENTED_EDGE('',*,*,#8718,.F.); +#8748 = PLANE('',#8749); +#8749 = AXIS2_PLACEMENT_3D('',#8750,#8751,#8752); +#8750 = CARTESIAN_POINT('',(35.,-36.2,166.)); +#8751 = DIRECTION('',(0.,0.,1.)); +#8752 = DIRECTION('',(1.,0.,-0.)); +#8753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8757)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8754,#8755,#8756)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8754 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8755 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8756 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8757 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8754, + 'distance_accuracy_value','confusion accuracy'); +#8758 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8759,#8761); +#8759 = ( REPRESENTATION_RELATIONSHIP('','',#8602,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8760) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8760 = ITEM_DEFINED_TRANSFORMATION('','',#11,#391); +#8761 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8762); +#8762 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('95','ConnectorBank_LeftTopCap', + '',#5,#8597,$); +#8763 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8599)); +#8764 = SHAPE_DEFINITION_REPRESENTATION(#8765,#8771); +#8765 = PRODUCT_DEFINITION_SHAPE('','',#8766); +#8766 = PRODUCT_DEFINITION('design','',#8767,#8770); +#8767 = PRODUCT_DEFINITION_FORMATION('','',#8768); +#8768 = PRODUCT('ConnectorBank_RightTopCap','ConnectorBank_RightTopCap', + '',(#8769)); +#8769 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8770 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8771 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8772),#8922); +#8772 = MANIFOLD_SOLID_BREP('',#8773); +#8773 = CLOSED_SHELL('',(#8774,#8814,#8854,#8876,#8898,#8910)); +#8774 = ADVANCED_FACE('',(#8775),#8809,.F.); +#8775 = FACE_BOUND('',#8776,.F.); +#8776 = EDGE_LOOP('',(#8777,#8787,#8795,#8803)); +#8777 = ORIENTED_EDGE('',*,*,#8778,.F.); +#8778 = EDGE_CURVE('',#8779,#8781,#8783,.T.); +#8779 = VERTEX_POINT('',#8780); +#8780 = CARTESIAN_POINT('',(60.,-37.2,152.)); +#8781 = VERTEX_POINT('',#8782); +#8782 = CARTESIAN_POINT('',(60.,-37.2,163.)); +#8783 = LINE('',#8784,#8785); +#8784 = CARTESIAN_POINT('',(60.,-37.2,152.)); +#8785 = VECTOR('',#8786,1.); +#8786 = DIRECTION('',(0.,0.,1.)); +#8787 = ORIENTED_EDGE('',*,*,#8788,.T.); +#8788 = EDGE_CURVE('',#8779,#8789,#8791,.T.); +#8789 = VERTEX_POINT('',#8790); +#8790 = CARTESIAN_POINT('',(60.,-33.,152.)); +#8791 = LINE('',#8792,#8793); +#8792 = CARTESIAN_POINT('',(60.,-37.2,152.)); +#8793 = VECTOR('',#8794,1.); +#8794 = DIRECTION('',(-0.,1.,0.)); +#8795 = ORIENTED_EDGE('',*,*,#8796,.T.); +#8796 = EDGE_CURVE('',#8789,#8797,#8799,.T.); +#8797 = VERTEX_POINT('',#8798); +#8798 = CARTESIAN_POINT('',(60.,-33.,163.)); +#8799 = LINE('',#8800,#8801); +#8800 = CARTESIAN_POINT('',(60.,-33.,152.)); +#8801 = VECTOR('',#8802,1.); +#8802 = DIRECTION('',(0.,0.,1.)); +#8803 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8804 = EDGE_CURVE('',#8781,#8797,#8805,.T.); +#8805 = LINE('',#8806,#8807); +#8806 = CARTESIAN_POINT('',(60.,-37.2,163.)); +#8807 = VECTOR('',#8808,1.); +#8808 = DIRECTION('',(-0.,1.,0.)); +#8809 = PLANE('',#8810); +#8810 = AXIS2_PLACEMENT_3D('',#8811,#8812,#8813); +#8811 = CARTESIAN_POINT('',(60.,-37.2,152.)); +#8812 = DIRECTION('',(1.,0.,-0.)); +#8813 = DIRECTION('',(0.,0.,1.)); +#8814 = ADVANCED_FACE('',(#8815),#8849,.T.); +#8815 = FACE_BOUND('',#8816,.T.); +#8816 = EDGE_LOOP('',(#8817,#8827,#8835,#8843)); +#8817 = ORIENTED_EDGE('',*,*,#8818,.F.); +#8818 = EDGE_CURVE('',#8819,#8821,#8823,.T.); +#8819 = VERTEX_POINT('',#8820); +#8820 = CARTESIAN_POINT('',(80.,-37.2,152.)); +#8821 = VERTEX_POINT('',#8822); +#8822 = CARTESIAN_POINT('',(80.,-37.2,163.)); +#8823 = LINE('',#8824,#8825); +#8824 = CARTESIAN_POINT('',(80.,-37.2,152.)); +#8825 = VECTOR('',#8826,1.); +#8826 = DIRECTION('',(0.,0.,1.)); +#8827 = ORIENTED_EDGE('',*,*,#8828,.T.); +#8828 = EDGE_CURVE('',#8819,#8829,#8831,.T.); +#8829 = VERTEX_POINT('',#8830); +#8830 = CARTESIAN_POINT('',(80.,-33.,152.)); +#8831 = LINE('',#8832,#8833); +#8832 = CARTESIAN_POINT('',(80.,-37.2,152.)); +#8833 = VECTOR('',#8834,1.); +#8834 = DIRECTION('',(-0.,1.,0.)); +#8835 = ORIENTED_EDGE('',*,*,#8836,.T.); +#8836 = EDGE_CURVE('',#8829,#8837,#8839,.T.); +#8837 = VERTEX_POINT('',#8838); +#8838 = CARTESIAN_POINT('',(80.,-33.,163.)); +#8839 = LINE('',#8840,#8841); +#8840 = CARTESIAN_POINT('',(80.,-33.,152.)); +#8841 = VECTOR('',#8842,1.); +#8842 = DIRECTION('',(0.,0.,1.)); +#8843 = ORIENTED_EDGE('',*,*,#8844,.F.); +#8844 = EDGE_CURVE('',#8821,#8837,#8845,.T.); +#8845 = LINE('',#8846,#8847); +#8846 = CARTESIAN_POINT('',(80.,-37.2,163.)); +#8847 = VECTOR('',#8848,1.); +#8848 = DIRECTION('',(-0.,1.,0.)); +#8849 = PLANE('',#8850); +#8850 = AXIS2_PLACEMENT_3D('',#8851,#8852,#8853); +#8851 = CARTESIAN_POINT('',(80.,-37.2,152.)); +#8852 = DIRECTION('',(1.,0.,-0.)); +#8853 = DIRECTION('',(0.,0.,1.)); +#8854 = ADVANCED_FACE('',(#8855),#8871,.F.); +#8855 = FACE_BOUND('',#8856,.F.); +#8856 = EDGE_LOOP('',(#8857,#8863,#8864,#8870)); +#8857 = ORIENTED_EDGE('',*,*,#8858,.F.); +#8858 = EDGE_CURVE('',#8779,#8819,#8859,.T.); +#8859 = LINE('',#8860,#8861); +#8860 = CARTESIAN_POINT('',(60.,-37.2,152.)); +#8861 = VECTOR('',#8862,1.); +#8862 = DIRECTION('',(1.,0.,-0.)); +#8863 = ORIENTED_EDGE('',*,*,#8778,.T.); +#8864 = ORIENTED_EDGE('',*,*,#8865,.T.); +#8865 = EDGE_CURVE('',#8781,#8821,#8866,.T.); +#8866 = LINE('',#8867,#8868); +#8867 = CARTESIAN_POINT('',(60.,-37.2,163.)); +#8868 = VECTOR('',#8869,1.); +#8869 = DIRECTION('',(1.,0.,-0.)); +#8870 = ORIENTED_EDGE('',*,*,#8818,.F.); +#8871 = PLANE('',#8872); +#8872 = AXIS2_PLACEMENT_3D('',#8873,#8874,#8875); +#8873 = CARTESIAN_POINT('',(60.,-37.2,152.)); +#8874 = DIRECTION('',(-0.,1.,0.)); +#8875 = DIRECTION('',(0.,0.,1.)); +#8876 = ADVANCED_FACE('',(#8877),#8893,.T.); +#8877 = FACE_BOUND('',#8878,.T.); +#8878 = EDGE_LOOP('',(#8879,#8885,#8886,#8892)); +#8879 = ORIENTED_EDGE('',*,*,#8880,.F.); +#8880 = EDGE_CURVE('',#8789,#8829,#8881,.T.); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(60.,-33.,152.)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(1.,0.,-0.)); +#8885 = ORIENTED_EDGE('',*,*,#8796,.T.); +#8886 = ORIENTED_EDGE('',*,*,#8887,.T.); +#8887 = EDGE_CURVE('',#8797,#8837,#8888,.T.); +#8888 = LINE('',#8889,#8890); +#8889 = CARTESIAN_POINT('',(60.,-33.,163.)); +#8890 = VECTOR('',#8891,1.); +#8891 = DIRECTION('',(1.,0.,-0.)); +#8892 = ORIENTED_EDGE('',*,*,#8836,.F.); +#8893 = PLANE('',#8894); +#8894 = AXIS2_PLACEMENT_3D('',#8895,#8896,#8897); +#8895 = CARTESIAN_POINT('',(60.,-33.,152.)); +#8896 = DIRECTION('',(-0.,1.,0.)); +#8897 = DIRECTION('',(0.,0.,1.)); +#8898 = ADVANCED_FACE('',(#8899),#8905,.F.); +#8899 = FACE_BOUND('',#8900,.F.); +#8900 = EDGE_LOOP('',(#8901,#8902,#8903,#8904)); +#8901 = ORIENTED_EDGE('',*,*,#8788,.F.); +#8902 = ORIENTED_EDGE('',*,*,#8858,.T.); +#8903 = ORIENTED_EDGE('',*,*,#8828,.T.); +#8904 = ORIENTED_EDGE('',*,*,#8880,.F.); +#8905 = PLANE('',#8906); +#8906 = AXIS2_PLACEMENT_3D('',#8907,#8908,#8909); +#8907 = CARTESIAN_POINT('',(60.,-37.2,152.)); +#8908 = DIRECTION('',(0.,0.,1.)); +#8909 = DIRECTION('',(1.,0.,-0.)); +#8910 = ADVANCED_FACE('',(#8911),#8917,.T.); +#8911 = FACE_BOUND('',#8912,.T.); +#8912 = EDGE_LOOP('',(#8913,#8914,#8915,#8916)); +#8913 = ORIENTED_EDGE('',*,*,#8804,.F.); +#8914 = ORIENTED_EDGE('',*,*,#8865,.T.); +#8915 = ORIENTED_EDGE('',*,*,#8844,.T.); +#8916 = ORIENTED_EDGE('',*,*,#8887,.F.); +#8917 = PLANE('',#8918); +#8918 = AXIS2_PLACEMENT_3D('',#8919,#8920,#8921); +#8919 = CARTESIAN_POINT('',(60.,-37.2,163.)); +#8920 = DIRECTION('',(0.,0.,1.)); +#8921 = DIRECTION('',(1.,0.,-0.)); +#8922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8926)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8923,#8924,#8925)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8923 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8924 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8925 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8926 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8923, + 'distance_accuracy_value','confusion accuracy'); +#8927 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8928,#8930); +#8928 = ( REPRESENTATION_RELATIONSHIP('','',#8771,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8929) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8929 = ITEM_DEFINED_TRANSFORMATION('','',#11,#395); +#8930 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8931); +#8931 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('96','ConnectorBank_RightTopCap', + '',#5,#8766,$); +#8932 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8768)); +#8933 = SHAPE_DEFINITION_REPRESENTATION(#8934,#8940); +#8934 = PRODUCT_DEFINITION_SHAPE('','',#8935); +#8935 = PRODUCT_DEFINITION('design','',#8936,#8939); +#8936 = PRODUCT_DEFINITION_FORMATION('','',#8937); +#8937 = PRODUCT('AccessoryConnector_LowerLeft', + 'AccessoryConnector_LowerLeft','',(#8938)); +#8938 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8939 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8940 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8941),#9091); +#8941 = MANIFOLD_SOLID_BREP('',#8942); +#8942 = CLOSED_SHELL('',(#8943,#8983,#9023,#9045,#9067,#9079)); +#8943 = ADVANCED_FACE('',(#8944),#8978,.F.); +#8944 = FACE_BOUND('',#8945,.F.); +#8945 = EDGE_LOOP('',(#8946,#8956,#8964,#8972)); +#8946 = ORIENTED_EDGE('',*,*,#8947,.F.); +#8947 = EDGE_CURVE('',#8948,#8950,#8952,.T.); +#8948 = VERTEX_POINT('',#8949); +#8949 = CARTESIAN_POINT('',(26.,-37.,18.)); +#8950 = VERTEX_POINT('',#8951); +#8951 = CARTESIAN_POINT('',(26.,-37.,52.)); +#8952 = LINE('',#8953,#8954); +#8953 = CARTESIAN_POINT('',(26.,-37.,18.)); +#8954 = VECTOR('',#8955,1.); +#8955 = DIRECTION('',(0.,0.,1.)); +#8956 = ORIENTED_EDGE('',*,*,#8957,.T.); +#8957 = EDGE_CURVE('',#8948,#8958,#8960,.T.); +#8958 = VERTEX_POINT('',#8959); +#8959 = CARTESIAN_POINT('',(26.,-33.,18.)); +#8960 = LINE('',#8961,#8962); +#8961 = CARTESIAN_POINT('',(26.,-37.,18.)); +#8962 = VECTOR('',#8963,1.); +#8963 = DIRECTION('',(-0.,1.,0.)); +#8964 = ORIENTED_EDGE('',*,*,#8965,.T.); +#8965 = EDGE_CURVE('',#8958,#8966,#8968,.T.); +#8966 = VERTEX_POINT('',#8967); +#8967 = CARTESIAN_POINT('',(26.,-33.,52.)); +#8968 = LINE('',#8969,#8970); +#8969 = CARTESIAN_POINT('',(26.,-33.,18.)); +#8970 = VECTOR('',#8971,1.); +#8971 = DIRECTION('',(0.,0.,1.)); +#8972 = ORIENTED_EDGE('',*,*,#8973,.F.); +#8973 = EDGE_CURVE('',#8950,#8966,#8974,.T.); +#8974 = LINE('',#8975,#8976); +#8975 = CARTESIAN_POINT('',(26.,-37.,52.)); +#8976 = VECTOR('',#8977,1.); +#8977 = DIRECTION('',(-0.,1.,0.)); +#8978 = PLANE('',#8979); +#8979 = AXIS2_PLACEMENT_3D('',#8980,#8981,#8982); +#8980 = CARTESIAN_POINT('',(26.,-37.,18.)); +#8981 = DIRECTION('',(1.,0.,-0.)); +#8982 = DIRECTION('',(0.,0.,1.)); +#8983 = ADVANCED_FACE('',(#8984),#9018,.T.); +#8984 = FACE_BOUND('',#8985,.T.); +#8985 = EDGE_LOOP('',(#8986,#8996,#9004,#9012)); +#8986 = ORIENTED_EDGE('',*,*,#8987,.F.); +#8987 = EDGE_CURVE('',#8988,#8990,#8992,.T.); +#8988 = VERTEX_POINT('',#8989); +#8989 = CARTESIAN_POINT('',(42.,-37.,18.)); +#8990 = VERTEX_POINT('',#8991); +#8991 = CARTESIAN_POINT('',(42.,-37.,52.)); +#8992 = LINE('',#8993,#8994); +#8993 = CARTESIAN_POINT('',(42.,-37.,18.)); +#8994 = VECTOR('',#8995,1.); +#8995 = DIRECTION('',(0.,0.,1.)); +#8996 = ORIENTED_EDGE('',*,*,#8997,.T.); +#8997 = EDGE_CURVE('',#8988,#8998,#9000,.T.); +#8998 = VERTEX_POINT('',#8999); +#8999 = CARTESIAN_POINT('',(42.,-33.,18.)); +#9000 = LINE('',#9001,#9002); +#9001 = CARTESIAN_POINT('',(42.,-37.,18.)); +#9002 = VECTOR('',#9003,1.); +#9003 = DIRECTION('',(-0.,1.,0.)); +#9004 = ORIENTED_EDGE('',*,*,#9005,.T.); +#9005 = EDGE_CURVE('',#8998,#9006,#9008,.T.); +#9006 = VERTEX_POINT('',#9007); +#9007 = CARTESIAN_POINT('',(42.,-33.,52.)); +#9008 = LINE('',#9009,#9010); +#9009 = CARTESIAN_POINT('',(42.,-33.,18.)); +#9010 = VECTOR('',#9011,1.); +#9011 = DIRECTION('',(0.,0.,1.)); +#9012 = ORIENTED_EDGE('',*,*,#9013,.F.); +#9013 = EDGE_CURVE('',#8990,#9006,#9014,.T.); +#9014 = LINE('',#9015,#9016); +#9015 = CARTESIAN_POINT('',(42.,-37.,52.)); +#9016 = VECTOR('',#9017,1.); +#9017 = DIRECTION('',(-0.,1.,0.)); +#9018 = PLANE('',#9019); +#9019 = AXIS2_PLACEMENT_3D('',#9020,#9021,#9022); +#9020 = CARTESIAN_POINT('',(42.,-37.,18.)); +#9021 = DIRECTION('',(1.,0.,-0.)); +#9022 = DIRECTION('',(0.,0.,1.)); +#9023 = ADVANCED_FACE('',(#9024),#9040,.F.); +#9024 = FACE_BOUND('',#9025,.F.); +#9025 = EDGE_LOOP('',(#9026,#9032,#9033,#9039)); +#9026 = ORIENTED_EDGE('',*,*,#9027,.F.); +#9027 = EDGE_CURVE('',#8948,#8988,#9028,.T.); +#9028 = LINE('',#9029,#9030); +#9029 = CARTESIAN_POINT('',(26.,-37.,18.)); +#9030 = VECTOR('',#9031,1.); +#9031 = DIRECTION('',(1.,0.,-0.)); +#9032 = ORIENTED_EDGE('',*,*,#8947,.T.); +#9033 = ORIENTED_EDGE('',*,*,#9034,.T.); +#9034 = EDGE_CURVE('',#8950,#8990,#9035,.T.); +#9035 = LINE('',#9036,#9037); +#9036 = CARTESIAN_POINT('',(26.,-37.,52.)); +#9037 = VECTOR('',#9038,1.); +#9038 = DIRECTION('',(1.,0.,-0.)); +#9039 = ORIENTED_EDGE('',*,*,#8987,.F.); +#9040 = PLANE('',#9041); +#9041 = AXIS2_PLACEMENT_3D('',#9042,#9043,#9044); +#9042 = CARTESIAN_POINT('',(26.,-37.,18.)); +#9043 = DIRECTION('',(-0.,1.,0.)); +#9044 = DIRECTION('',(0.,0.,1.)); +#9045 = ADVANCED_FACE('',(#9046),#9062,.T.); +#9046 = FACE_BOUND('',#9047,.T.); +#9047 = EDGE_LOOP('',(#9048,#9054,#9055,#9061)); +#9048 = ORIENTED_EDGE('',*,*,#9049,.F.); +#9049 = EDGE_CURVE('',#8958,#8998,#9050,.T.); +#9050 = LINE('',#9051,#9052); +#9051 = CARTESIAN_POINT('',(26.,-33.,18.)); +#9052 = VECTOR('',#9053,1.); +#9053 = DIRECTION('',(1.,0.,-0.)); +#9054 = ORIENTED_EDGE('',*,*,#8965,.T.); +#9055 = ORIENTED_EDGE('',*,*,#9056,.T.); +#9056 = EDGE_CURVE('',#8966,#9006,#9057,.T.); +#9057 = LINE('',#9058,#9059); +#9058 = CARTESIAN_POINT('',(26.,-33.,52.)); +#9059 = VECTOR('',#9060,1.); +#9060 = DIRECTION('',(1.,0.,-0.)); +#9061 = ORIENTED_EDGE('',*,*,#9005,.F.); +#9062 = PLANE('',#9063); +#9063 = AXIS2_PLACEMENT_3D('',#9064,#9065,#9066); +#9064 = CARTESIAN_POINT('',(26.,-33.,18.)); +#9065 = DIRECTION('',(-0.,1.,0.)); +#9066 = DIRECTION('',(0.,0.,1.)); +#9067 = ADVANCED_FACE('',(#9068),#9074,.F.); +#9068 = FACE_BOUND('',#9069,.F.); +#9069 = EDGE_LOOP('',(#9070,#9071,#9072,#9073)); +#9070 = ORIENTED_EDGE('',*,*,#8957,.F.); +#9071 = ORIENTED_EDGE('',*,*,#9027,.T.); +#9072 = ORIENTED_EDGE('',*,*,#8997,.T.); +#9073 = ORIENTED_EDGE('',*,*,#9049,.F.); +#9074 = PLANE('',#9075); +#9075 = AXIS2_PLACEMENT_3D('',#9076,#9077,#9078); +#9076 = CARTESIAN_POINT('',(26.,-37.,18.)); +#9077 = DIRECTION('',(0.,0.,1.)); +#9078 = DIRECTION('',(1.,0.,-0.)); +#9079 = ADVANCED_FACE('',(#9080),#9086,.T.); +#9080 = FACE_BOUND('',#9081,.T.); +#9081 = EDGE_LOOP('',(#9082,#9083,#9084,#9085)); +#9082 = ORIENTED_EDGE('',*,*,#8973,.F.); +#9083 = ORIENTED_EDGE('',*,*,#9034,.T.); +#9084 = ORIENTED_EDGE('',*,*,#9013,.T.); +#9085 = ORIENTED_EDGE('',*,*,#9056,.F.); +#9086 = PLANE('',#9087); +#9087 = AXIS2_PLACEMENT_3D('',#9088,#9089,#9090); +#9088 = CARTESIAN_POINT('',(26.,-37.,52.)); +#9089 = DIRECTION('',(0.,0.,1.)); +#9090 = DIRECTION('',(1.,0.,-0.)); +#9091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9095)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9092,#9093,#9094)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9092 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9093 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9094 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9095 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9092, + 'distance_accuracy_value','confusion accuracy'); +#9096 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9097,#9099); +#9097 = ( REPRESENTATION_RELATIONSHIP('','',#8940,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9098) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9098 = ITEM_DEFINED_TRANSFORMATION('','',#11,#399); +#9099 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9100); +#9100 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('97', + 'AccessoryConnector_LowerLeft','',#5,#8935,$); +#9101 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8937)); +#9102 = SHAPE_DEFINITION_REPRESENTATION(#9103,#9109); +#9103 = PRODUCT_DEFINITION_SHAPE('','',#9104); +#9104 = PRODUCT_DEFINITION('design','',#9105,#9108); +#9105 = PRODUCT_DEFINITION_FORMATION('','',#9106); +#9106 = PRODUCT('AccessoryConnector_LowerRight', + 'AccessoryConnector_LowerRight','',(#9107)); +#9107 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9108 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9109 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9110),#9260); +#9110 = MANIFOLD_SOLID_BREP('',#9111); +#9111 = CLOSED_SHELL('',(#9112,#9152,#9192,#9214,#9236,#9248)); +#9112 = ADVANCED_FACE('',(#9113),#9147,.F.); +#9113 = FACE_BOUND('',#9114,.F.); +#9114 = EDGE_LOOP('',(#9115,#9125,#9133,#9141)); +#9115 = ORIENTED_EDGE('',*,*,#9116,.F.); +#9116 = EDGE_CURVE('',#9117,#9119,#9121,.T.); +#9117 = VERTEX_POINT('',#9118); +#9118 = CARTESIAN_POINT('',(70.,-38.,22.)); +#9119 = VERTEX_POINT('',#9120); +#9120 = CARTESIAN_POINT('',(70.,-38.,50.)); +#9121 = LINE('',#9122,#9123); +#9122 = CARTESIAN_POINT('',(70.,-38.,22.)); +#9123 = VECTOR('',#9124,1.); +#9124 = DIRECTION('',(0.,0.,1.)); +#9125 = ORIENTED_EDGE('',*,*,#9126,.T.); +#9126 = EDGE_CURVE('',#9117,#9127,#9129,.T.); +#9127 = VERTEX_POINT('',#9128); +#9128 = CARTESIAN_POINT('',(70.,-34.,22.)); +#9129 = LINE('',#9130,#9131); +#9130 = CARTESIAN_POINT('',(70.,-38.,22.)); +#9131 = VECTOR('',#9132,1.); +#9132 = DIRECTION('',(-0.,1.,0.)); +#9133 = ORIENTED_EDGE('',*,*,#9134,.T.); +#9134 = EDGE_CURVE('',#9127,#9135,#9137,.T.); +#9135 = VERTEX_POINT('',#9136); +#9136 = CARTESIAN_POINT('',(70.,-34.,50.)); +#9137 = LINE('',#9138,#9139); +#9138 = CARTESIAN_POINT('',(70.,-34.,22.)); +#9139 = VECTOR('',#9140,1.); +#9140 = DIRECTION('',(0.,0.,1.)); +#9141 = ORIENTED_EDGE('',*,*,#9142,.F.); +#9142 = EDGE_CURVE('',#9119,#9135,#9143,.T.); +#9143 = LINE('',#9144,#9145); +#9144 = CARTESIAN_POINT('',(70.,-38.,50.)); +#9145 = VECTOR('',#9146,1.); +#9146 = DIRECTION('',(-0.,1.,0.)); +#9147 = PLANE('',#9148); +#9148 = AXIS2_PLACEMENT_3D('',#9149,#9150,#9151); +#9149 = CARTESIAN_POINT('',(70.,-38.,22.)); +#9150 = DIRECTION('',(1.,0.,-0.)); +#9151 = DIRECTION('',(0.,0.,1.)); +#9152 = ADVANCED_FACE('',(#9153),#9187,.T.); +#9153 = FACE_BOUND('',#9154,.T.); +#9154 = EDGE_LOOP('',(#9155,#9165,#9173,#9181)); +#9155 = ORIENTED_EDGE('',*,*,#9156,.F.); +#9156 = EDGE_CURVE('',#9157,#9159,#9161,.T.); +#9157 = VERTEX_POINT('',#9158); +#9158 = CARTESIAN_POINT('',(84.,-38.,22.)); +#9159 = VERTEX_POINT('',#9160); +#9160 = CARTESIAN_POINT('',(84.,-38.,50.)); +#9161 = LINE('',#9162,#9163); +#9162 = CARTESIAN_POINT('',(84.,-38.,22.)); +#9163 = VECTOR('',#9164,1.); +#9164 = DIRECTION('',(0.,0.,1.)); +#9165 = ORIENTED_EDGE('',*,*,#9166,.T.); +#9166 = EDGE_CURVE('',#9157,#9167,#9169,.T.); +#9167 = VERTEX_POINT('',#9168); +#9168 = CARTESIAN_POINT('',(84.,-34.,22.)); +#9169 = LINE('',#9170,#9171); +#9170 = CARTESIAN_POINT('',(84.,-38.,22.)); +#9171 = VECTOR('',#9172,1.); +#9172 = DIRECTION('',(-0.,1.,0.)); +#9173 = ORIENTED_EDGE('',*,*,#9174,.T.); +#9174 = EDGE_CURVE('',#9167,#9175,#9177,.T.); +#9175 = VERTEX_POINT('',#9176); +#9176 = CARTESIAN_POINT('',(84.,-34.,50.)); +#9177 = LINE('',#9178,#9179); +#9178 = CARTESIAN_POINT('',(84.,-34.,22.)); +#9179 = VECTOR('',#9180,1.); +#9180 = DIRECTION('',(0.,0.,1.)); +#9181 = ORIENTED_EDGE('',*,*,#9182,.F.); +#9182 = EDGE_CURVE('',#9159,#9175,#9183,.T.); +#9183 = LINE('',#9184,#9185); +#9184 = CARTESIAN_POINT('',(84.,-38.,50.)); +#9185 = VECTOR('',#9186,1.); +#9186 = DIRECTION('',(-0.,1.,0.)); +#9187 = PLANE('',#9188); +#9188 = AXIS2_PLACEMENT_3D('',#9189,#9190,#9191); +#9189 = CARTESIAN_POINT('',(84.,-38.,22.)); +#9190 = DIRECTION('',(1.,0.,-0.)); +#9191 = DIRECTION('',(0.,0.,1.)); +#9192 = ADVANCED_FACE('',(#9193),#9209,.F.); +#9193 = FACE_BOUND('',#9194,.F.); +#9194 = EDGE_LOOP('',(#9195,#9201,#9202,#9208)); +#9195 = ORIENTED_EDGE('',*,*,#9196,.F.); +#9196 = EDGE_CURVE('',#9117,#9157,#9197,.T.); +#9197 = LINE('',#9198,#9199); +#9198 = CARTESIAN_POINT('',(70.,-38.,22.)); +#9199 = VECTOR('',#9200,1.); +#9200 = DIRECTION('',(1.,0.,-0.)); +#9201 = ORIENTED_EDGE('',*,*,#9116,.T.); +#9202 = ORIENTED_EDGE('',*,*,#9203,.T.); +#9203 = EDGE_CURVE('',#9119,#9159,#9204,.T.); +#9204 = LINE('',#9205,#9206); +#9205 = CARTESIAN_POINT('',(70.,-38.,50.)); +#9206 = VECTOR('',#9207,1.); +#9207 = DIRECTION('',(1.,0.,-0.)); +#9208 = ORIENTED_EDGE('',*,*,#9156,.F.); +#9209 = PLANE('',#9210); +#9210 = AXIS2_PLACEMENT_3D('',#9211,#9212,#9213); +#9211 = CARTESIAN_POINT('',(70.,-38.,22.)); +#9212 = DIRECTION('',(-0.,1.,0.)); +#9213 = DIRECTION('',(0.,0.,1.)); +#9214 = ADVANCED_FACE('',(#9215),#9231,.T.); +#9215 = FACE_BOUND('',#9216,.T.); +#9216 = EDGE_LOOP('',(#9217,#9223,#9224,#9230)); +#9217 = ORIENTED_EDGE('',*,*,#9218,.F.); +#9218 = EDGE_CURVE('',#9127,#9167,#9219,.T.); +#9219 = LINE('',#9220,#9221); +#9220 = CARTESIAN_POINT('',(70.,-34.,22.)); +#9221 = VECTOR('',#9222,1.); +#9222 = DIRECTION('',(1.,0.,-0.)); +#9223 = ORIENTED_EDGE('',*,*,#9134,.T.); +#9224 = ORIENTED_EDGE('',*,*,#9225,.T.); +#9225 = EDGE_CURVE('',#9135,#9175,#9226,.T.); +#9226 = LINE('',#9227,#9228); +#9227 = CARTESIAN_POINT('',(70.,-34.,50.)); +#9228 = VECTOR('',#9229,1.); +#9229 = DIRECTION('',(1.,0.,-0.)); +#9230 = ORIENTED_EDGE('',*,*,#9174,.F.); +#9231 = PLANE('',#9232); +#9232 = AXIS2_PLACEMENT_3D('',#9233,#9234,#9235); +#9233 = CARTESIAN_POINT('',(70.,-34.,22.)); +#9234 = DIRECTION('',(-0.,1.,0.)); +#9235 = DIRECTION('',(0.,0.,1.)); +#9236 = ADVANCED_FACE('',(#9237),#9243,.F.); +#9237 = FACE_BOUND('',#9238,.F.); +#9238 = EDGE_LOOP('',(#9239,#9240,#9241,#9242)); +#9239 = ORIENTED_EDGE('',*,*,#9126,.F.); +#9240 = ORIENTED_EDGE('',*,*,#9196,.T.); +#9241 = ORIENTED_EDGE('',*,*,#9166,.T.); +#9242 = ORIENTED_EDGE('',*,*,#9218,.F.); +#9243 = PLANE('',#9244); +#9244 = AXIS2_PLACEMENT_3D('',#9245,#9246,#9247); +#9245 = CARTESIAN_POINT('',(70.,-38.,22.)); +#9246 = DIRECTION('',(0.,0.,1.)); +#9247 = DIRECTION('',(1.,0.,-0.)); +#9248 = ADVANCED_FACE('',(#9249),#9255,.T.); +#9249 = FACE_BOUND('',#9250,.T.); +#9250 = EDGE_LOOP('',(#9251,#9252,#9253,#9254)); +#9251 = ORIENTED_EDGE('',*,*,#9142,.F.); +#9252 = ORIENTED_EDGE('',*,*,#9203,.T.); +#9253 = ORIENTED_EDGE('',*,*,#9182,.T.); +#9254 = ORIENTED_EDGE('',*,*,#9225,.F.); +#9255 = PLANE('',#9256); +#9256 = AXIS2_PLACEMENT_3D('',#9257,#9258,#9259); +#9257 = CARTESIAN_POINT('',(70.,-38.,50.)); +#9258 = DIRECTION('',(0.,0.,1.)); +#9259 = DIRECTION('',(1.,0.,-0.)); +#9260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9264)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9261,#9262,#9263)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9261 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9262 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9263 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9264 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9261, + 'distance_accuracy_value','confusion accuracy'); +#9265 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9266,#9268); +#9266 = ( REPRESENTATION_RELATIONSHIP('','',#9109,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9267) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9267 = ITEM_DEFINED_TRANSFORMATION('','',#11,#403); +#9268 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9269); +#9269 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('98', + 'AccessoryConnector_LowerRight','',#5,#9104,$); +#9270 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9106)); +#9271 = SHAPE_DEFINITION_REPRESENTATION(#9272,#9278); +#9272 = PRODUCT_DEFINITION_SHAPE('','',#9273); +#9273 = PRODUCT_DEFINITION('design','',#9274,#9277); +#9274 = PRODUCT_DEFINITION_FORMATION('','',#9275); +#9275 = PRODUCT('AccessoryConnector_LowerLeftScrew1', + 'AccessoryConnector_LowerLeftScrew1','',(#9276)); +#9276 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9277 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9278 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9279),#9332); +#9279 = MANIFOLD_SOLID_BREP('',#9280); +#9280 = CLOSED_SHELL('',(#9281,#9314,#9323)); +#9281 = ADVANCED_FACE('',(#9282),#9309,.T.); +#9282 = FACE_BOUND('',#9283,.T.); +#9283 = EDGE_LOOP('',(#9284,#9293,#9301,#9308)); +#9284 = ORIENTED_EDGE('',*,*,#9285,.F.); +#9285 = EDGE_CURVE('',#9286,#9286,#9288,.T.); +#9286 = VERTEX_POINT('',#9287); +#9287 = CARTESIAN_POINT('',(34.,-38.8,27.2)); +#9288 = CIRCLE('',#9289,0.8); +#9289 = AXIS2_PLACEMENT_3D('',#9290,#9291,#9292); +#9290 = CARTESIAN_POINT('',(34.,-38.8,28.)); +#9291 = DIRECTION('',(0.,-1.,0.)); +#9292 = DIRECTION('',(0.,-0.,-1.)); +#9293 = ORIENTED_EDGE('',*,*,#9294,.F.); +#9294 = EDGE_CURVE('',#9295,#9286,#9297,.T.); +#9295 = VERTEX_POINT('',#9296); +#9296 = CARTESIAN_POINT('',(34.,-38.1,27.2)); +#9297 = LINE('',#9298,#9299); +#9298 = CARTESIAN_POINT('',(34.,-38.1,27.2)); +#9299 = VECTOR('',#9300,1.); +#9300 = DIRECTION('',(0.,-1.,0.)); +#9301 = ORIENTED_EDGE('',*,*,#9302,.T.); +#9302 = EDGE_CURVE('',#9295,#9295,#9303,.T.); +#9303 = CIRCLE('',#9304,0.8); +#9304 = AXIS2_PLACEMENT_3D('',#9305,#9306,#9307); +#9305 = CARTESIAN_POINT('',(34.,-38.1,28.)); +#9306 = DIRECTION('',(0.,-1.,0.)); +#9307 = DIRECTION('',(0.,-0.,-1.)); +#9308 = ORIENTED_EDGE('',*,*,#9294,.T.); +#9309 = CYLINDRICAL_SURFACE('',#9310,0.8); +#9310 = AXIS2_PLACEMENT_3D('',#9311,#9312,#9313); +#9311 = CARTESIAN_POINT('',(34.,-38.1,28.)); +#9312 = DIRECTION('',(0.,-1.,0.)); +#9313 = DIRECTION('',(0.,-0.,-1.)); +#9314 = ADVANCED_FACE('',(#9315),#9318,.T.); +#9315 = FACE_BOUND('',#9316,.T.); +#9316 = EDGE_LOOP('',(#9317)); +#9317 = ORIENTED_EDGE('',*,*,#9285,.T.); +#9318 = PLANE('',#9319); +#9319 = AXIS2_PLACEMENT_3D('',#9320,#9321,#9322); +#9320 = CARTESIAN_POINT('',(34.,-38.8,28.)); +#9321 = DIRECTION('',(0.,-1.,0.)); +#9322 = DIRECTION('',(0.,-0.,-1.)); +#9323 = ADVANCED_FACE('',(#9324),#9327,.F.); +#9324 = FACE_BOUND('',#9325,.T.); +#9325 = EDGE_LOOP('',(#9326)); +#9326 = ORIENTED_EDGE('',*,*,#9302,.F.); +#9327 = PLANE('',#9328); +#9328 = AXIS2_PLACEMENT_3D('',#9329,#9330,#9331); +#9329 = CARTESIAN_POINT('',(34.,-38.1,28.)); +#9330 = DIRECTION('',(0.,-1.,0.)); +#9331 = DIRECTION('',(0.,-0.,-1.)); +#9332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9336)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9333,#9334,#9335)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9333 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9334 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9335 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9336 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9333, + 'distance_accuracy_value','confusion accuracy'); +#9337 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9338,#9340); +#9338 = ( REPRESENTATION_RELATIONSHIP('','',#9278,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9339) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9339 = ITEM_DEFINED_TRANSFORMATION('','',#11,#407); +#9340 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9341); +#9341 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('99', + 'AccessoryConnector_LowerLeftScrew1','',#5,#9273,$); +#9342 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9275)); +#9343 = SHAPE_DEFINITION_REPRESENTATION(#9344,#9350); +#9344 = PRODUCT_DEFINITION_SHAPE('','',#9345); +#9345 = PRODUCT_DEFINITION('design','',#9346,#9349); +#9346 = PRODUCT_DEFINITION_FORMATION('','',#9347); +#9347 = PRODUCT('AccessoryConnector_LowerLeftScrew2', + 'AccessoryConnector_LowerLeftScrew2','',(#9348)); +#9348 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9349 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9350 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9351),#9404); +#9351 = MANIFOLD_SOLID_BREP('',#9352); +#9352 = CLOSED_SHELL('',(#9353,#9386,#9395)); +#9353 = ADVANCED_FACE('',(#9354),#9381,.T.); +#9354 = FACE_BOUND('',#9355,.T.); +#9355 = EDGE_LOOP('',(#9356,#9365,#9373,#9380)); +#9356 = ORIENTED_EDGE('',*,*,#9357,.F.); +#9357 = EDGE_CURVE('',#9358,#9358,#9360,.T.); +#9358 = VERTEX_POINT('',#9359); +#9359 = CARTESIAN_POINT('',(34.,-38.8,41.2)); +#9360 = CIRCLE('',#9361,0.8); +#9361 = AXIS2_PLACEMENT_3D('',#9362,#9363,#9364); +#9362 = CARTESIAN_POINT('',(34.,-38.8,42.)); +#9363 = DIRECTION('',(0.,-1.,0.)); +#9364 = DIRECTION('',(0.,-0.,-1.)); +#9365 = ORIENTED_EDGE('',*,*,#9366,.F.); +#9366 = EDGE_CURVE('',#9367,#9358,#9369,.T.); +#9367 = VERTEX_POINT('',#9368); +#9368 = CARTESIAN_POINT('',(34.,-38.1,41.2)); +#9369 = LINE('',#9370,#9371); +#9370 = CARTESIAN_POINT('',(34.,-38.1,41.2)); +#9371 = VECTOR('',#9372,1.); +#9372 = DIRECTION('',(0.,-1.,0.)); +#9373 = ORIENTED_EDGE('',*,*,#9374,.T.); +#9374 = EDGE_CURVE('',#9367,#9367,#9375,.T.); +#9375 = CIRCLE('',#9376,0.8); +#9376 = AXIS2_PLACEMENT_3D('',#9377,#9378,#9379); +#9377 = CARTESIAN_POINT('',(34.,-38.1,42.)); +#9378 = DIRECTION('',(0.,-1.,0.)); +#9379 = DIRECTION('',(0.,-0.,-1.)); +#9380 = ORIENTED_EDGE('',*,*,#9366,.T.); +#9381 = CYLINDRICAL_SURFACE('',#9382,0.8); +#9382 = AXIS2_PLACEMENT_3D('',#9383,#9384,#9385); +#9383 = CARTESIAN_POINT('',(34.,-38.1,42.)); +#9384 = DIRECTION('',(0.,-1.,0.)); +#9385 = DIRECTION('',(0.,-0.,-1.)); +#9386 = ADVANCED_FACE('',(#9387),#9390,.T.); +#9387 = FACE_BOUND('',#9388,.T.); +#9388 = EDGE_LOOP('',(#9389)); +#9389 = ORIENTED_EDGE('',*,*,#9357,.T.); +#9390 = PLANE('',#9391); +#9391 = AXIS2_PLACEMENT_3D('',#9392,#9393,#9394); +#9392 = CARTESIAN_POINT('',(34.,-38.8,42.)); +#9393 = DIRECTION('',(0.,-1.,0.)); +#9394 = DIRECTION('',(0.,-0.,-1.)); +#9395 = ADVANCED_FACE('',(#9396),#9399,.F.); +#9396 = FACE_BOUND('',#9397,.T.); +#9397 = EDGE_LOOP('',(#9398)); +#9398 = ORIENTED_EDGE('',*,*,#9374,.F.); +#9399 = PLANE('',#9400); +#9400 = AXIS2_PLACEMENT_3D('',#9401,#9402,#9403); +#9401 = CARTESIAN_POINT('',(34.,-38.1,42.)); +#9402 = DIRECTION('',(0.,-1.,0.)); +#9403 = DIRECTION('',(0.,-0.,-1.)); +#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9408)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9405,#9406,#9407)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9405 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9406 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9407 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9408 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9405, + 'distance_accuracy_value','confusion accuracy'); +#9409 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9410,#9412); +#9410 = ( REPRESENTATION_RELATIONSHIP('','',#9350,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9411) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9411 = ITEM_DEFINED_TRANSFORMATION('','',#11,#411); +#9412 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9413); +#9413 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('100', + 'AccessoryConnector_LowerLeftScrew2','',#5,#9345,$); +#9414 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9347)); +#9415 = SHAPE_DEFINITION_REPRESENTATION(#9416,#9422); +#9416 = PRODUCT_DEFINITION_SHAPE('','',#9417); +#9417 = PRODUCT_DEFINITION('design','',#9418,#9421); +#9418 = PRODUCT_DEFINITION_FORMATION('','',#9419); +#9419 = PRODUCT('AccessoryConnector_LowerRightScrew1', + 'AccessoryConnector_LowerRightScrew1','',(#9420)); +#9420 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9421 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9422 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9423),#9476); +#9423 = MANIFOLD_SOLID_BREP('',#9424); +#9424 = CLOSED_SHELL('',(#9425,#9458,#9467)); +#9425 = ADVANCED_FACE('',(#9426),#9453,.T.); +#9426 = FACE_BOUND('',#9427,.T.); +#9427 = EDGE_LOOP('',(#9428,#9437,#9445,#9452)); +#9428 = ORIENTED_EDGE('',*,*,#9429,.F.); +#9429 = EDGE_CURVE('',#9430,#9430,#9432,.T.); +#9430 = VERTEX_POINT('',#9431); +#9431 = CARTESIAN_POINT('',(77.,-39.8,29.2)); +#9432 = CIRCLE('',#9433,0.8); +#9433 = AXIS2_PLACEMENT_3D('',#9434,#9435,#9436); +#9434 = CARTESIAN_POINT('',(77.,-39.8,30.)); +#9435 = DIRECTION('',(0.,-1.,0.)); +#9436 = DIRECTION('',(0.,-0.,-1.)); +#9437 = ORIENTED_EDGE('',*,*,#9438,.F.); +#9438 = EDGE_CURVE('',#9439,#9430,#9441,.T.); +#9439 = VERTEX_POINT('',#9440); +#9440 = CARTESIAN_POINT('',(77.,-39.1,29.2)); +#9441 = LINE('',#9442,#9443); +#9442 = CARTESIAN_POINT('',(77.,-39.1,29.2)); +#9443 = VECTOR('',#9444,1.); +#9444 = DIRECTION('',(0.,-1.,0.)); +#9445 = ORIENTED_EDGE('',*,*,#9446,.T.); +#9446 = EDGE_CURVE('',#9439,#9439,#9447,.T.); +#9447 = CIRCLE('',#9448,0.8); +#9448 = AXIS2_PLACEMENT_3D('',#9449,#9450,#9451); +#9449 = CARTESIAN_POINT('',(77.,-39.1,30.)); +#9450 = DIRECTION('',(0.,-1.,0.)); +#9451 = DIRECTION('',(0.,-0.,-1.)); +#9452 = ORIENTED_EDGE('',*,*,#9438,.T.); +#9453 = CYLINDRICAL_SURFACE('',#9454,0.8); +#9454 = AXIS2_PLACEMENT_3D('',#9455,#9456,#9457); +#9455 = CARTESIAN_POINT('',(77.,-39.1,30.)); +#9456 = DIRECTION('',(0.,-1.,0.)); +#9457 = DIRECTION('',(0.,-0.,-1.)); +#9458 = ADVANCED_FACE('',(#9459),#9462,.T.); +#9459 = FACE_BOUND('',#9460,.T.); +#9460 = EDGE_LOOP('',(#9461)); +#9461 = ORIENTED_EDGE('',*,*,#9429,.T.); +#9462 = PLANE('',#9463); +#9463 = AXIS2_PLACEMENT_3D('',#9464,#9465,#9466); +#9464 = CARTESIAN_POINT('',(77.,-39.8,30.)); +#9465 = DIRECTION('',(0.,-1.,0.)); +#9466 = DIRECTION('',(0.,-0.,-1.)); +#9467 = ADVANCED_FACE('',(#9468),#9471,.F.); +#9468 = FACE_BOUND('',#9469,.T.); +#9469 = EDGE_LOOP('',(#9470)); +#9470 = ORIENTED_EDGE('',*,*,#9446,.F.); +#9471 = PLANE('',#9472); +#9472 = AXIS2_PLACEMENT_3D('',#9473,#9474,#9475); +#9473 = CARTESIAN_POINT('',(77.,-39.1,30.)); +#9474 = DIRECTION('',(0.,-1.,0.)); +#9475 = DIRECTION('',(0.,-0.,-1.)); +#9476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9480)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9477,#9478,#9479)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9477 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9478 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9479 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9480 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9477, + 'distance_accuracy_value','confusion accuracy'); +#9481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9482,#9484); +#9482 = ( REPRESENTATION_RELATIONSHIP('','',#9422,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#415); +#9484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9485); +#9485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('101', + 'AccessoryConnector_LowerRightScrew1','',#5,#9417,$); +#9486 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9419)); +#9487 = SHAPE_DEFINITION_REPRESENTATION(#9488,#9494); +#9488 = PRODUCT_DEFINITION_SHAPE('','',#9489); +#9489 = PRODUCT_DEFINITION('design','',#9490,#9493); +#9490 = PRODUCT_DEFINITION_FORMATION('','',#9491); +#9491 = PRODUCT('AccessoryConnector_LowerRightScrew2', + 'AccessoryConnector_LowerRightScrew2','',(#9492)); +#9492 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9493 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9494 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9495),#9548); +#9495 = MANIFOLD_SOLID_BREP('',#9496); +#9496 = CLOSED_SHELL('',(#9497,#9530,#9539)); +#9497 = ADVANCED_FACE('',(#9498),#9525,.T.); +#9498 = FACE_BOUND('',#9499,.T.); +#9499 = EDGE_LOOP('',(#9500,#9509,#9517,#9524)); +#9500 = ORIENTED_EDGE('',*,*,#9501,.F.); +#9501 = EDGE_CURVE('',#9502,#9502,#9504,.T.); +#9502 = VERTEX_POINT('',#9503); +#9503 = CARTESIAN_POINT('',(77.,-39.8,43.2)); +#9504 = CIRCLE('',#9505,0.8); +#9505 = AXIS2_PLACEMENT_3D('',#9506,#9507,#9508); +#9506 = CARTESIAN_POINT('',(77.,-39.8,44.)); +#9507 = DIRECTION('',(0.,-1.,0.)); +#9508 = DIRECTION('',(0.,-0.,-1.)); +#9509 = ORIENTED_EDGE('',*,*,#9510,.F.); +#9510 = EDGE_CURVE('',#9511,#9502,#9513,.T.); +#9511 = VERTEX_POINT('',#9512); +#9512 = CARTESIAN_POINT('',(77.,-39.1,43.2)); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(77.,-39.1,43.2)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.,-1.,0.)); +#9517 = ORIENTED_EDGE('',*,*,#9518,.T.); +#9518 = EDGE_CURVE('',#9511,#9511,#9519,.T.); +#9519 = CIRCLE('',#9520,0.8); +#9520 = AXIS2_PLACEMENT_3D('',#9521,#9522,#9523); +#9521 = CARTESIAN_POINT('',(77.,-39.1,44.)); +#9522 = DIRECTION('',(0.,-1.,0.)); +#9523 = DIRECTION('',(0.,-0.,-1.)); +#9524 = ORIENTED_EDGE('',*,*,#9510,.T.); +#9525 = CYLINDRICAL_SURFACE('',#9526,0.8); +#9526 = AXIS2_PLACEMENT_3D('',#9527,#9528,#9529); +#9527 = CARTESIAN_POINT('',(77.,-39.1,44.)); +#9528 = DIRECTION('',(0.,-1.,0.)); +#9529 = DIRECTION('',(0.,-0.,-1.)); +#9530 = ADVANCED_FACE('',(#9531),#9534,.T.); +#9531 = FACE_BOUND('',#9532,.T.); +#9532 = EDGE_LOOP('',(#9533)); +#9533 = ORIENTED_EDGE('',*,*,#9501,.T.); +#9534 = PLANE('',#9535); +#9535 = AXIS2_PLACEMENT_3D('',#9536,#9537,#9538); +#9536 = CARTESIAN_POINT('',(77.,-39.8,44.)); +#9537 = DIRECTION('',(0.,-1.,0.)); +#9538 = DIRECTION('',(0.,-0.,-1.)); +#9539 = ADVANCED_FACE('',(#9540),#9543,.F.); +#9540 = FACE_BOUND('',#9541,.T.); +#9541 = EDGE_LOOP('',(#9542)); +#9542 = ORIENTED_EDGE('',*,*,#9518,.F.); +#9543 = PLANE('',#9544); +#9544 = AXIS2_PLACEMENT_3D('',#9545,#9546,#9547); +#9545 = CARTESIAN_POINT('',(77.,-39.1,44.)); +#9546 = DIRECTION('',(0.,-1.,0.)); +#9547 = DIRECTION('',(0.,-0.,-1.)); +#9548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9552)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9549,#9550,#9551)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9549 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9550 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9551 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9552 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9549, + 'distance_accuracy_value','confusion accuracy'); +#9553 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9554,#9556); +#9554 = ( REPRESENTATION_RELATIONSHIP('','',#9494,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9555) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9555 = ITEM_DEFINED_TRANSFORMATION('','',#11,#419); +#9556 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9557); +#9557 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('102', + 'AccessoryConnector_LowerRightScrew2','',#5,#9489,$); +#9558 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9491)); +#9559 = SHAPE_DEFINITION_REPRESENTATION(#9560,#9566); +#9560 = PRODUCT_DEFINITION_SHAPE('','',#9561); +#9561 = PRODUCT_DEFINITION('design','',#9562,#9565); +#9562 = PRODUCT_DEFINITION_FORMATION('','',#9563); +#9563 = PRODUCT('WireFrame_LeftBank_Left','WireFrame_LeftBank_Left','',( + #9564)); +#9564 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9565 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9566 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9567),#9717); +#9567 = MANIFOLD_SOLID_BREP('',#9568); +#9568 = CLOSED_SHELL('',(#9569,#9609,#9649,#9671,#9693,#9705)); +#9569 = ADVANCED_FACE('',(#9570),#9604,.F.); +#9570 = FACE_BOUND('',#9571,.F.); +#9571 = EDGE_LOOP('',(#9572,#9582,#9590,#9598)); +#9572 = ORIENTED_EDGE('',*,*,#9573,.F.); +#9573 = EDGE_CURVE('',#9574,#9576,#9578,.T.); +#9574 = VERTEX_POINT('',#9575); +#9575 = CARTESIAN_POINT('',(31.725,-41.275,34.)); +#9576 = VERTEX_POINT('',#9577); +#9577 = CARTESIAN_POINT('',(31.725,-41.275,164.)); +#9578 = LINE('',#9579,#9580); +#9579 = CARTESIAN_POINT('',(31.725,-41.275,34.)); +#9580 = VECTOR('',#9581,1.); +#9581 = DIRECTION('',(0.,0.,1.)); +#9582 = ORIENTED_EDGE('',*,*,#9583,.T.); +#9583 = EDGE_CURVE('',#9574,#9584,#9586,.T.); +#9584 = VERTEX_POINT('',#9585); +#9585 = CARTESIAN_POINT('',(31.725,-40.725,34.)); +#9586 = LINE('',#9587,#9588); +#9587 = CARTESIAN_POINT('',(31.725,-41.275,34.)); +#9588 = VECTOR('',#9589,1.); +#9589 = DIRECTION('',(-0.,1.,0.)); +#9590 = ORIENTED_EDGE('',*,*,#9591,.T.); +#9591 = EDGE_CURVE('',#9584,#9592,#9594,.T.); +#9592 = VERTEX_POINT('',#9593); +#9593 = CARTESIAN_POINT('',(31.725,-40.725,164.)); +#9594 = LINE('',#9595,#9596); +#9595 = CARTESIAN_POINT('',(31.725,-40.725,34.)); +#9596 = VECTOR('',#9597,1.); +#9597 = DIRECTION('',(0.,0.,1.)); +#9598 = ORIENTED_EDGE('',*,*,#9599,.F.); +#9599 = EDGE_CURVE('',#9576,#9592,#9600,.T.); +#9600 = LINE('',#9601,#9602); +#9601 = CARTESIAN_POINT('',(31.725,-41.275,164.)); +#9602 = VECTOR('',#9603,1.); +#9603 = DIRECTION('',(-0.,1.,0.)); +#9604 = PLANE('',#9605); +#9605 = AXIS2_PLACEMENT_3D('',#9606,#9607,#9608); +#9606 = CARTESIAN_POINT('',(31.725,-41.275,34.)); +#9607 = DIRECTION('',(1.,0.,-0.)); +#9608 = DIRECTION('',(0.,0.,1.)); +#9609 = ADVANCED_FACE('',(#9610),#9644,.T.); +#9610 = FACE_BOUND('',#9611,.T.); +#9611 = EDGE_LOOP('',(#9612,#9622,#9630,#9638)); +#9612 = ORIENTED_EDGE('',*,*,#9613,.F.); +#9613 = EDGE_CURVE('',#9614,#9616,#9618,.T.); +#9614 = VERTEX_POINT('',#9615); +#9615 = CARTESIAN_POINT('',(32.275,-41.275,34.)); +#9616 = VERTEX_POINT('',#9617); +#9617 = CARTESIAN_POINT('',(32.275,-41.275,164.)); +#9618 = LINE('',#9619,#9620); +#9619 = CARTESIAN_POINT('',(32.275,-41.275,34.)); +#9620 = VECTOR('',#9621,1.); +#9621 = DIRECTION('',(0.,0.,1.)); +#9622 = ORIENTED_EDGE('',*,*,#9623,.T.); +#9623 = EDGE_CURVE('',#9614,#9624,#9626,.T.); +#9624 = VERTEX_POINT('',#9625); +#9625 = CARTESIAN_POINT('',(32.275,-40.725,34.)); +#9626 = LINE('',#9627,#9628); +#9627 = CARTESIAN_POINT('',(32.275,-41.275,34.)); +#9628 = VECTOR('',#9629,1.); +#9629 = DIRECTION('',(-0.,1.,0.)); +#9630 = ORIENTED_EDGE('',*,*,#9631,.T.); +#9631 = EDGE_CURVE('',#9624,#9632,#9634,.T.); +#9632 = VERTEX_POINT('',#9633); +#9633 = CARTESIAN_POINT('',(32.275,-40.725,164.)); +#9634 = LINE('',#9635,#9636); +#9635 = CARTESIAN_POINT('',(32.275,-40.725,34.)); +#9636 = VECTOR('',#9637,1.); +#9637 = DIRECTION('',(0.,0.,1.)); +#9638 = ORIENTED_EDGE('',*,*,#9639,.F.); +#9639 = EDGE_CURVE('',#9616,#9632,#9640,.T.); +#9640 = LINE('',#9641,#9642); +#9641 = CARTESIAN_POINT('',(32.275,-41.275,164.)); +#9642 = VECTOR('',#9643,1.); +#9643 = DIRECTION('',(-0.,1.,0.)); +#9644 = PLANE('',#9645); +#9645 = AXIS2_PLACEMENT_3D('',#9646,#9647,#9648); +#9646 = CARTESIAN_POINT('',(32.275,-41.275,34.)); +#9647 = DIRECTION('',(1.,0.,-0.)); +#9648 = DIRECTION('',(0.,0.,1.)); +#9649 = ADVANCED_FACE('',(#9650),#9666,.F.); +#9650 = FACE_BOUND('',#9651,.F.); +#9651 = EDGE_LOOP('',(#9652,#9658,#9659,#9665)); +#9652 = ORIENTED_EDGE('',*,*,#9653,.F.); +#9653 = EDGE_CURVE('',#9574,#9614,#9654,.T.); +#9654 = LINE('',#9655,#9656); +#9655 = CARTESIAN_POINT('',(31.725,-41.275,34.)); +#9656 = VECTOR('',#9657,1.); +#9657 = DIRECTION('',(1.,0.,-0.)); +#9658 = ORIENTED_EDGE('',*,*,#9573,.T.); +#9659 = ORIENTED_EDGE('',*,*,#9660,.T.); +#9660 = EDGE_CURVE('',#9576,#9616,#9661,.T.); +#9661 = LINE('',#9662,#9663); +#9662 = CARTESIAN_POINT('',(31.725,-41.275,164.)); +#9663 = VECTOR('',#9664,1.); +#9664 = DIRECTION('',(1.,0.,-0.)); +#9665 = ORIENTED_EDGE('',*,*,#9613,.F.); +#9666 = PLANE('',#9667); +#9667 = AXIS2_PLACEMENT_3D('',#9668,#9669,#9670); +#9668 = CARTESIAN_POINT('',(31.725,-41.275,34.)); +#9669 = DIRECTION('',(-0.,1.,0.)); +#9670 = DIRECTION('',(0.,0.,1.)); +#9671 = ADVANCED_FACE('',(#9672),#9688,.T.); +#9672 = FACE_BOUND('',#9673,.T.); +#9673 = EDGE_LOOP('',(#9674,#9680,#9681,#9687)); +#9674 = ORIENTED_EDGE('',*,*,#9675,.F.); +#9675 = EDGE_CURVE('',#9584,#9624,#9676,.T.); +#9676 = LINE('',#9677,#9678); +#9677 = CARTESIAN_POINT('',(31.725,-40.725,34.)); +#9678 = VECTOR('',#9679,1.); +#9679 = DIRECTION('',(1.,0.,-0.)); +#9680 = ORIENTED_EDGE('',*,*,#9591,.T.); +#9681 = ORIENTED_EDGE('',*,*,#9682,.T.); +#9682 = EDGE_CURVE('',#9592,#9632,#9683,.T.); +#9683 = LINE('',#9684,#9685); +#9684 = CARTESIAN_POINT('',(31.725,-40.725,164.)); +#9685 = VECTOR('',#9686,1.); +#9686 = DIRECTION('',(1.,0.,-0.)); +#9687 = ORIENTED_EDGE('',*,*,#9631,.F.); +#9688 = PLANE('',#9689); +#9689 = AXIS2_PLACEMENT_3D('',#9690,#9691,#9692); +#9690 = CARTESIAN_POINT('',(31.725,-40.725,34.)); +#9691 = DIRECTION('',(-0.,1.,0.)); +#9692 = DIRECTION('',(0.,0.,1.)); +#9693 = ADVANCED_FACE('',(#9694),#9700,.F.); +#9694 = FACE_BOUND('',#9695,.F.); +#9695 = EDGE_LOOP('',(#9696,#9697,#9698,#9699)); +#9696 = ORIENTED_EDGE('',*,*,#9583,.F.); +#9697 = ORIENTED_EDGE('',*,*,#9653,.T.); +#9698 = ORIENTED_EDGE('',*,*,#9623,.T.); +#9699 = ORIENTED_EDGE('',*,*,#9675,.F.); +#9700 = PLANE('',#9701); +#9701 = AXIS2_PLACEMENT_3D('',#9702,#9703,#9704); +#9702 = CARTESIAN_POINT('',(31.725,-41.275,34.)); +#9703 = DIRECTION('',(0.,0.,1.)); +#9704 = DIRECTION('',(1.,0.,-0.)); +#9705 = ADVANCED_FACE('',(#9706),#9712,.T.); +#9706 = FACE_BOUND('',#9707,.T.); +#9707 = EDGE_LOOP('',(#9708,#9709,#9710,#9711)); +#9708 = ORIENTED_EDGE('',*,*,#9599,.F.); +#9709 = ORIENTED_EDGE('',*,*,#9660,.T.); +#9710 = ORIENTED_EDGE('',*,*,#9639,.T.); +#9711 = ORIENTED_EDGE('',*,*,#9682,.F.); +#9712 = PLANE('',#9713); +#9713 = AXIS2_PLACEMENT_3D('',#9714,#9715,#9716); +#9714 = CARTESIAN_POINT('',(31.725,-41.275,164.)); +#9715 = DIRECTION('',(0.,0.,1.)); +#9716 = DIRECTION('',(1.,0.,-0.)); +#9717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9721)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9718,#9719,#9720)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9718 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9719 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9720 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9721 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9718, + 'distance_accuracy_value','confusion accuracy'); +#9722 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9723,#9725); +#9723 = ( REPRESENTATION_RELATIONSHIP('','',#9566,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9724) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9724 = ITEM_DEFINED_TRANSFORMATION('','',#11,#423); +#9725 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9726); +#9726 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('103','WireFrame_LeftBank_Left', + '',#5,#9561,$); +#9727 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9563)); +#9728 = SHAPE_DEFINITION_REPRESENTATION(#9729,#9735); +#9729 = PRODUCT_DEFINITION_SHAPE('','',#9730); +#9730 = PRODUCT_DEFINITION('design','',#9731,#9734); +#9731 = PRODUCT_DEFINITION_FORMATION('','',#9732); +#9732 = PRODUCT('WireFrame_LeftBank_Right','WireFrame_LeftBank_Right','' + ,(#9733)); +#9733 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9734 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9735 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9736),#9886); +#9736 = MANIFOLD_SOLID_BREP('',#9737); +#9737 = CLOSED_SHELL('',(#9738,#9778,#9818,#9840,#9862,#9874)); +#9738 = ADVANCED_FACE('',(#9739),#9773,.F.); +#9739 = FACE_BOUND('',#9740,.F.); +#9740 = EDGE_LOOP('',(#9741,#9751,#9759,#9767)); +#9741 = ORIENTED_EDGE('',*,*,#9742,.F.); +#9742 = EDGE_CURVE('',#9743,#9745,#9747,.T.); +#9743 = VERTEX_POINT('',#9744); +#9744 = CARTESIAN_POINT('',(58.725,-41.275,34.)); +#9745 = VERTEX_POINT('',#9746); +#9746 = CARTESIAN_POINT('',(58.725,-41.275,164.)); +#9747 = LINE('',#9748,#9749); +#9748 = CARTESIAN_POINT('',(58.725,-41.275,34.)); +#9749 = VECTOR('',#9750,1.); +#9750 = DIRECTION('',(0.,0.,1.)); +#9751 = ORIENTED_EDGE('',*,*,#9752,.T.); +#9752 = EDGE_CURVE('',#9743,#9753,#9755,.T.); +#9753 = VERTEX_POINT('',#9754); +#9754 = CARTESIAN_POINT('',(58.725,-40.725,34.)); +#9755 = LINE('',#9756,#9757); +#9756 = CARTESIAN_POINT('',(58.725,-41.275,34.)); +#9757 = VECTOR('',#9758,1.); +#9758 = DIRECTION('',(-0.,1.,0.)); +#9759 = ORIENTED_EDGE('',*,*,#9760,.T.); +#9760 = EDGE_CURVE('',#9753,#9761,#9763,.T.); +#9761 = VERTEX_POINT('',#9762); +#9762 = CARTESIAN_POINT('',(58.725,-40.725,164.)); +#9763 = LINE('',#9764,#9765); +#9764 = CARTESIAN_POINT('',(58.725,-40.725,34.)); +#9765 = VECTOR('',#9766,1.); +#9766 = DIRECTION('',(0.,0.,1.)); +#9767 = ORIENTED_EDGE('',*,*,#9768,.F.); +#9768 = EDGE_CURVE('',#9745,#9761,#9769,.T.); +#9769 = LINE('',#9770,#9771); +#9770 = CARTESIAN_POINT('',(58.725,-41.275,164.)); +#9771 = VECTOR('',#9772,1.); +#9772 = DIRECTION('',(-0.,1.,0.)); +#9773 = PLANE('',#9774); +#9774 = AXIS2_PLACEMENT_3D('',#9775,#9776,#9777); +#9775 = CARTESIAN_POINT('',(58.725,-41.275,34.)); +#9776 = DIRECTION('',(1.,0.,-0.)); +#9777 = DIRECTION('',(0.,0.,1.)); +#9778 = ADVANCED_FACE('',(#9779),#9813,.T.); +#9779 = FACE_BOUND('',#9780,.T.); +#9780 = EDGE_LOOP('',(#9781,#9791,#9799,#9807)); +#9781 = ORIENTED_EDGE('',*,*,#9782,.F.); +#9782 = EDGE_CURVE('',#9783,#9785,#9787,.T.); +#9783 = VERTEX_POINT('',#9784); +#9784 = CARTESIAN_POINT('',(59.275,-41.275,34.)); +#9785 = VERTEX_POINT('',#9786); +#9786 = CARTESIAN_POINT('',(59.275,-41.275,164.)); +#9787 = LINE('',#9788,#9789); +#9788 = CARTESIAN_POINT('',(59.275,-41.275,34.)); +#9789 = VECTOR('',#9790,1.); +#9790 = DIRECTION('',(0.,0.,1.)); +#9791 = ORIENTED_EDGE('',*,*,#9792,.T.); +#9792 = EDGE_CURVE('',#9783,#9793,#9795,.T.); +#9793 = VERTEX_POINT('',#9794); +#9794 = CARTESIAN_POINT('',(59.275,-40.725,34.)); +#9795 = LINE('',#9796,#9797); +#9796 = CARTESIAN_POINT('',(59.275,-41.275,34.)); +#9797 = VECTOR('',#9798,1.); +#9798 = DIRECTION('',(-0.,1.,0.)); +#9799 = ORIENTED_EDGE('',*,*,#9800,.T.); +#9800 = EDGE_CURVE('',#9793,#9801,#9803,.T.); +#9801 = VERTEX_POINT('',#9802); +#9802 = CARTESIAN_POINT('',(59.275,-40.725,164.)); +#9803 = LINE('',#9804,#9805); +#9804 = CARTESIAN_POINT('',(59.275,-40.725,34.)); +#9805 = VECTOR('',#9806,1.); +#9806 = DIRECTION('',(0.,0.,1.)); +#9807 = ORIENTED_EDGE('',*,*,#9808,.F.); +#9808 = EDGE_CURVE('',#9785,#9801,#9809,.T.); +#9809 = LINE('',#9810,#9811); +#9810 = CARTESIAN_POINT('',(59.275,-41.275,164.)); +#9811 = VECTOR('',#9812,1.); +#9812 = DIRECTION('',(-0.,1.,0.)); +#9813 = PLANE('',#9814); +#9814 = AXIS2_PLACEMENT_3D('',#9815,#9816,#9817); +#9815 = CARTESIAN_POINT('',(59.275,-41.275,34.)); +#9816 = DIRECTION('',(1.,0.,-0.)); +#9817 = DIRECTION('',(0.,0.,1.)); +#9818 = ADVANCED_FACE('',(#9819),#9835,.F.); +#9819 = FACE_BOUND('',#9820,.F.); +#9820 = EDGE_LOOP('',(#9821,#9827,#9828,#9834)); +#9821 = ORIENTED_EDGE('',*,*,#9822,.F.); +#9822 = EDGE_CURVE('',#9743,#9783,#9823,.T.); +#9823 = LINE('',#9824,#9825); +#9824 = CARTESIAN_POINT('',(58.725,-41.275,34.)); +#9825 = VECTOR('',#9826,1.); +#9826 = DIRECTION('',(1.,0.,-0.)); +#9827 = ORIENTED_EDGE('',*,*,#9742,.T.); +#9828 = ORIENTED_EDGE('',*,*,#9829,.T.); +#9829 = EDGE_CURVE('',#9745,#9785,#9830,.T.); +#9830 = LINE('',#9831,#9832); +#9831 = CARTESIAN_POINT('',(58.725,-41.275,164.)); +#9832 = VECTOR('',#9833,1.); +#9833 = DIRECTION('',(1.,0.,-0.)); +#9834 = ORIENTED_EDGE('',*,*,#9782,.F.); +#9835 = PLANE('',#9836); +#9836 = AXIS2_PLACEMENT_3D('',#9837,#9838,#9839); +#9837 = CARTESIAN_POINT('',(58.725,-41.275,34.)); +#9838 = DIRECTION('',(-0.,1.,0.)); +#9839 = DIRECTION('',(0.,0.,1.)); +#9840 = ADVANCED_FACE('',(#9841),#9857,.T.); +#9841 = FACE_BOUND('',#9842,.T.); +#9842 = EDGE_LOOP('',(#9843,#9849,#9850,#9856)); +#9843 = ORIENTED_EDGE('',*,*,#9844,.F.); +#9844 = EDGE_CURVE('',#9753,#9793,#9845,.T.); +#9845 = LINE('',#9846,#9847); +#9846 = CARTESIAN_POINT('',(58.725,-40.725,34.)); +#9847 = VECTOR('',#9848,1.); +#9848 = DIRECTION('',(1.,0.,-0.)); +#9849 = ORIENTED_EDGE('',*,*,#9760,.T.); +#9850 = ORIENTED_EDGE('',*,*,#9851,.T.); +#9851 = EDGE_CURVE('',#9761,#9801,#9852,.T.); +#9852 = LINE('',#9853,#9854); +#9853 = CARTESIAN_POINT('',(58.725,-40.725,164.)); +#9854 = VECTOR('',#9855,1.); +#9855 = DIRECTION('',(1.,0.,-0.)); +#9856 = ORIENTED_EDGE('',*,*,#9800,.F.); +#9857 = PLANE('',#9858); +#9858 = AXIS2_PLACEMENT_3D('',#9859,#9860,#9861); +#9859 = CARTESIAN_POINT('',(58.725,-40.725,34.)); +#9860 = DIRECTION('',(-0.,1.,0.)); +#9861 = DIRECTION('',(0.,0.,1.)); +#9862 = ADVANCED_FACE('',(#9863),#9869,.F.); +#9863 = FACE_BOUND('',#9864,.F.); +#9864 = EDGE_LOOP('',(#9865,#9866,#9867,#9868)); +#9865 = ORIENTED_EDGE('',*,*,#9752,.F.); +#9866 = ORIENTED_EDGE('',*,*,#9822,.T.); +#9867 = ORIENTED_EDGE('',*,*,#9792,.T.); +#9868 = ORIENTED_EDGE('',*,*,#9844,.F.); +#9869 = PLANE('',#9870); +#9870 = AXIS2_PLACEMENT_3D('',#9871,#9872,#9873); +#9871 = CARTESIAN_POINT('',(58.725,-41.275,34.)); +#9872 = DIRECTION('',(0.,0.,1.)); +#9873 = DIRECTION('',(1.,0.,-0.)); +#9874 = ADVANCED_FACE('',(#9875),#9881,.T.); +#9875 = FACE_BOUND('',#9876,.T.); +#9876 = EDGE_LOOP('',(#9877,#9878,#9879,#9880)); +#9877 = ORIENTED_EDGE('',*,*,#9768,.F.); +#9878 = ORIENTED_EDGE('',*,*,#9829,.T.); +#9879 = ORIENTED_EDGE('',*,*,#9808,.T.); +#9880 = ORIENTED_EDGE('',*,*,#9851,.F.); +#9881 = PLANE('',#9882); +#9882 = AXIS2_PLACEMENT_3D('',#9883,#9884,#9885); +#9883 = CARTESIAN_POINT('',(58.725,-41.275,164.)); +#9884 = DIRECTION('',(0.,0.,1.)); +#9885 = DIRECTION('',(1.,0.,-0.)); +#9886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9890)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9887,#9888,#9889)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9887 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9888 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9889 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9890 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9887, + 'distance_accuracy_value','confusion accuracy'); +#9891 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9892,#9894); +#9892 = ( REPRESENTATION_RELATIONSHIP('','',#9735,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9893) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9893 = ITEM_DEFINED_TRANSFORMATION('','',#11,#427); +#9894 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9895); +#9895 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('104','WireFrame_LeftBank_Right', + '',#5,#9730,$); +#9896 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9732)); +#9897 = SHAPE_DEFINITION_REPRESENTATION(#9898,#9904); +#9898 = PRODUCT_DEFINITION_SHAPE('','',#9899); +#9899 = PRODUCT_DEFINITION('design','',#9900,#9903); +#9900 = PRODUCT_DEFINITION_FORMATION('','',#9901); +#9901 = PRODUCT('WireFrame_LeftBank_Top','WireFrame_LeftBank_Top','',( + #9902)); +#9902 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9903 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9904 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9905),#10055); +#9905 = MANIFOLD_SOLID_BREP('',#9906); +#9906 = CLOSED_SHELL('',(#9907,#9947,#9987,#10009,#10031,#10043)); +#9907 = ADVANCED_FACE('',(#9908),#9942,.F.); +#9908 = FACE_BOUND('',#9909,.F.); +#9909 = EDGE_LOOP('',(#9910,#9920,#9928,#9936)); +#9910 = ORIENTED_EDGE('',*,*,#9911,.F.); +#9911 = EDGE_CURVE('',#9912,#9914,#9916,.T.); +#9912 = VERTEX_POINT('',#9913); +#9913 = CARTESIAN_POINT('',(32.,-41.275,163.725)); +#9914 = VERTEX_POINT('',#9915); +#9915 = CARTESIAN_POINT('',(32.,-41.275,164.275)); +#9916 = LINE('',#9917,#9918); +#9917 = CARTESIAN_POINT('',(32.,-41.275,163.725)); +#9918 = VECTOR('',#9919,1.); +#9919 = DIRECTION('',(0.,0.,1.)); +#9920 = ORIENTED_EDGE('',*,*,#9921,.T.); +#9921 = EDGE_CURVE('',#9912,#9922,#9924,.T.); +#9922 = VERTEX_POINT('',#9923); +#9923 = CARTESIAN_POINT('',(32.,-40.725,163.725)); +#9924 = LINE('',#9925,#9926); +#9925 = CARTESIAN_POINT('',(32.,-41.275,163.725)); +#9926 = VECTOR('',#9927,1.); +#9927 = DIRECTION('',(-0.,1.,0.)); +#9928 = ORIENTED_EDGE('',*,*,#9929,.T.); +#9929 = EDGE_CURVE('',#9922,#9930,#9932,.T.); +#9930 = VERTEX_POINT('',#9931); +#9931 = CARTESIAN_POINT('',(32.,-40.725,164.275)); +#9932 = LINE('',#9933,#9934); +#9933 = CARTESIAN_POINT('',(32.,-40.725,163.725)); +#9934 = VECTOR('',#9935,1.); +#9935 = DIRECTION('',(0.,0.,1.)); +#9936 = ORIENTED_EDGE('',*,*,#9937,.F.); +#9937 = EDGE_CURVE('',#9914,#9930,#9938,.T.); +#9938 = LINE('',#9939,#9940); +#9939 = CARTESIAN_POINT('',(32.,-41.275,164.275)); +#9940 = VECTOR('',#9941,1.); +#9941 = DIRECTION('',(-0.,1.,0.)); +#9942 = PLANE('',#9943); +#9943 = AXIS2_PLACEMENT_3D('',#9944,#9945,#9946); +#9944 = CARTESIAN_POINT('',(32.,-41.275,163.725)); +#9945 = DIRECTION('',(1.,0.,-0.)); +#9946 = DIRECTION('',(0.,0.,1.)); +#9947 = ADVANCED_FACE('',(#9948),#9982,.T.); +#9948 = FACE_BOUND('',#9949,.T.); +#9949 = EDGE_LOOP('',(#9950,#9960,#9968,#9976)); +#9950 = ORIENTED_EDGE('',*,*,#9951,.F.); +#9951 = EDGE_CURVE('',#9952,#9954,#9956,.T.); +#9952 = VERTEX_POINT('',#9953); +#9953 = CARTESIAN_POINT('',(59.,-41.275,163.725)); +#9954 = VERTEX_POINT('',#9955); +#9955 = CARTESIAN_POINT('',(59.,-41.275,164.275)); +#9956 = LINE('',#9957,#9958); +#9957 = CARTESIAN_POINT('',(59.,-41.275,163.725)); +#9958 = VECTOR('',#9959,1.); +#9959 = DIRECTION('',(0.,0.,1.)); +#9960 = ORIENTED_EDGE('',*,*,#9961,.T.); +#9961 = EDGE_CURVE('',#9952,#9962,#9964,.T.); +#9962 = VERTEX_POINT('',#9963); +#9963 = CARTESIAN_POINT('',(59.,-40.725,163.725)); +#9964 = LINE('',#9965,#9966); +#9965 = CARTESIAN_POINT('',(59.,-41.275,163.725)); +#9966 = VECTOR('',#9967,1.); +#9967 = DIRECTION('',(-0.,1.,0.)); +#9968 = ORIENTED_EDGE('',*,*,#9969,.T.); +#9969 = EDGE_CURVE('',#9962,#9970,#9972,.T.); +#9970 = VERTEX_POINT('',#9971); +#9971 = CARTESIAN_POINT('',(59.,-40.725,164.275)); +#9972 = LINE('',#9973,#9974); +#9973 = CARTESIAN_POINT('',(59.,-40.725,163.725)); +#9974 = VECTOR('',#9975,1.); +#9975 = DIRECTION('',(0.,0.,1.)); +#9976 = ORIENTED_EDGE('',*,*,#9977,.F.); +#9977 = EDGE_CURVE('',#9954,#9970,#9978,.T.); +#9978 = LINE('',#9979,#9980); +#9979 = CARTESIAN_POINT('',(59.,-41.275,164.275)); +#9980 = VECTOR('',#9981,1.); +#9981 = DIRECTION('',(-0.,1.,0.)); +#9982 = PLANE('',#9983); +#9983 = AXIS2_PLACEMENT_3D('',#9984,#9985,#9986); +#9984 = CARTESIAN_POINT('',(59.,-41.275,163.725)); +#9985 = DIRECTION('',(1.,0.,-0.)); +#9986 = DIRECTION('',(0.,0.,1.)); +#9987 = ADVANCED_FACE('',(#9988),#10004,.F.); +#9988 = FACE_BOUND('',#9989,.F.); +#9989 = EDGE_LOOP('',(#9990,#9996,#9997,#10003)); +#9990 = ORIENTED_EDGE('',*,*,#9991,.F.); +#9991 = EDGE_CURVE('',#9912,#9952,#9992,.T.); +#9992 = LINE('',#9993,#9994); +#9993 = CARTESIAN_POINT('',(32.,-41.275,163.725)); +#9994 = VECTOR('',#9995,1.); +#9995 = DIRECTION('',(1.,0.,-0.)); +#9996 = ORIENTED_EDGE('',*,*,#9911,.T.); +#9997 = ORIENTED_EDGE('',*,*,#9998,.T.); +#9998 = EDGE_CURVE('',#9914,#9954,#9999,.T.); +#9999 = LINE('',#10000,#10001); +#10000 = CARTESIAN_POINT('',(32.,-41.275,164.275)); +#10001 = VECTOR('',#10002,1.); +#10002 = DIRECTION('',(1.,0.,-0.)); +#10003 = ORIENTED_EDGE('',*,*,#9951,.F.); +#10004 = PLANE('',#10005); +#10005 = AXIS2_PLACEMENT_3D('',#10006,#10007,#10008); +#10006 = CARTESIAN_POINT('',(32.,-41.275,163.725)); +#10007 = DIRECTION('',(-0.,1.,0.)); +#10008 = DIRECTION('',(0.,0.,1.)); +#10009 = ADVANCED_FACE('',(#10010),#10026,.T.); +#10010 = FACE_BOUND('',#10011,.T.); +#10011 = EDGE_LOOP('',(#10012,#10018,#10019,#10025)); +#10012 = ORIENTED_EDGE('',*,*,#10013,.F.); +#10013 = EDGE_CURVE('',#9922,#9962,#10014,.T.); +#10014 = LINE('',#10015,#10016); +#10015 = CARTESIAN_POINT('',(32.,-40.725,163.725)); +#10016 = VECTOR('',#10017,1.); +#10017 = DIRECTION('',(1.,0.,-0.)); +#10018 = ORIENTED_EDGE('',*,*,#9929,.T.); +#10019 = ORIENTED_EDGE('',*,*,#10020,.T.); +#10020 = EDGE_CURVE('',#9930,#9970,#10021,.T.); +#10021 = LINE('',#10022,#10023); +#10022 = CARTESIAN_POINT('',(32.,-40.725,164.275)); +#10023 = VECTOR('',#10024,1.); +#10024 = DIRECTION('',(1.,0.,-0.)); +#10025 = ORIENTED_EDGE('',*,*,#9969,.F.); +#10026 = PLANE('',#10027); +#10027 = AXIS2_PLACEMENT_3D('',#10028,#10029,#10030); +#10028 = CARTESIAN_POINT('',(32.,-40.725,163.725)); +#10029 = DIRECTION('',(-0.,1.,0.)); +#10030 = DIRECTION('',(0.,0.,1.)); +#10031 = ADVANCED_FACE('',(#10032),#10038,.F.); +#10032 = FACE_BOUND('',#10033,.F.); +#10033 = EDGE_LOOP('',(#10034,#10035,#10036,#10037)); +#10034 = ORIENTED_EDGE('',*,*,#9921,.F.); +#10035 = ORIENTED_EDGE('',*,*,#9991,.T.); +#10036 = ORIENTED_EDGE('',*,*,#9961,.T.); +#10037 = ORIENTED_EDGE('',*,*,#10013,.F.); +#10038 = PLANE('',#10039); +#10039 = AXIS2_PLACEMENT_3D('',#10040,#10041,#10042); +#10040 = CARTESIAN_POINT('',(32.,-41.275,163.725)); +#10041 = DIRECTION('',(0.,0.,1.)); +#10042 = DIRECTION('',(1.,0.,-0.)); +#10043 = ADVANCED_FACE('',(#10044),#10050,.T.); +#10044 = FACE_BOUND('',#10045,.T.); +#10045 = EDGE_LOOP('',(#10046,#10047,#10048,#10049)); +#10046 = ORIENTED_EDGE('',*,*,#9937,.F.); +#10047 = ORIENTED_EDGE('',*,*,#9998,.T.); +#10048 = ORIENTED_EDGE('',*,*,#9977,.T.); +#10049 = ORIENTED_EDGE('',*,*,#10020,.F.); +#10050 = PLANE('',#10051); +#10051 = AXIS2_PLACEMENT_3D('',#10052,#10053,#10054); +#10052 = CARTESIAN_POINT('',(32.,-41.275,164.275)); +#10053 = DIRECTION('',(0.,0.,1.)); +#10054 = DIRECTION('',(1.,0.,-0.)); +#10055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10059)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10056,#10057,#10058)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10056 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10057 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10058 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10059 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10056, + 'distance_accuracy_value','confusion accuracy'); +#10060 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10061,#10063); +#10061 = ( REPRESENTATION_RELATIONSHIP('','',#9904,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10062) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10062 = ITEM_DEFINED_TRANSFORMATION('','',#11,#431); +#10063 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10064); +#10064 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('105','WireFrame_LeftBank_Top', + '',#5,#9899,$); +#10065 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9901)); +#10066 = SHAPE_DEFINITION_REPRESENTATION(#10067,#10073); +#10067 = PRODUCT_DEFINITION_SHAPE('','',#10068); +#10068 = PRODUCT_DEFINITION('design','',#10069,#10072); +#10069 = PRODUCT_DEFINITION_FORMATION('','',#10070); +#10070 = PRODUCT('WireFrame_LeftBank_Bottom','WireFrame_LeftBank_Bottom' + ,'',(#10071)); +#10071 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10072 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10073 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10074),#10224); +#10074 = MANIFOLD_SOLID_BREP('',#10075); +#10075 = CLOSED_SHELL('',(#10076,#10116,#10156,#10178,#10200,#10212)); +#10076 = ADVANCED_FACE('',(#10077),#10111,.F.); +#10077 = FACE_BOUND('',#10078,.F.); +#10078 = EDGE_LOOP('',(#10079,#10089,#10097,#10105)); +#10079 = ORIENTED_EDGE('',*,*,#10080,.F.); +#10080 = EDGE_CURVE('',#10081,#10083,#10085,.T.); +#10081 = VERTEX_POINT('',#10082); +#10082 = CARTESIAN_POINT('',(32.,-41.275,33.725)); +#10083 = VERTEX_POINT('',#10084); +#10084 = CARTESIAN_POINT('',(32.,-41.275,34.275)); +#10085 = LINE('',#10086,#10087); +#10086 = CARTESIAN_POINT('',(32.,-41.275,33.725)); +#10087 = VECTOR('',#10088,1.); +#10088 = DIRECTION('',(0.,0.,1.)); +#10089 = ORIENTED_EDGE('',*,*,#10090,.T.); +#10090 = EDGE_CURVE('',#10081,#10091,#10093,.T.); +#10091 = VERTEX_POINT('',#10092); +#10092 = CARTESIAN_POINT('',(32.,-40.725,33.725)); +#10093 = LINE('',#10094,#10095); +#10094 = CARTESIAN_POINT('',(32.,-41.275,33.725)); +#10095 = VECTOR('',#10096,1.); +#10096 = DIRECTION('',(-0.,1.,0.)); +#10097 = ORIENTED_EDGE('',*,*,#10098,.T.); +#10098 = EDGE_CURVE('',#10091,#10099,#10101,.T.); +#10099 = VERTEX_POINT('',#10100); +#10100 = CARTESIAN_POINT('',(32.,-40.725,34.275)); +#10101 = LINE('',#10102,#10103); +#10102 = CARTESIAN_POINT('',(32.,-40.725,33.725)); +#10103 = VECTOR('',#10104,1.); +#10104 = DIRECTION('',(0.,0.,1.)); +#10105 = ORIENTED_EDGE('',*,*,#10106,.F.); +#10106 = EDGE_CURVE('',#10083,#10099,#10107,.T.); +#10107 = LINE('',#10108,#10109); +#10108 = CARTESIAN_POINT('',(32.,-41.275,34.275)); +#10109 = VECTOR('',#10110,1.); +#10110 = DIRECTION('',(-0.,1.,0.)); +#10111 = PLANE('',#10112); +#10112 = AXIS2_PLACEMENT_3D('',#10113,#10114,#10115); +#10113 = CARTESIAN_POINT('',(32.,-41.275,33.725)); +#10114 = DIRECTION('',(1.,0.,-0.)); +#10115 = DIRECTION('',(0.,0.,1.)); +#10116 = ADVANCED_FACE('',(#10117),#10151,.T.); +#10117 = FACE_BOUND('',#10118,.T.); +#10118 = EDGE_LOOP('',(#10119,#10129,#10137,#10145)); +#10119 = ORIENTED_EDGE('',*,*,#10120,.F.); +#10120 = EDGE_CURVE('',#10121,#10123,#10125,.T.); +#10121 = VERTEX_POINT('',#10122); +#10122 = CARTESIAN_POINT('',(59.,-41.275,33.725)); +#10123 = VERTEX_POINT('',#10124); +#10124 = CARTESIAN_POINT('',(59.,-41.275,34.275)); +#10125 = LINE('',#10126,#10127); +#10126 = CARTESIAN_POINT('',(59.,-41.275,33.725)); +#10127 = VECTOR('',#10128,1.); +#10128 = DIRECTION('',(0.,0.,1.)); +#10129 = ORIENTED_EDGE('',*,*,#10130,.T.); +#10130 = EDGE_CURVE('',#10121,#10131,#10133,.T.); +#10131 = VERTEX_POINT('',#10132); +#10132 = CARTESIAN_POINT('',(59.,-40.725,33.725)); +#10133 = LINE('',#10134,#10135); +#10134 = CARTESIAN_POINT('',(59.,-41.275,33.725)); +#10135 = VECTOR('',#10136,1.); +#10136 = DIRECTION('',(-0.,1.,0.)); +#10137 = ORIENTED_EDGE('',*,*,#10138,.T.); +#10138 = EDGE_CURVE('',#10131,#10139,#10141,.T.); +#10139 = VERTEX_POINT('',#10140); +#10140 = CARTESIAN_POINT('',(59.,-40.725,34.275)); +#10141 = LINE('',#10142,#10143); +#10142 = CARTESIAN_POINT('',(59.,-40.725,33.725)); +#10143 = VECTOR('',#10144,1.); +#10144 = DIRECTION('',(0.,0.,1.)); +#10145 = ORIENTED_EDGE('',*,*,#10146,.F.); +#10146 = EDGE_CURVE('',#10123,#10139,#10147,.T.); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(59.,-41.275,34.275)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(-0.,1.,0.)); +#10151 = PLANE('',#10152); +#10152 = AXIS2_PLACEMENT_3D('',#10153,#10154,#10155); +#10153 = CARTESIAN_POINT('',(59.,-41.275,33.725)); +#10154 = DIRECTION('',(1.,0.,-0.)); +#10155 = DIRECTION('',(0.,0.,1.)); +#10156 = ADVANCED_FACE('',(#10157),#10173,.F.); +#10157 = FACE_BOUND('',#10158,.F.); +#10158 = EDGE_LOOP('',(#10159,#10165,#10166,#10172)); +#10159 = ORIENTED_EDGE('',*,*,#10160,.F.); +#10160 = EDGE_CURVE('',#10081,#10121,#10161,.T.); +#10161 = LINE('',#10162,#10163); +#10162 = CARTESIAN_POINT('',(32.,-41.275,33.725)); +#10163 = VECTOR('',#10164,1.); +#10164 = DIRECTION('',(1.,0.,-0.)); +#10165 = ORIENTED_EDGE('',*,*,#10080,.T.); +#10166 = ORIENTED_EDGE('',*,*,#10167,.T.); +#10167 = EDGE_CURVE('',#10083,#10123,#10168,.T.); +#10168 = LINE('',#10169,#10170); +#10169 = CARTESIAN_POINT('',(32.,-41.275,34.275)); +#10170 = VECTOR('',#10171,1.); +#10171 = DIRECTION('',(1.,0.,-0.)); +#10172 = ORIENTED_EDGE('',*,*,#10120,.F.); +#10173 = PLANE('',#10174); +#10174 = AXIS2_PLACEMENT_3D('',#10175,#10176,#10177); +#10175 = CARTESIAN_POINT('',(32.,-41.275,33.725)); +#10176 = DIRECTION('',(-0.,1.,0.)); +#10177 = DIRECTION('',(0.,0.,1.)); +#10178 = ADVANCED_FACE('',(#10179),#10195,.T.); +#10179 = FACE_BOUND('',#10180,.T.); +#10180 = EDGE_LOOP('',(#10181,#10187,#10188,#10194)); +#10181 = ORIENTED_EDGE('',*,*,#10182,.F.); +#10182 = EDGE_CURVE('',#10091,#10131,#10183,.T.); +#10183 = LINE('',#10184,#10185); +#10184 = CARTESIAN_POINT('',(32.,-40.725,33.725)); +#10185 = VECTOR('',#10186,1.); +#10186 = DIRECTION('',(1.,0.,-0.)); +#10187 = ORIENTED_EDGE('',*,*,#10098,.T.); +#10188 = ORIENTED_EDGE('',*,*,#10189,.T.); +#10189 = EDGE_CURVE('',#10099,#10139,#10190,.T.); +#10190 = LINE('',#10191,#10192); +#10191 = CARTESIAN_POINT('',(32.,-40.725,34.275)); +#10192 = VECTOR('',#10193,1.); +#10193 = DIRECTION('',(1.,0.,-0.)); +#10194 = ORIENTED_EDGE('',*,*,#10138,.F.); +#10195 = PLANE('',#10196); +#10196 = AXIS2_PLACEMENT_3D('',#10197,#10198,#10199); +#10197 = CARTESIAN_POINT('',(32.,-40.725,33.725)); +#10198 = DIRECTION('',(-0.,1.,0.)); +#10199 = DIRECTION('',(0.,0.,1.)); +#10200 = ADVANCED_FACE('',(#10201),#10207,.F.); +#10201 = FACE_BOUND('',#10202,.F.); +#10202 = EDGE_LOOP('',(#10203,#10204,#10205,#10206)); +#10203 = ORIENTED_EDGE('',*,*,#10090,.F.); +#10204 = ORIENTED_EDGE('',*,*,#10160,.T.); +#10205 = ORIENTED_EDGE('',*,*,#10130,.T.); +#10206 = ORIENTED_EDGE('',*,*,#10182,.F.); +#10207 = PLANE('',#10208); +#10208 = AXIS2_PLACEMENT_3D('',#10209,#10210,#10211); +#10209 = CARTESIAN_POINT('',(32.,-41.275,33.725)); +#10210 = DIRECTION('',(0.,0.,1.)); +#10211 = DIRECTION('',(1.,0.,-0.)); +#10212 = ADVANCED_FACE('',(#10213),#10219,.T.); +#10213 = FACE_BOUND('',#10214,.T.); +#10214 = EDGE_LOOP('',(#10215,#10216,#10217,#10218)); +#10215 = ORIENTED_EDGE('',*,*,#10106,.F.); +#10216 = ORIENTED_EDGE('',*,*,#10167,.T.); +#10217 = ORIENTED_EDGE('',*,*,#10146,.T.); +#10218 = ORIENTED_EDGE('',*,*,#10189,.F.); +#10219 = PLANE('',#10220); +#10220 = AXIS2_PLACEMENT_3D('',#10221,#10222,#10223); +#10221 = CARTESIAN_POINT('',(32.,-41.275,34.275)); +#10222 = DIRECTION('',(0.,0.,1.)); +#10223 = DIRECTION('',(1.,0.,-0.)); +#10224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10228)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10225,#10226,#10227)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10225 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10226 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10227 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10228 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10225, + 'distance_accuracy_value','confusion accuracy'); +#10229 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10230,#10232); +#10230 = ( REPRESENTATION_RELATIONSHIP('','',#10073,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10231) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10231 = ITEM_DEFINED_TRANSFORMATION('','',#11,#435); +#10232 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10233); +#10233 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('106', + 'WireFrame_LeftBank_Bottom','',#5,#10068,$); +#10234 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10070)); +#10235 = SHAPE_DEFINITION_REPRESENTATION(#10236,#10242); +#10236 = PRODUCT_DEFINITION_SHAPE('','',#10237); +#10237 = PRODUCT_DEFINITION('design','',#10238,#10241); +#10238 = PRODUCT_DEFINITION_FORMATION('','',#10239); +#10239 = PRODUCT('WireFrame_RightBank_Left','WireFrame_RightBank_Left', + '',(#10240)); +#10240 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10241 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10242 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10243),#10393); +#10243 = MANIFOLD_SOLID_BREP('',#10244); +#10244 = CLOSED_SHELL('',(#10245,#10285,#10325,#10347,#10369,#10381)); +#10245 = ADVANCED_FACE('',(#10246),#10280,.F.); +#10246 = FACE_BOUND('',#10247,.F.); +#10247 = EDGE_LOOP('',(#10248,#10258,#10266,#10274)); +#10248 = ORIENTED_EDGE('',*,*,#10249,.F.); +#10249 = EDGE_CURVE('',#10250,#10252,#10254,.T.); +#10250 = VERTEX_POINT('',#10251); +#10251 = CARTESIAN_POINT('',(55.725,-43.475,38.)); +#10252 = VERTEX_POINT('',#10253); +#10253 = CARTESIAN_POINT('',(55.725,-43.475,164.)); +#10254 = LINE('',#10255,#10256); +#10255 = CARTESIAN_POINT('',(55.725,-43.475,38.)); +#10256 = VECTOR('',#10257,1.); +#10257 = DIRECTION('',(0.,0.,1.)); +#10258 = ORIENTED_EDGE('',*,*,#10259,.T.); +#10259 = EDGE_CURVE('',#10250,#10260,#10262,.T.); +#10260 = VERTEX_POINT('',#10261); +#10261 = CARTESIAN_POINT('',(55.725,-42.925,38.)); +#10262 = LINE('',#10263,#10264); +#10263 = CARTESIAN_POINT('',(55.725,-43.475,38.)); +#10264 = VECTOR('',#10265,1.); +#10265 = DIRECTION('',(-0.,1.,0.)); +#10266 = ORIENTED_EDGE('',*,*,#10267,.T.); +#10267 = EDGE_CURVE('',#10260,#10268,#10270,.T.); +#10268 = VERTEX_POINT('',#10269); +#10269 = CARTESIAN_POINT('',(55.725,-42.925,164.)); +#10270 = LINE('',#10271,#10272); +#10271 = CARTESIAN_POINT('',(55.725,-42.925,38.)); +#10272 = VECTOR('',#10273,1.); +#10273 = DIRECTION('',(0.,0.,1.)); +#10274 = ORIENTED_EDGE('',*,*,#10275,.F.); +#10275 = EDGE_CURVE('',#10252,#10268,#10276,.T.); +#10276 = LINE('',#10277,#10278); +#10277 = CARTESIAN_POINT('',(55.725,-43.475,164.)); +#10278 = VECTOR('',#10279,1.); +#10279 = DIRECTION('',(-0.,1.,0.)); +#10280 = PLANE('',#10281); +#10281 = AXIS2_PLACEMENT_3D('',#10282,#10283,#10284); +#10282 = CARTESIAN_POINT('',(55.725,-43.475,38.)); +#10283 = DIRECTION('',(1.,0.,-0.)); +#10284 = DIRECTION('',(0.,0.,1.)); +#10285 = ADVANCED_FACE('',(#10286),#10320,.T.); +#10286 = FACE_BOUND('',#10287,.T.); +#10287 = EDGE_LOOP('',(#10288,#10298,#10306,#10314)); +#10288 = ORIENTED_EDGE('',*,*,#10289,.F.); +#10289 = EDGE_CURVE('',#10290,#10292,#10294,.T.); +#10290 = VERTEX_POINT('',#10291); +#10291 = CARTESIAN_POINT('',(56.275,-43.475,38.)); +#10292 = VERTEX_POINT('',#10293); +#10293 = CARTESIAN_POINT('',(56.275,-43.475,164.)); +#10294 = LINE('',#10295,#10296); +#10295 = CARTESIAN_POINT('',(56.275,-43.475,38.)); +#10296 = VECTOR('',#10297,1.); +#10297 = DIRECTION('',(0.,0.,1.)); +#10298 = ORIENTED_EDGE('',*,*,#10299,.T.); +#10299 = EDGE_CURVE('',#10290,#10300,#10302,.T.); +#10300 = VERTEX_POINT('',#10301); +#10301 = CARTESIAN_POINT('',(56.275,-42.925,38.)); +#10302 = LINE('',#10303,#10304); +#10303 = CARTESIAN_POINT('',(56.275,-43.475,38.)); +#10304 = VECTOR('',#10305,1.); +#10305 = DIRECTION('',(-0.,1.,0.)); +#10306 = ORIENTED_EDGE('',*,*,#10307,.T.); +#10307 = EDGE_CURVE('',#10300,#10308,#10310,.T.); +#10308 = VERTEX_POINT('',#10309); +#10309 = CARTESIAN_POINT('',(56.275,-42.925,164.)); +#10310 = LINE('',#10311,#10312); +#10311 = CARTESIAN_POINT('',(56.275,-42.925,38.)); +#10312 = VECTOR('',#10313,1.); +#10313 = DIRECTION('',(0.,0.,1.)); +#10314 = ORIENTED_EDGE('',*,*,#10315,.F.); +#10315 = EDGE_CURVE('',#10292,#10308,#10316,.T.); +#10316 = LINE('',#10317,#10318); +#10317 = CARTESIAN_POINT('',(56.275,-43.475,164.)); +#10318 = VECTOR('',#10319,1.); +#10319 = DIRECTION('',(-0.,1.,0.)); +#10320 = PLANE('',#10321); +#10321 = AXIS2_PLACEMENT_3D('',#10322,#10323,#10324); +#10322 = CARTESIAN_POINT('',(56.275,-43.475,38.)); +#10323 = DIRECTION('',(1.,0.,-0.)); +#10324 = DIRECTION('',(0.,0.,1.)); +#10325 = ADVANCED_FACE('',(#10326),#10342,.F.); +#10326 = FACE_BOUND('',#10327,.F.); +#10327 = EDGE_LOOP('',(#10328,#10334,#10335,#10341)); +#10328 = ORIENTED_EDGE('',*,*,#10329,.F.); +#10329 = EDGE_CURVE('',#10250,#10290,#10330,.T.); +#10330 = LINE('',#10331,#10332); +#10331 = CARTESIAN_POINT('',(55.725,-43.475,38.)); +#10332 = VECTOR('',#10333,1.); +#10333 = DIRECTION('',(1.,0.,-0.)); +#10334 = ORIENTED_EDGE('',*,*,#10249,.T.); +#10335 = ORIENTED_EDGE('',*,*,#10336,.T.); +#10336 = EDGE_CURVE('',#10252,#10292,#10337,.T.); +#10337 = LINE('',#10338,#10339); +#10338 = CARTESIAN_POINT('',(55.725,-43.475,164.)); +#10339 = VECTOR('',#10340,1.); +#10340 = DIRECTION('',(1.,0.,-0.)); +#10341 = ORIENTED_EDGE('',*,*,#10289,.F.); +#10342 = PLANE('',#10343); +#10343 = AXIS2_PLACEMENT_3D('',#10344,#10345,#10346); +#10344 = CARTESIAN_POINT('',(55.725,-43.475,38.)); +#10345 = DIRECTION('',(-0.,1.,0.)); +#10346 = DIRECTION('',(0.,0.,1.)); +#10347 = ADVANCED_FACE('',(#10348),#10364,.T.); +#10348 = FACE_BOUND('',#10349,.T.); +#10349 = EDGE_LOOP('',(#10350,#10356,#10357,#10363)); +#10350 = ORIENTED_EDGE('',*,*,#10351,.F.); +#10351 = EDGE_CURVE('',#10260,#10300,#10352,.T.); +#10352 = LINE('',#10353,#10354); +#10353 = CARTESIAN_POINT('',(55.725,-42.925,38.)); +#10354 = VECTOR('',#10355,1.); +#10355 = DIRECTION('',(1.,0.,-0.)); +#10356 = ORIENTED_EDGE('',*,*,#10267,.T.); +#10357 = ORIENTED_EDGE('',*,*,#10358,.T.); +#10358 = EDGE_CURVE('',#10268,#10308,#10359,.T.); +#10359 = LINE('',#10360,#10361); +#10360 = CARTESIAN_POINT('',(55.725,-42.925,164.)); +#10361 = VECTOR('',#10362,1.); +#10362 = DIRECTION('',(1.,0.,-0.)); +#10363 = ORIENTED_EDGE('',*,*,#10307,.F.); +#10364 = PLANE('',#10365); +#10365 = AXIS2_PLACEMENT_3D('',#10366,#10367,#10368); +#10366 = CARTESIAN_POINT('',(55.725,-42.925,38.)); +#10367 = DIRECTION('',(-0.,1.,0.)); +#10368 = DIRECTION('',(0.,0.,1.)); +#10369 = ADVANCED_FACE('',(#10370),#10376,.F.); +#10370 = FACE_BOUND('',#10371,.F.); +#10371 = EDGE_LOOP('',(#10372,#10373,#10374,#10375)); +#10372 = ORIENTED_EDGE('',*,*,#10259,.F.); +#10373 = ORIENTED_EDGE('',*,*,#10329,.T.); +#10374 = ORIENTED_EDGE('',*,*,#10299,.T.); +#10375 = ORIENTED_EDGE('',*,*,#10351,.F.); +#10376 = PLANE('',#10377); +#10377 = AXIS2_PLACEMENT_3D('',#10378,#10379,#10380); +#10378 = CARTESIAN_POINT('',(55.725,-43.475,38.)); +#10379 = DIRECTION('',(0.,0.,1.)); +#10380 = DIRECTION('',(1.,0.,-0.)); +#10381 = ADVANCED_FACE('',(#10382),#10388,.T.); +#10382 = FACE_BOUND('',#10383,.T.); +#10383 = EDGE_LOOP('',(#10384,#10385,#10386,#10387)); +#10384 = ORIENTED_EDGE('',*,*,#10275,.F.); +#10385 = ORIENTED_EDGE('',*,*,#10336,.T.); +#10386 = ORIENTED_EDGE('',*,*,#10315,.T.); +#10387 = ORIENTED_EDGE('',*,*,#10358,.F.); +#10388 = PLANE('',#10389); +#10389 = AXIS2_PLACEMENT_3D('',#10390,#10391,#10392); +#10390 = CARTESIAN_POINT('',(55.725,-43.475,164.)); +#10391 = DIRECTION('',(0.,0.,1.)); +#10392 = DIRECTION('',(1.,0.,-0.)); +#10393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10397)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10394,#10395,#10396)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10394 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10395 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10396 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10397 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10394, + 'distance_accuracy_value','confusion accuracy'); +#10398 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10399,#10401); +#10399 = ( REPRESENTATION_RELATIONSHIP('','',#10242,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10400) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10400 = ITEM_DEFINED_TRANSFORMATION('','',#11,#439); +#10401 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10402); +#10402 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('107','WireFrame_RightBank_Left' + ,'',#5,#10237,$); +#10403 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10239)); +#10404 = SHAPE_DEFINITION_REPRESENTATION(#10405,#10411); +#10405 = PRODUCT_DEFINITION_SHAPE('','',#10406); +#10406 = PRODUCT_DEFINITION('design','',#10407,#10410); +#10407 = PRODUCT_DEFINITION_FORMATION('','',#10408); +#10408 = PRODUCT('WireFrame_RightBank_Right','WireFrame_RightBank_Right' + ,'',(#10409)); +#10409 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10410 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10411 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10412),#10562); +#10412 = MANIFOLD_SOLID_BREP('',#10413); +#10413 = CLOSED_SHELL('',(#10414,#10454,#10494,#10516,#10538,#10550)); +#10414 = ADVANCED_FACE('',(#10415),#10449,.F.); +#10415 = FACE_BOUND('',#10416,.F.); +#10416 = EDGE_LOOP('',(#10417,#10427,#10435,#10443)); +#10417 = ORIENTED_EDGE('',*,*,#10418,.F.); +#10418 = EDGE_CURVE('',#10419,#10421,#10423,.T.); +#10419 = VERTEX_POINT('',#10420); +#10420 = CARTESIAN_POINT('',(88.725,-43.475,38.)); +#10421 = VERTEX_POINT('',#10422); +#10422 = CARTESIAN_POINT('',(88.725,-43.475,164.)); +#10423 = LINE('',#10424,#10425); +#10424 = CARTESIAN_POINT('',(88.725,-43.475,38.)); +#10425 = VECTOR('',#10426,1.); +#10426 = DIRECTION('',(0.,0.,1.)); +#10427 = ORIENTED_EDGE('',*,*,#10428,.T.); +#10428 = EDGE_CURVE('',#10419,#10429,#10431,.T.); +#10429 = VERTEX_POINT('',#10430); +#10430 = CARTESIAN_POINT('',(88.725,-42.925,38.)); +#10431 = LINE('',#10432,#10433); +#10432 = CARTESIAN_POINT('',(88.725,-43.475,38.)); +#10433 = VECTOR('',#10434,1.); +#10434 = DIRECTION('',(-0.,1.,0.)); +#10435 = ORIENTED_EDGE('',*,*,#10436,.T.); +#10436 = EDGE_CURVE('',#10429,#10437,#10439,.T.); +#10437 = VERTEX_POINT('',#10438); +#10438 = CARTESIAN_POINT('',(88.725,-42.925,164.)); +#10439 = LINE('',#10440,#10441); +#10440 = CARTESIAN_POINT('',(88.725,-42.925,38.)); +#10441 = VECTOR('',#10442,1.); +#10442 = DIRECTION('',(0.,0.,1.)); +#10443 = ORIENTED_EDGE('',*,*,#10444,.F.); +#10444 = EDGE_CURVE('',#10421,#10437,#10445,.T.); +#10445 = LINE('',#10446,#10447); +#10446 = CARTESIAN_POINT('',(88.725,-43.475,164.)); +#10447 = VECTOR('',#10448,1.); +#10448 = DIRECTION('',(-0.,1.,0.)); +#10449 = PLANE('',#10450); +#10450 = AXIS2_PLACEMENT_3D('',#10451,#10452,#10453); +#10451 = CARTESIAN_POINT('',(88.725,-43.475,38.)); +#10452 = DIRECTION('',(1.,0.,-0.)); +#10453 = DIRECTION('',(0.,0.,1.)); +#10454 = ADVANCED_FACE('',(#10455),#10489,.T.); +#10455 = FACE_BOUND('',#10456,.T.); +#10456 = EDGE_LOOP('',(#10457,#10467,#10475,#10483)); +#10457 = ORIENTED_EDGE('',*,*,#10458,.F.); +#10458 = EDGE_CURVE('',#10459,#10461,#10463,.T.); +#10459 = VERTEX_POINT('',#10460); +#10460 = CARTESIAN_POINT('',(89.275,-43.475,38.)); +#10461 = VERTEX_POINT('',#10462); +#10462 = CARTESIAN_POINT('',(89.275,-43.475,164.)); +#10463 = LINE('',#10464,#10465); +#10464 = CARTESIAN_POINT('',(89.275,-43.475,38.)); +#10465 = VECTOR('',#10466,1.); +#10466 = DIRECTION('',(0.,0.,1.)); +#10467 = ORIENTED_EDGE('',*,*,#10468,.T.); +#10468 = EDGE_CURVE('',#10459,#10469,#10471,.T.); +#10469 = VERTEX_POINT('',#10470); +#10470 = CARTESIAN_POINT('',(89.275,-42.925,38.)); +#10471 = LINE('',#10472,#10473); +#10472 = CARTESIAN_POINT('',(89.275,-43.475,38.)); +#10473 = VECTOR('',#10474,1.); +#10474 = DIRECTION('',(-0.,1.,0.)); +#10475 = ORIENTED_EDGE('',*,*,#10476,.T.); +#10476 = EDGE_CURVE('',#10469,#10477,#10479,.T.); +#10477 = VERTEX_POINT('',#10478); +#10478 = CARTESIAN_POINT('',(89.275,-42.925,164.)); +#10479 = LINE('',#10480,#10481); +#10480 = CARTESIAN_POINT('',(89.275,-42.925,38.)); +#10481 = VECTOR('',#10482,1.); +#10482 = DIRECTION('',(0.,0.,1.)); +#10483 = ORIENTED_EDGE('',*,*,#10484,.F.); +#10484 = EDGE_CURVE('',#10461,#10477,#10485,.T.); +#10485 = LINE('',#10486,#10487); +#10486 = CARTESIAN_POINT('',(89.275,-43.475,164.)); +#10487 = VECTOR('',#10488,1.); +#10488 = DIRECTION('',(-0.,1.,0.)); +#10489 = PLANE('',#10490); +#10490 = AXIS2_PLACEMENT_3D('',#10491,#10492,#10493); +#10491 = CARTESIAN_POINT('',(89.275,-43.475,38.)); +#10492 = DIRECTION('',(1.,0.,-0.)); +#10493 = DIRECTION('',(0.,0.,1.)); +#10494 = ADVANCED_FACE('',(#10495),#10511,.F.); +#10495 = FACE_BOUND('',#10496,.F.); +#10496 = EDGE_LOOP('',(#10497,#10503,#10504,#10510)); +#10497 = ORIENTED_EDGE('',*,*,#10498,.F.); +#10498 = EDGE_CURVE('',#10419,#10459,#10499,.T.); +#10499 = LINE('',#10500,#10501); +#10500 = CARTESIAN_POINT('',(88.725,-43.475,38.)); +#10501 = VECTOR('',#10502,1.); +#10502 = DIRECTION('',(1.,0.,-0.)); +#10503 = ORIENTED_EDGE('',*,*,#10418,.T.); +#10504 = ORIENTED_EDGE('',*,*,#10505,.T.); +#10505 = EDGE_CURVE('',#10421,#10461,#10506,.T.); +#10506 = LINE('',#10507,#10508); +#10507 = CARTESIAN_POINT('',(88.725,-43.475,164.)); +#10508 = VECTOR('',#10509,1.); +#10509 = DIRECTION('',(1.,0.,-0.)); +#10510 = ORIENTED_EDGE('',*,*,#10458,.F.); +#10511 = PLANE('',#10512); +#10512 = AXIS2_PLACEMENT_3D('',#10513,#10514,#10515); +#10513 = CARTESIAN_POINT('',(88.725,-43.475,38.)); +#10514 = DIRECTION('',(-0.,1.,0.)); +#10515 = DIRECTION('',(0.,0.,1.)); +#10516 = ADVANCED_FACE('',(#10517),#10533,.T.); +#10517 = FACE_BOUND('',#10518,.T.); +#10518 = EDGE_LOOP('',(#10519,#10525,#10526,#10532)); +#10519 = ORIENTED_EDGE('',*,*,#10520,.F.); +#10520 = EDGE_CURVE('',#10429,#10469,#10521,.T.); +#10521 = LINE('',#10522,#10523); +#10522 = CARTESIAN_POINT('',(88.725,-42.925,38.)); +#10523 = VECTOR('',#10524,1.); +#10524 = DIRECTION('',(1.,0.,-0.)); +#10525 = ORIENTED_EDGE('',*,*,#10436,.T.); +#10526 = ORIENTED_EDGE('',*,*,#10527,.T.); +#10527 = EDGE_CURVE('',#10437,#10477,#10528,.T.); +#10528 = LINE('',#10529,#10530); +#10529 = CARTESIAN_POINT('',(88.725,-42.925,164.)); +#10530 = VECTOR('',#10531,1.); +#10531 = DIRECTION('',(1.,0.,-0.)); +#10532 = ORIENTED_EDGE('',*,*,#10476,.F.); +#10533 = PLANE('',#10534); +#10534 = AXIS2_PLACEMENT_3D('',#10535,#10536,#10537); +#10535 = CARTESIAN_POINT('',(88.725,-42.925,38.)); +#10536 = DIRECTION('',(-0.,1.,0.)); +#10537 = DIRECTION('',(0.,0.,1.)); +#10538 = ADVANCED_FACE('',(#10539),#10545,.F.); +#10539 = FACE_BOUND('',#10540,.F.); +#10540 = EDGE_LOOP('',(#10541,#10542,#10543,#10544)); +#10541 = ORIENTED_EDGE('',*,*,#10428,.F.); +#10542 = ORIENTED_EDGE('',*,*,#10498,.T.); +#10543 = ORIENTED_EDGE('',*,*,#10468,.T.); +#10544 = ORIENTED_EDGE('',*,*,#10520,.F.); +#10545 = PLANE('',#10546); +#10546 = AXIS2_PLACEMENT_3D('',#10547,#10548,#10549); +#10547 = CARTESIAN_POINT('',(88.725,-43.475,38.)); +#10548 = DIRECTION('',(0.,0.,1.)); +#10549 = DIRECTION('',(1.,0.,-0.)); +#10550 = ADVANCED_FACE('',(#10551),#10557,.T.); +#10551 = FACE_BOUND('',#10552,.T.); +#10552 = EDGE_LOOP('',(#10553,#10554,#10555,#10556)); +#10553 = ORIENTED_EDGE('',*,*,#10444,.F.); +#10554 = ORIENTED_EDGE('',*,*,#10505,.T.); +#10555 = ORIENTED_EDGE('',*,*,#10484,.T.); +#10556 = ORIENTED_EDGE('',*,*,#10527,.F.); +#10557 = PLANE('',#10558); +#10558 = AXIS2_PLACEMENT_3D('',#10559,#10560,#10561); +#10559 = CARTESIAN_POINT('',(88.725,-43.475,164.)); +#10560 = DIRECTION('',(0.,0.,1.)); +#10561 = DIRECTION('',(1.,0.,-0.)); +#10562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10566)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10563,#10564,#10565)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10563 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10564 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10565 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10566 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10563, + 'distance_accuracy_value','confusion accuracy'); +#10567 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10568,#10570); +#10568 = ( REPRESENTATION_RELATIONSHIP('','',#10411,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10569) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10569 = ITEM_DEFINED_TRANSFORMATION('','',#11,#443); +#10570 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10571); +#10571 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('108', + 'WireFrame_RightBank_Right','',#5,#10406,$); +#10572 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10408)); +#10573 = SHAPE_DEFINITION_REPRESENTATION(#10574,#10580); +#10574 = PRODUCT_DEFINITION_SHAPE('','',#10575); +#10575 = PRODUCT_DEFINITION('design','',#10576,#10579); +#10576 = PRODUCT_DEFINITION_FORMATION('','',#10577); +#10577 = PRODUCT('WireFrame_RightBank_Top','WireFrame_RightBank_Top','', + (#10578)); +#10578 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10579 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10580 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10581),#10731); +#10581 = MANIFOLD_SOLID_BREP('',#10582); +#10582 = CLOSED_SHELL('',(#10583,#10623,#10663,#10685,#10707,#10719)); +#10583 = ADVANCED_FACE('',(#10584),#10618,.F.); +#10584 = FACE_BOUND('',#10585,.F.); +#10585 = EDGE_LOOP('',(#10586,#10596,#10604,#10612)); +#10586 = ORIENTED_EDGE('',*,*,#10587,.F.); +#10587 = EDGE_CURVE('',#10588,#10590,#10592,.T.); +#10588 = VERTEX_POINT('',#10589); +#10589 = CARTESIAN_POINT('',(56.,-43.475,163.725)); +#10590 = VERTEX_POINT('',#10591); +#10591 = CARTESIAN_POINT('',(56.,-43.475,164.275)); +#10592 = LINE('',#10593,#10594); +#10593 = CARTESIAN_POINT('',(56.,-43.475,163.725)); +#10594 = VECTOR('',#10595,1.); +#10595 = DIRECTION('',(0.,0.,1.)); +#10596 = ORIENTED_EDGE('',*,*,#10597,.T.); +#10597 = EDGE_CURVE('',#10588,#10598,#10600,.T.); +#10598 = VERTEX_POINT('',#10599); +#10599 = CARTESIAN_POINT('',(56.,-42.925,163.725)); +#10600 = LINE('',#10601,#10602); +#10601 = CARTESIAN_POINT('',(56.,-43.475,163.725)); +#10602 = VECTOR('',#10603,1.); +#10603 = DIRECTION('',(-0.,1.,0.)); +#10604 = ORIENTED_EDGE('',*,*,#10605,.T.); +#10605 = EDGE_CURVE('',#10598,#10606,#10608,.T.); +#10606 = VERTEX_POINT('',#10607); +#10607 = CARTESIAN_POINT('',(56.,-42.925,164.275)); +#10608 = LINE('',#10609,#10610); +#10609 = CARTESIAN_POINT('',(56.,-42.925,163.725)); +#10610 = VECTOR('',#10611,1.); +#10611 = DIRECTION('',(0.,0.,1.)); +#10612 = ORIENTED_EDGE('',*,*,#10613,.F.); +#10613 = EDGE_CURVE('',#10590,#10606,#10614,.T.); +#10614 = LINE('',#10615,#10616); +#10615 = CARTESIAN_POINT('',(56.,-43.475,164.275)); +#10616 = VECTOR('',#10617,1.); +#10617 = DIRECTION('',(-0.,1.,0.)); +#10618 = PLANE('',#10619); +#10619 = AXIS2_PLACEMENT_3D('',#10620,#10621,#10622); +#10620 = CARTESIAN_POINT('',(56.,-43.475,163.725)); +#10621 = DIRECTION('',(1.,0.,-0.)); +#10622 = DIRECTION('',(0.,0.,1.)); +#10623 = ADVANCED_FACE('',(#10624),#10658,.T.); +#10624 = FACE_BOUND('',#10625,.T.); +#10625 = EDGE_LOOP('',(#10626,#10636,#10644,#10652)); +#10626 = ORIENTED_EDGE('',*,*,#10627,.F.); +#10627 = EDGE_CURVE('',#10628,#10630,#10632,.T.); +#10628 = VERTEX_POINT('',#10629); +#10629 = CARTESIAN_POINT('',(89.,-43.475,163.725)); +#10630 = VERTEX_POINT('',#10631); +#10631 = CARTESIAN_POINT('',(89.,-43.475,164.275)); +#10632 = LINE('',#10633,#10634); +#10633 = CARTESIAN_POINT('',(89.,-43.475,163.725)); +#10634 = VECTOR('',#10635,1.); +#10635 = DIRECTION('',(0.,0.,1.)); +#10636 = ORIENTED_EDGE('',*,*,#10637,.T.); +#10637 = EDGE_CURVE('',#10628,#10638,#10640,.T.); +#10638 = VERTEX_POINT('',#10639); +#10639 = CARTESIAN_POINT('',(89.,-42.925,163.725)); +#10640 = LINE('',#10641,#10642); +#10641 = CARTESIAN_POINT('',(89.,-43.475,163.725)); +#10642 = VECTOR('',#10643,1.); +#10643 = DIRECTION('',(-0.,1.,0.)); +#10644 = ORIENTED_EDGE('',*,*,#10645,.T.); +#10645 = EDGE_CURVE('',#10638,#10646,#10648,.T.); +#10646 = VERTEX_POINT('',#10647); +#10647 = CARTESIAN_POINT('',(89.,-42.925,164.275)); +#10648 = LINE('',#10649,#10650); +#10649 = CARTESIAN_POINT('',(89.,-42.925,163.725)); +#10650 = VECTOR('',#10651,1.); +#10651 = DIRECTION('',(0.,0.,1.)); +#10652 = ORIENTED_EDGE('',*,*,#10653,.F.); +#10653 = EDGE_CURVE('',#10630,#10646,#10654,.T.); +#10654 = LINE('',#10655,#10656); +#10655 = CARTESIAN_POINT('',(89.,-43.475,164.275)); +#10656 = VECTOR('',#10657,1.); +#10657 = DIRECTION('',(-0.,1.,0.)); +#10658 = PLANE('',#10659); +#10659 = AXIS2_PLACEMENT_3D('',#10660,#10661,#10662); +#10660 = CARTESIAN_POINT('',(89.,-43.475,163.725)); +#10661 = DIRECTION('',(1.,0.,-0.)); +#10662 = DIRECTION('',(0.,0.,1.)); +#10663 = ADVANCED_FACE('',(#10664),#10680,.F.); +#10664 = FACE_BOUND('',#10665,.F.); +#10665 = EDGE_LOOP('',(#10666,#10672,#10673,#10679)); +#10666 = ORIENTED_EDGE('',*,*,#10667,.F.); +#10667 = EDGE_CURVE('',#10588,#10628,#10668,.T.); +#10668 = LINE('',#10669,#10670); +#10669 = CARTESIAN_POINT('',(56.,-43.475,163.725)); +#10670 = VECTOR('',#10671,1.); +#10671 = DIRECTION('',(1.,0.,-0.)); +#10672 = ORIENTED_EDGE('',*,*,#10587,.T.); +#10673 = ORIENTED_EDGE('',*,*,#10674,.T.); +#10674 = EDGE_CURVE('',#10590,#10630,#10675,.T.); +#10675 = LINE('',#10676,#10677); +#10676 = CARTESIAN_POINT('',(56.,-43.475,164.275)); +#10677 = VECTOR('',#10678,1.); +#10678 = DIRECTION('',(1.,0.,-0.)); +#10679 = ORIENTED_EDGE('',*,*,#10627,.F.); +#10680 = PLANE('',#10681); +#10681 = AXIS2_PLACEMENT_3D('',#10682,#10683,#10684); +#10682 = CARTESIAN_POINT('',(56.,-43.475,163.725)); +#10683 = DIRECTION('',(-0.,1.,0.)); +#10684 = DIRECTION('',(0.,0.,1.)); +#10685 = ADVANCED_FACE('',(#10686),#10702,.T.); +#10686 = FACE_BOUND('',#10687,.T.); +#10687 = EDGE_LOOP('',(#10688,#10694,#10695,#10701)); +#10688 = ORIENTED_EDGE('',*,*,#10689,.F.); +#10689 = EDGE_CURVE('',#10598,#10638,#10690,.T.); +#10690 = LINE('',#10691,#10692); +#10691 = CARTESIAN_POINT('',(56.,-42.925,163.725)); +#10692 = VECTOR('',#10693,1.); +#10693 = DIRECTION('',(1.,0.,-0.)); +#10694 = ORIENTED_EDGE('',*,*,#10605,.T.); +#10695 = ORIENTED_EDGE('',*,*,#10696,.T.); +#10696 = EDGE_CURVE('',#10606,#10646,#10697,.T.); +#10697 = LINE('',#10698,#10699); +#10698 = CARTESIAN_POINT('',(56.,-42.925,164.275)); +#10699 = VECTOR('',#10700,1.); +#10700 = DIRECTION('',(1.,0.,-0.)); +#10701 = ORIENTED_EDGE('',*,*,#10645,.F.); +#10702 = PLANE('',#10703); +#10703 = AXIS2_PLACEMENT_3D('',#10704,#10705,#10706); +#10704 = CARTESIAN_POINT('',(56.,-42.925,163.725)); +#10705 = DIRECTION('',(-0.,1.,0.)); +#10706 = DIRECTION('',(0.,0.,1.)); +#10707 = ADVANCED_FACE('',(#10708),#10714,.F.); +#10708 = FACE_BOUND('',#10709,.F.); +#10709 = EDGE_LOOP('',(#10710,#10711,#10712,#10713)); +#10710 = ORIENTED_EDGE('',*,*,#10597,.F.); +#10711 = ORIENTED_EDGE('',*,*,#10667,.T.); +#10712 = ORIENTED_EDGE('',*,*,#10637,.T.); +#10713 = ORIENTED_EDGE('',*,*,#10689,.F.); +#10714 = PLANE('',#10715); +#10715 = AXIS2_PLACEMENT_3D('',#10716,#10717,#10718); +#10716 = CARTESIAN_POINT('',(56.,-43.475,163.725)); +#10717 = DIRECTION('',(0.,0.,1.)); +#10718 = DIRECTION('',(1.,0.,-0.)); +#10719 = ADVANCED_FACE('',(#10720),#10726,.T.); +#10720 = FACE_BOUND('',#10721,.T.); +#10721 = EDGE_LOOP('',(#10722,#10723,#10724,#10725)); +#10722 = ORIENTED_EDGE('',*,*,#10613,.F.); +#10723 = ORIENTED_EDGE('',*,*,#10674,.T.); +#10724 = ORIENTED_EDGE('',*,*,#10653,.T.); +#10725 = ORIENTED_EDGE('',*,*,#10696,.F.); +#10726 = PLANE('',#10727); +#10727 = AXIS2_PLACEMENT_3D('',#10728,#10729,#10730); +#10728 = CARTESIAN_POINT('',(56.,-43.475,164.275)); +#10729 = DIRECTION('',(0.,0.,1.)); +#10730 = DIRECTION('',(1.,0.,-0.)); +#10731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10735)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10732,#10733,#10734)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10732 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10733 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10734 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10735 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10732, + 'distance_accuracy_value','confusion accuracy'); +#10736 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10737,#10739); +#10737 = ( REPRESENTATION_RELATIONSHIP('','',#10580,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10738) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10738 = ITEM_DEFINED_TRANSFORMATION('','',#11,#447); +#10739 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10740); +#10740 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('109','WireFrame_RightBank_Top', + '',#5,#10575,$); +#10741 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10577)); +#10742 = SHAPE_DEFINITION_REPRESENTATION(#10743,#10749); +#10743 = PRODUCT_DEFINITION_SHAPE('','',#10744); +#10744 = PRODUCT_DEFINITION('design','',#10745,#10748); +#10745 = PRODUCT_DEFINITION_FORMATION('','',#10746); +#10746 = PRODUCT('WireFrame_RightBank_Bottom', + 'WireFrame_RightBank_Bottom','',(#10747)); +#10747 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10748 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10749 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10750),#10900); +#10750 = MANIFOLD_SOLID_BREP('',#10751); +#10751 = CLOSED_SHELL('',(#10752,#10792,#10832,#10854,#10876,#10888)); +#10752 = ADVANCED_FACE('',(#10753),#10787,.F.); +#10753 = FACE_BOUND('',#10754,.F.); +#10754 = EDGE_LOOP('',(#10755,#10765,#10773,#10781)); +#10755 = ORIENTED_EDGE('',*,*,#10756,.F.); +#10756 = EDGE_CURVE('',#10757,#10759,#10761,.T.); +#10757 = VERTEX_POINT('',#10758); +#10758 = CARTESIAN_POINT('',(56.,-43.475,37.725)); +#10759 = VERTEX_POINT('',#10760); +#10760 = CARTESIAN_POINT('',(56.,-43.475,38.275)); +#10761 = LINE('',#10762,#10763); +#10762 = CARTESIAN_POINT('',(56.,-43.475,37.725)); +#10763 = VECTOR('',#10764,1.); +#10764 = DIRECTION('',(0.,0.,1.)); +#10765 = ORIENTED_EDGE('',*,*,#10766,.T.); +#10766 = EDGE_CURVE('',#10757,#10767,#10769,.T.); +#10767 = VERTEX_POINT('',#10768); +#10768 = CARTESIAN_POINT('',(56.,-42.925,37.725)); +#10769 = LINE('',#10770,#10771); +#10770 = CARTESIAN_POINT('',(56.,-43.475,37.725)); +#10771 = VECTOR('',#10772,1.); +#10772 = DIRECTION('',(-0.,1.,0.)); +#10773 = ORIENTED_EDGE('',*,*,#10774,.T.); +#10774 = EDGE_CURVE('',#10767,#10775,#10777,.T.); +#10775 = VERTEX_POINT('',#10776); +#10776 = CARTESIAN_POINT('',(56.,-42.925,38.275)); +#10777 = LINE('',#10778,#10779); +#10778 = CARTESIAN_POINT('',(56.,-42.925,37.725)); +#10779 = VECTOR('',#10780,1.); +#10780 = DIRECTION('',(0.,0.,1.)); +#10781 = ORIENTED_EDGE('',*,*,#10782,.F.); +#10782 = EDGE_CURVE('',#10759,#10775,#10783,.T.); +#10783 = LINE('',#10784,#10785); +#10784 = CARTESIAN_POINT('',(56.,-43.475,38.275)); +#10785 = VECTOR('',#10786,1.); +#10786 = DIRECTION('',(-0.,1.,0.)); +#10787 = PLANE('',#10788); +#10788 = AXIS2_PLACEMENT_3D('',#10789,#10790,#10791); +#10789 = CARTESIAN_POINT('',(56.,-43.475,37.725)); +#10790 = DIRECTION('',(1.,0.,-0.)); +#10791 = DIRECTION('',(0.,0.,1.)); +#10792 = ADVANCED_FACE('',(#10793),#10827,.T.); +#10793 = FACE_BOUND('',#10794,.T.); +#10794 = EDGE_LOOP('',(#10795,#10805,#10813,#10821)); +#10795 = ORIENTED_EDGE('',*,*,#10796,.F.); +#10796 = EDGE_CURVE('',#10797,#10799,#10801,.T.); +#10797 = VERTEX_POINT('',#10798); +#10798 = CARTESIAN_POINT('',(89.,-43.475,37.725)); +#10799 = VERTEX_POINT('',#10800); +#10800 = CARTESIAN_POINT('',(89.,-43.475,38.275)); +#10801 = LINE('',#10802,#10803); +#10802 = CARTESIAN_POINT('',(89.,-43.475,37.725)); +#10803 = VECTOR('',#10804,1.); +#10804 = DIRECTION('',(0.,0.,1.)); +#10805 = ORIENTED_EDGE('',*,*,#10806,.T.); +#10806 = EDGE_CURVE('',#10797,#10807,#10809,.T.); +#10807 = VERTEX_POINT('',#10808); +#10808 = CARTESIAN_POINT('',(89.,-42.925,37.725)); +#10809 = LINE('',#10810,#10811); +#10810 = CARTESIAN_POINT('',(89.,-43.475,37.725)); +#10811 = VECTOR('',#10812,1.); +#10812 = DIRECTION('',(-0.,1.,0.)); +#10813 = ORIENTED_EDGE('',*,*,#10814,.T.); +#10814 = EDGE_CURVE('',#10807,#10815,#10817,.T.); +#10815 = VERTEX_POINT('',#10816); +#10816 = CARTESIAN_POINT('',(89.,-42.925,38.275)); +#10817 = LINE('',#10818,#10819); +#10818 = CARTESIAN_POINT('',(89.,-42.925,37.725)); +#10819 = VECTOR('',#10820,1.); +#10820 = DIRECTION('',(0.,0.,1.)); +#10821 = ORIENTED_EDGE('',*,*,#10822,.F.); +#10822 = EDGE_CURVE('',#10799,#10815,#10823,.T.); +#10823 = LINE('',#10824,#10825); +#10824 = CARTESIAN_POINT('',(89.,-43.475,38.275)); +#10825 = VECTOR('',#10826,1.); +#10826 = DIRECTION('',(-0.,1.,0.)); +#10827 = PLANE('',#10828); +#10828 = AXIS2_PLACEMENT_3D('',#10829,#10830,#10831); +#10829 = CARTESIAN_POINT('',(89.,-43.475,37.725)); +#10830 = DIRECTION('',(1.,0.,-0.)); +#10831 = DIRECTION('',(0.,0.,1.)); +#10832 = ADVANCED_FACE('',(#10833),#10849,.F.); +#10833 = FACE_BOUND('',#10834,.F.); +#10834 = EDGE_LOOP('',(#10835,#10841,#10842,#10848)); +#10835 = ORIENTED_EDGE('',*,*,#10836,.F.); +#10836 = EDGE_CURVE('',#10757,#10797,#10837,.T.); +#10837 = LINE('',#10838,#10839); +#10838 = CARTESIAN_POINT('',(56.,-43.475,37.725)); +#10839 = VECTOR('',#10840,1.); +#10840 = DIRECTION('',(1.,0.,-0.)); +#10841 = ORIENTED_EDGE('',*,*,#10756,.T.); +#10842 = ORIENTED_EDGE('',*,*,#10843,.T.); +#10843 = EDGE_CURVE('',#10759,#10799,#10844,.T.); +#10844 = LINE('',#10845,#10846); +#10845 = CARTESIAN_POINT('',(56.,-43.475,38.275)); +#10846 = VECTOR('',#10847,1.); +#10847 = DIRECTION('',(1.,0.,-0.)); +#10848 = ORIENTED_EDGE('',*,*,#10796,.F.); +#10849 = PLANE('',#10850); +#10850 = AXIS2_PLACEMENT_3D('',#10851,#10852,#10853); +#10851 = CARTESIAN_POINT('',(56.,-43.475,37.725)); +#10852 = DIRECTION('',(-0.,1.,0.)); +#10853 = DIRECTION('',(0.,0.,1.)); +#10854 = ADVANCED_FACE('',(#10855),#10871,.T.); +#10855 = FACE_BOUND('',#10856,.T.); +#10856 = EDGE_LOOP('',(#10857,#10863,#10864,#10870)); +#10857 = ORIENTED_EDGE('',*,*,#10858,.F.); +#10858 = EDGE_CURVE('',#10767,#10807,#10859,.T.); +#10859 = LINE('',#10860,#10861); +#10860 = CARTESIAN_POINT('',(56.,-42.925,37.725)); +#10861 = VECTOR('',#10862,1.); +#10862 = DIRECTION('',(1.,0.,-0.)); +#10863 = ORIENTED_EDGE('',*,*,#10774,.T.); +#10864 = ORIENTED_EDGE('',*,*,#10865,.T.); +#10865 = EDGE_CURVE('',#10775,#10815,#10866,.T.); +#10866 = LINE('',#10867,#10868); +#10867 = CARTESIAN_POINT('',(56.,-42.925,38.275)); +#10868 = VECTOR('',#10869,1.); +#10869 = DIRECTION('',(1.,0.,-0.)); +#10870 = ORIENTED_EDGE('',*,*,#10814,.F.); +#10871 = PLANE('',#10872); +#10872 = AXIS2_PLACEMENT_3D('',#10873,#10874,#10875); +#10873 = CARTESIAN_POINT('',(56.,-42.925,37.725)); +#10874 = DIRECTION('',(-0.,1.,0.)); +#10875 = DIRECTION('',(0.,0.,1.)); +#10876 = ADVANCED_FACE('',(#10877),#10883,.F.); +#10877 = FACE_BOUND('',#10878,.F.); +#10878 = EDGE_LOOP('',(#10879,#10880,#10881,#10882)); +#10879 = ORIENTED_EDGE('',*,*,#10766,.F.); +#10880 = ORIENTED_EDGE('',*,*,#10836,.T.); +#10881 = ORIENTED_EDGE('',*,*,#10806,.T.); +#10882 = ORIENTED_EDGE('',*,*,#10858,.F.); +#10883 = PLANE('',#10884); +#10884 = AXIS2_PLACEMENT_3D('',#10885,#10886,#10887); +#10885 = CARTESIAN_POINT('',(56.,-43.475,37.725)); +#10886 = DIRECTION('',(0.,0.,1.)); +#10887 = DIRECTION('',(1.,0.,-0.)); +#10888 = ADVANCED_FACE('',(#10889),#10895,.T.); +#10889 = FACE_BOUND('',#10890,.T.); +#10890 = EDGE_LOOP('',(#10891,#10892,#10893,#10894)); +#10891 = ORIENTED_EDGE('',*,*,#10782,.F.); +#10892 = ORIENTED_EDGE('',*,*,#10843,.T.); +#10893 = ORIENTED_EDGE('',*,*,#10822,.T.); +#10894 = ORIENTED_EDGE('',*,*,#10865,.F.); +#10895 = PLANE('',#10896); +#10896 = AXIS2_PLACEMENT_3D('',#10897,#10898,#10899); +#10897 = CARTESIAN_POINT('',(56.,-43.475,38.275)); +#10898 = DIRECTION('',(0.,0.,1.)); +#10899 = DIRECTION('',(1.,0.,-0.)); +#10900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10901,#10902,#10903)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10901, + 'distance_accuracy_value','confusion accuracy'); +#10905 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10906,#10908); +#10906 = ( REPRESENTATION_RELATIONSHIP('','',#10749,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10907) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10907 = ITEM_DEFINED_TRANSFORMATION('','',#11,#451); +#10908 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10909); +#10909 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('110', + 'WireFrame_RightBank_Bottom','',#5,#10744,$); +#10910 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10746)); +#10911 = SHAPE_DEFINITION_REPRESENTATION(#10912,#10918); +#10912 = PRODUCT_DEFINITION_SHAPE('','',#10913); +#10913 = PRODUCT_DEFINITION('design','',#10914,#10917); +#10914 = PRODUCT_DEFINITION_FORMATION('','',#10915); +#10915 = PRODUCT('WireFrame_TopBridge','WireFrame_TopBridge','',(#10916) + ); +#10916 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10917 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10919),#11069); +#10919 = MANIFOLD_SOLID_BREP('',#10920); +#10920 = CLOSED_SHELL('',(#10921,#10961,#11001,#11023,#11045,#11057)); +#10921 = ADVANCED_FACE('',(#10922),#10956,.F.); +#10922 = FACE_BOUND('',#10923,.F.); +#10923 = EDGE_LOOP('',(#10924,#10934,#10942,#10950)); +#10924 = ORIENTED_EDGE('',*,*,#10925,.F.); +#10925 = EDGE_CURVE('',#10926,#10928,#10930,.T.); +#10926 = VERTEX_POINT('',#10927); +#10927 = CARTESIAN_POINT('',(45.,-42.275,157.725)); +#10928 = VERTEX_POINT('',#10929); +#10929 = CARTESIAN_POINT('',(45.,-42.275,158.275)); +#10930 = LINE('',#10931,#10932); +#10931 = CARTESIAN_POINT('',(45.,-42.275,157.725)); +#10932 = VECTOR('',#10933,1.); +#10933 = DIRECTION('',(0.,0.,1.)); +#10934 = ORIENTED_EDGE('',*,*,#10935,.T.); +#10935 = EDGE_CURVE('',#10926,#10936,#10938,.T.); +#10936 = VERTEX_POINT('',#10937); +#10937 = CARTESIAN_POINT('',(45.,-41.725,157.725)); +#10938 = LINE('',#10939,#10940); +#10939 = CARTESIAN_POINT('',(45.,-42.275,157.725)); +#10940 = VECTOR('',#10941,1.); +#10941 = DIRECTION('',(-0.,1.,0.)); +#10942 = ORIENTED_EDGE('',*,*,#10943,.T.); +#10943 = EDGE_CURVE('',#10936,#10944,#10946,.T.); +#10944 = VERTEX_POINT('',#10945); +#10945 = CARTESIAN_POINT('',(45.,-41.725,158.275)); +#10946 = LINE('',#10947,#10948); +#10947 = CARTESIAN_POINT('',(45.,-41.725,157.725)); +#10948 = VECTOR('',#10949,1.); +#10949 = DIRECTION('',(0.,0.,1.)); +#10950 = ORIENTED_EDGE('',*,*,#10951,.F.); +#10951 = EDGE_CURVE('',#10928,#10944,#10952,.T.); +#10952 = LINE('',#10953,#10954); +#10953 = CARTESIAN_POINT('',(45.,-42.275,158.275)); +#10954 = VECTOR('',#10955,1.); +#10955 = DIRECTION('',(-0.,1.,0.)); +#10956 = PLANE('',#10957); +#10957 = AXIS2_PLACEMENT_3D('',#10958,#10959,#10960); +#10958 = CARTESIAN_POINT('',(45.,-42.275,157.725)); +#10959 = DIRECTION('',(1.,0.,-0.)); +#10960 = DIRECTION('',(0.,0.,1.)); +#10961 = ADVANCED_FACE('',(#10962),#10996,.T.); +#10962 = FACE_BOUND('',#10963,.T.); +#10963 = EDGE_LOOP('',(#10964,#10974,#10982,#10990)); +#10964 = ORIENTED_EDGE('',*,*,#10965,.F.); +#10965 = EDGE_CURVE('',#10966,#10968,#10970,.T.); +#10966 = VERTEX_POINT('',#10967); +#10967 = CARTESIAN_POINT('',(88.,-42.275,157.725)); +#10968 = VERTEX_POINT('',#10969); +#10969 = CARTESIAN_POINT('',(88.,-42.275,158.275)); +#10970 = LINE('',#10971,#10972); +#10971 = CARTESIAN_POINT('',(88.,-42.275,157.725)); +#10972 = VECTOR('',#10973,1.); +#10973 = DIRECTION('',(0.,0.,1.)); +#10974 = ORIENTED_EDGE('',*,*,#10975,.T.); +#10975 = EDGE_CURVE('',#10966,#10976,#10978,.T.); +#10976 = VERTEX_POINT('',#10977); +#10977 = CARTESIAN_POINT('',(88.,-41.725,157.725)); +#10978 = LINE('',#10979,#10980); +#10979 = CARTESIAN_POINT('',(88.,-42.275,157.725)); +#10980 = VECTOR('',#10981,1.); +#10981 = DIRECTION('',(-0.,1.,0.)); +#10982 = ORIENTED_EDGE('',*,*,#10983,.T.); +#10983 = EDGE_CURVE('',#10976,#10984,#10986,.T.); +#10984 = VERTEX_POINT('',#10985); +#10985 = CARTESIAN_POINT('',(88.,-41.725,158.275)); +#10986 = LINE('',#10987,#10988); +#10987 = CARTESIAN_POINT('',(88.,-41.725,157.725)); +#10988 = VECTOR('',#10989,1.); +#10989 = DIRECTION('',(0.,0.,1.)); +#10990 = ORIENTED_EDGE('',*,*,#10991,.F.); +#10991 = EDGE_CURVE('',#10968,#10984,#10992,.T.); +#10992 = LINE('',#10993,#10994); +#10993 = CARTESIAN_POINT('',(88.,-42.275,158.275)); +#10994 = VECTOR('',#10995,1.); +#10995 = DIRECTION('',(-0.,1.,0.)); +#10996 = PLANE('',#10997); +#10997 = AXIS2_PLACEMENT_3D('',#10998,#10999,#11000); +#10998 = CARTESIAN_POINT('',(88.,-42.275,157.725)); +#10999 = DIRECTION('',(1.,0.,-0.)); +#11000 = DIRECTION('',(0.,0.,1.)); +#11001 = ADVANCED_FACE('',(#11002),#11018,.F.); +#11002 = FACE_BOUND('',#11003,.F.); +#11003 = EDGE_LOOP('',(#11004,#11010,#11011,#11017)); +#11004 = ORIENTED_EDGE('',*,*,#11005,.F.); +#11005 = EDGE_CURVE('',#10926,#10966,#11006,.T.); +#11006 = LINE('',#11007,#11008); +#11007 = CARTESIAN_POINT('',(45.,-42.275,157.725)); +#11008 = VECTOR('',#11009,1.); +#11009 = DIRECTION('',(1.,0.,-0.)); +#11010 = ORIENTED_EDGE('',*,*,#10925,.T.); +#11011 = ORIENTED_EDGE('',*,*,#11012,.T.); +#11012 = EDGE_CURVE('',#10928,#10968,#11013,.T.); +#11013 = LINE('',#11014,#11015); +#11014 = CARTESIAN_POINT('',(45.,-42.275,158.275)); +#11015 = VECTOR('',#11016,1.); +#11016 = DIRECTION('',(1.,0.,-0.)); +#11017 = ORIENTED_EDGE('',*,*,#10965,.F.); +#11018 = PLANE('',#11019); +#11019 = AXIS2_PLACEMENT_3D('',#11020,#11021,#11022); +#11020 = CARTESIAN_POINT('',(45.,-42.275,157.725)); +#11021 = DIRECTION('',(-0.,1.,0.)); +#11022 = DIRECTION('',(0.,0.,1.)); +#11023 = ADVANCED_FACE('',(#11024),#11040,.T.); +#11024 = FACE_BOUND('',#11025,.T.); +#11025 = EDGE_LOOP('',(#11026,#11032,#11033,#11039)); +#11026 = ORIENTED_EDGE('',*,*,#11027,.F.); +#11027 = EDGE_CURVE('',#10936,#10976,#11028,.T.); +#11028 = LINE('',#11029,#11030); +#11029 = CARTESIAN_POINT('',(45.,-41.725,157.725)); +#11030 = VECTOR('',#11031,1.); +#11031 = DIRECTION('',(1.,0.,-0.)); +#11032 = ORIENTED_EDGE('',*,*,#10943,.T.); +#11033 = ORIENTED_EDGE('',*,*,#11034,.T.); +#11034 = EDGE_CURVE('',#10944,#10984,#11035,.T.); +#11035 = LINE('',#11036,#11037); +#11036 = CARTESIAN_POINT('',(45.,-41.725,158.275)); +#11037 = VECTOR('',#11038,1.); +#11038 = DIRECTION('',(1.,0.,-0.)); +#11039 = ORIENTED_EDGE('',*,*,#10983,.F.); +#11040 = PLANE('',#11041); +#11041 = AXIS2_PLACEMENT_3D('',#11042,#11043,#11044); +#11042 = CARTESIAN_POINT('',(45.,-41.725,157.725)); +#11043 = DIRECTION('',(-0.,1.,0.)); +#11044 = DIRECTION('',(0.,0.,1.)); +#11045 = ADVANCED_FACE('',(#11046),#11052,.F.); +#11046 = FACE_BOUND('',#11047,.F.); +#11047 = EDGE_LOOP('',(#11048,#11049,#11050,#11051)); +#11048 = ORIENTED_EDGE('',*,*,#10935,.F.); +#11049 = ORIENTED_EDGE('',*,*,#11005,.T.); +#11050 = ORIENTED_EDGE('',*,*,#10975,.T.); +#11051 = ORIENTED_EDGE('',*,*,#11027,.F.); +#11052 = PLANE('',#11053); +#11053 = AXIS2_PLACEMENT_3D('',#11054,#11055,#11056); +#11054 = CARTESIAN_POINT('',(45.,-42.275,157.725)); +#11055 = DIRECTION('',(0.,0.,1.)); +#11056 = DIRECTION('',(1.,0.,-0.)); +#11057 = ADVANCED_FACE('',(#11058),#11064,.T.); +#11058 = FACE_BOUND('',#11059,.T.); +#11059 = EDGE_LOOP('',(#11060,#11061,#11062,#11063)); +#11060 = ORIENTED_EDGE('',*,*,#10951,.F.); +#11061 = ORIENTED_EDGE('',*,*,#11012,.T.); +#11062 = ORIENTED_EDGE('',*,*,#10991,.T.); +#11063 = ORIENTED_EDGE('',*,*,#11034,.F.); +#11064 = PLANE('',#11065); +#11065 = AXIS2_PLACEMENT_3D('',#11066,#11067,#11068); +#11066 = CARTESIAN_POINT('',(45.,-42.275,158.275)); +#11067 = DIRECTION('',(0.,0.,1.)); +#11068 = DIRECTION('',(1.,0.,-0.)); +#11069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11073)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11070,#11071,#11072)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11070 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11071 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11072 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11073 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11070, + 'distance_accuracy_value','confusion accuracy'); +#11074 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11075,#11077); +#11075 = ( REPRESENTATION_RELATIONSHIP('','',#10918,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11076) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11076 = ITEM_DEFINED_TRANSFORMATION('','',#11,#455); +#11077 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11078); +#11078 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('111','WireFrame_TopBridge','', + #5,#10913,$); +#11079 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10915)); +#11080 = SHAPE_DEFINITION_REPRESENTATION(#11081,#11087); +#11081 = PRODUCT_DEFINITION_SHAPE('','',#11082); +#11082 = PRODUCT_DEFINITION('design','',#11083,#11086); +#11083 = PRODUCT_DEFINITION_FORMATION('','',#11084); +#11084 = PRODUCT('WireFrame_BottomBridge','WireFrame_BottomBridge','',( + #11085)); +#11085 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11086 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11087 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11088),#11238); +#11088 = MANIFOLD_SOLID_BREP('',#11089); +#11089 = CLOSED_SHELL('',(#11090,#11130,#11170,#11192,#11214,#11226)); +#11090 = ADVANCED_FACE('',(#11091),#11125,.F.); +#11091 = FACE_BOUND('',#11092,.F.); +#11092 = EDGE_LOOP('',(#11093,#11103,#11111,#11119)); +#11093 = ORIENTED_EDGE('',*,*,#11094,.F.); +#11094 = EDGE_CURVE('',#11095,#11097,#11099,.T.); +#11095 = VERTEX_POINT('',#11096); +#11096 = CARTESIAN_POINT('',(42.,-42.275,33.725)); +#11097 = VERTEX_POINT('',#11098); +#11098 = CARTESIAN_POINT('',(42.,-42.275,34.275)); +#11099 = LINE('',#11100,#11101); +#11100 = CARTESIAN_POINT('',(42.,-42.275,33.725)); +#11101 = VECTOR('',#11102,1.); +#11102 = DIRECTION('',(0.,0.,1.)); +#11103 = ORIENTED_EDGE('',*,*,#11104,.T.); +#11104 = EDGE_CURVE('',#11095,#11105,#11107,.T.); +#11105 = VERTEX_POINT('',#11106); +#11106 = CARTESIAN_POINT('',(42.,-41.725,33.725)); +#11107 = LINE('',#11108,#11109); +#11108 = CARTESIAN_POINT('',(42.,-42.275,33.725)); +#11109 = VECTOR('',#11110,1.); +#11110 = DIRECTION('',(-0.,1.,0.)); +#11111 = ORIENTED_EDGE('',*,*,#11112,.T.); +#11112 = EDGE_CURVE('',#11105,#11113,#11115,.T.); +#11113 = VERTEX_POINT('',#11114); +#11114 = CARTESIAN_POINT('',(42.,-41.725,34.275)); +#11115 = LINE('',#11116,#11117); +#11116 = CARTESIAN_POINT('',(42.,-41.725,33.725)); +#11117 = VECTOR('',#11118,1.); +#11118 = DIRECTION('',(0.,0.,1.)); +#11119 = ORIENTED_EDGE('',*,*,#11120,.F.); +#11120 = EDGE_CURVE('',#11097,#11113,#11121,.T.); +#11121 = LINE('',#11122,#11123); +#11122 = CARTESIAN_POINT('',(42.,-42.275,34.275)); +#11123 = VECTOR('',#11124,1.); +#11124 = DIRECTION('',(-0.,1.,0.)); +#11125 = PLANE('',#11126); +#11126 = AXIS2_PLACEMENT_3D('',#11127,#11128,#11129); +#11127 = CARTESIAN_POINT('',(42.,-42.275,33.725)); +#11128 = DIRECTION('',(1.,0.,-0.)); +#11129 = DIRECTION('',(0.,0.,1.)); +#11130 = ADVANCED_FACE('',(#11131),#11165,.T.); +#11131 = FACE_BOUND('',#11132,.T.); +#11132 = EDGE_LOOP('',(#11133,#11143,#11151,#11159)); +#11133 = ORIENTED_EDGE('',*,*,#11134,.F.); +#11134 = EDGE_CURVE('',#11135,#11137,#11139,.T.); +#11135 = VERTEX_POINT('',#11136); +#11136 = CARTESIAN_POINT('',(88.,-42.275,33.725)); +#11137 = VERTEX_POINT('',#11138); +#11138 = CARTESIAN_POINT('',(88.,-42.275,34.275)); +#11139 = LINE('',#11140,#11141); +#11140 = CARTESIAN_POINT('',(88.,-42.275,33.725)); +#11141 = VECTOR('',#11142,1.); +#11142 = DIRECTION('',(0.,0.,1.)); +#11143 = ORIENTED_EDGE('',*,*,#11144,.T.); +#11144 = EDGE_CURVE('',#11135,#11145,#11147,.T.); +#11145 = VERTEX_POINT('',#11146); +#11146 = CARTESIAN_POINT('',(88.,-41.725,33.725)); +#11147 = LINE('',#11148,#11149); +#11148 = CARTESIAN_POINT('',(88.,-42.275,33.725)); +#11149 = VECTOR('',#11150,1.); +#11150 = DIRECTION('',(-0.,1.,0.)); +#11151 = ORIENTED_EDGE('',*,*,#11152,.T.); +#11152 = EDGE_CURVE('',#11145,#11153,#11155,.T.); +#11153 = VERTEX_POINT('',#11154); +#11154 = CARTESIAN_POINT('',(88.,-41.725,34.275)); +#11155 = LINE('',#11156,#11157); +#11156 = CARTESIAN_POINT('',(88.,-41.725,33.725)); +#11157 = VECTOR('',#11158,1.); +#11158 = DIRECTION('',(0.,0.,1.)); +#11159 = ORIENTED_EDGE('',*,*,#11160,.F.); +#11160 = EDGE_CURVE('',#11137,#11153,#11161,.T.); +#11161 = LINE('',#11162,#11163); +#11162 = CARTESIAN_POINT('',(88.,-42.275,34.275)); +#11163 = VECTOR('',#11164,1.); +#11164 = DIRECTION('',(-0.,1.,0.)); +#11165 = PLANE('',#11166); +#11166 = AXIS2_PLACEMENT_3D('',#11167,#11168,#11169); +#11167 = CARTESIAN_POINT('',(88.,-42.275,33.725)); +#11168 = DIRECTION('',(1.,0.,-0.)); +#11169 = DIRECTION('',(0.,0.,1.)); +#11170 = ADVANCED_FACE('',(#11171),#11187,.F.); +#11171 = FACE_BOUND('',#11172,.F.); +#11172 = EDGE_LOOP('',(#11173,#11179,#11180,#11186)); +#11173 = ORIENTED_EDGE('',*,*,#11174,.F.); +#11174 = EDGE_CURVE('',#11095,#11135,#11175,.T.); +#11175 = LINE('',#11176,#11177); +#11176 = CARTESIAN_POINT('',(42.,-42.275,33.725)); +#11177 = VECTOR('',#11178,1.); +#11178 = DIRECTION('',(1.,0.,-0.)); +#11179 = ORIENTED_EDGE('',*,*,#11094,.T.); +#11180 = ORIENTED_EDGE('',*,*,#11181,.T.); +#11181 = EDGE_CURVE('',#11097,#11137,#11182,.T.); +#11182 = LINE('',#11183,#11184); +#11183 = CARTESIAN_POINT('',(42.,-42.275,34.275)); +#11184 = VECTOR('',#11185,1.); +#11185 = DIRECTION('',(1.,0.,-0.)); +#11186 = ORIENTED_EDGE('',*,*,#11134,.F.); +#11187 = PLANE('',#11188); +#11188 = AXIS2_PLACEMENT_3D('',#11189,#11190,#11191); +#11189 = CARTESIAN_POINT('',(42.,-42.275,33.725)); +#11190 = DIRECTION('',(-0.,1.,0.)); +#11191 = DIRECTION('',(0.,0.,1.)); +#11192 = ADVANCED_FACE('',(#11193),#11209,.T.); +#11193 = FACE_BOUND('',#11194,.T.); +#11194 = EDGE_LOOP('',(#11195,#11201,#11202,#11208)); +#11195 = ORIENTED_EDGE('',*,*,#11196,.F.); +#11196 = EDGE_CURVE('',#11105,#11145,#11197,.T.); +#11197 = LINE('',#11198,#11199); +#11198 = CARTESIAN_POINT('',(42.,-41.725,33.725)); +#11199 = VECTOR('',#11200,1.); +#11200 = DIRECTION('',(1.,0.,-0.)); +#11201 = ORIENTED_EDGE('',*,*,#11112,.T.); +#11202 = ORIENTED_EDGE('',*,*,#11203,.T.); +#11203 = EDGE_CURVE('',#11113,#11153,#11204,.T.); +#11204 = LINE('',#11205,#11206); +#11205 = CARTESIAN_POINT('',(42.,-41.725,34.275)); +#11206 = VECTOR('',#11207,1.); +#11207 = DIRECTION('',(1.,0.,-0.)); +#11208 = ORIENTED_EDGE('',*,*,#11152,.F.); +#11209 = PLANE('',#11210); +#11210 = AXIS2_PLACEMENT_3D('',#11211,#11212,#11213); +#11211 = CARTESIAN_POINT('',(42.,-41.725,33.725)); +#11212 = DIRECTION('',(-0.,1.,0.)); +#11213 = DIRECTION('',(0.,0.,1.)); +#11214 = ADVANCED_FACE('',(#11215),#11221,.F.); +#11215 = FACE_BOUND('',#11216,.F.); +#11216 = EDGE_LOOP('',(#11217,#11218,#11219,#11220)); +#11217 = ORIENTED_EDGE('',*,*,#11104,.F.); +#11218 = ORIENTED_EDGE('',*,*,#11174,.T.); +#11219 = ORIENTED_EDGE('',*,*,#11144,.T.); +#11220 = ORIENTED_EDGE('',*,*,#11196,.F.); +#11221 = PLANE('',#11222); +#11222 = AXIS2_PLACEMENT_3D('',#11223,#11224,#11225); +#11223 = CARTESIAN_POINT('',(42.,-42.275,33.725)); +#11224 = DIRECTION('',(0.,0.,1.)); +#11225 = DIRECTION('',(1.,0.,-0.)); +#11226 = ADVANCED_FACE('',(#11227),#11233,.T.); +#11227 = FACE_BOUND('',#11228,.T.); +#11228 = EDGE_LOOP('',(#11229,#11230,#11231,#11232)); +#11229 = ORIENTED_EDGE('',*,*,#11120,.F.); +#11230 = ORIENTED_EDGE('',*,*,#11181,.T.); +#11231 = ORIENTED_EDGE('',*,*,#11160,.T.); +#11232 = ORIENTED_EDGE('',*,*,#11203,.F.); +#11233 = PLANE('',#11234); +#11234 = AXIS2_PLACEMENT_3D('',#11235,#11236,#11237); +#11235 = CARTESIAN_POINT('',(42.,-42.275,34.275)); +#11236 = DIRECTION('',(0.,0.,1.)); +#11237 = DIRECTION('',(1.,0.,-0.)); +#11238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11242)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11239,#11240,#11241)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11239 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11240 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11241 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11242 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11239, + 'distance_accuracy_value','confusion accuracy'); +#11243 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11244,#11246); +#11244 = ( REPRESENTATION_RELATIONSHIP('','',#11087,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11245) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11245 = ITEM_DEFINED_TRANSFORMATION('','',#11,#459); +#11246 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11247); +#11247 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('112','WireFrame_BottomBridge', + '',#5,#11082,$); +#11248 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11084)); +ENDSEC; +END-ISO-10303-21; diff --git a/data/examples/qet_panel_assembly/qet_panel_assembly_report.json b/data/examples/qet_panel_assembly/qet_panel_assembly_report.json new file mode 100644 index 0000000..26918bc --- /dev/null +++ b/data/examples/qet_panel_assembly/qet_panel_assembly_report.json @@ -0,0 +1,128 @@ +{ + "dimensions_mm": { + "overall_height": 180.0, + "cabinet_width": 110.0, + "cabinet_depth": 55.0, + "connector_area_height": 120.0 + }, + "outputs": { + "fcstd": "D:\\LightWork3D\\data\\examples\\qet_panel_assembly\\qet_panel_assembly.FCStd", + "step": "D:\\LightWork3D\\data\\examples\\qet_panel_assembly\\qet_panel_assembly.step" + }, + "objects": [ + "Panel_BackBox", + "Panel_LeftDoorFace", + "Panel_InnerRecess", + "Panel_RecessLeftLine", + "Panel_RecessRightLine", + "Panel_RecessTopLine", + "Panel_RecessBottomLine", + "Panel_HingeTop", + "Panel_HingeBottom", + "Panel_RightMountPlate", + "ConnectorBank_Left_Body", + "ConnectorBank_Left_SideRailLeft", + "ConnectorBank_Left_SideRailRight", + "ConnectorBank_Left_Hole_R01_C01", + "ConnectorBank_Left_Screw_R01", + "ConnectorBank_Left_Hole_R01_C02", + "ConnectorBank_Left_Hole_R02_C01", + "ConnectorBank_Left_Screw_R02", + "ConnectorBank_Left_Hole_R02_C02", + "ConnectorBank_Left_Hole_R03_C01", + "ConnectorBank_Left_Screw_R03", + "ConnectorBank_Left_Hole_R03_C02", + "ConnectorBank_Left_Hole_R04_C01", + "ConnectorBank_Left_Screw_R04", + "ConnectorBank_Left_Hole_R04_C02", + "ConnectorBank_Left_Hole_R05_C01", + "ConnectorBank_Left_Screw_R05", + "ConnectorBank_Left_Hole_R05_C02", + "ConnectorBank_Left_Hole_R06_C01", + "ConnectorBank_Left_Screw_R06", + "ConnectorBank_Left_Hole_R06_C02", + "ConnectorBank_Left_Hole_R07_C01", + "ConnectorBank_Left_Screw_R07", + "ConnectorBank_Left_Hole_R07_C02", + "ConnectorBank_Left_Hole_R08_C01", + "ConnectorBank_Left_Screw_R08", + "ConnectorBank_Left_Hole_R08_C02", + "ConnectorBank_Left_Hole_R09_C01", + "ConnectorBank_Left_Screw_R09", + "ConnectorBank_Left_Hole_R09_C02", + "ConnectorBank_Left_Hole_R10_C01", + "ConnectorBank_Left_Screw_R10", + "ConnectorBank_Left_Hole_R10_C02", + "ConnectorBank_Right_Body", + "ConnectorBank_Right_SideRailLeft", + "ConnectorBank_Right_SideRailRight", + "ConnectorBank_Right_Hole_R01_C01", + "ConnectorBank_Right_Screw_R01", + "ConnectorBank_Right_Hole_R01_C02", + "ConnectorBank_Right_Hole_R01_C03", + "ConnectorBank_Right_Hole_R02_C01", + "ConnectorBank_Right_Screw_R02", + "ConnectorBank_Right_Hole_R02_C02", + "ConnectorBank_Right_Hole_R02_C03", + "ConnectorBank_Right_Hole_R03_C01", + "ConnectorBank_Right_Screw_R03", + "ConnectorBank_Right_Hole_R03_C02", + "ConnectorBank_Right_Hole_R03_C03", + "ConnectorBank_Right_Hole_R04_C01", + "ConnectorBank_Right_Screw_R04", + "ConnectorBank_Right_Hole_R04_C02", + "ConnectorBank_Right_Hole_R04_C03", + "ConnectorBank_Right_Hole_R05_C01", + "ConnectorBank_Right_Screw_R05", + "ConnectorBank_Right_Hole_R05_C02", + "ConnectorBank_Right_Hole_R05_C03", + "ConnectorBank_Right_Hole_R06_C01", + "ConnectorBank_Right_Screw_R06", + "ConnectorBank_Right_Hole_R06_C02", + "ConnectorBank_Right_Hole_R06_C03", + "ConnectorBank_Right_Hole_R07_C01", + "ConnectorBank_Right_Screw_R07", + "ConnectorBank_Right_Hole_R07_C02", + "ConnectorBank_Right_Hole_R07_C03", + "ConnectorBank_Right_Hole_R08_C01", + "ConnectorBank_Right_Screw_R08", + "ConnectorBank_Right_Hole_R08_C02", + "ConnectorBank_Right_Hole_R08_C03", + "ConnectorBank_Right_Hole_R09_C01", + "ConnectorBank_Right_Screw_R09", + "ConnectorBank_Right_Hole_R09_C02", + "ConnectorBank_Right_Hole_R09_C03", + "ConnectorBank_Right_Hole_R10_C01", + "ConnectorBank_Right_Screw_R10", + "ConnectorBank_Right_Hole_R10_C02", + "ConnectorBank_Right_Hole_R10_C03", + "ConnectorBank_Right_Hole_R11_C01", + "ConnectorBank_Right_Screw_R11", + "ConnectorBank_Right_Hole_R11_C02", + "ConnectorBank_Right_Hole_R11_C03", + "ConnectorBank_Right_Hole_R12_C01", + "ConnectorBank_Right_Screw_R12", + "ConnectorBank_Right_Hole_R12_C02", + "ConnectorBank_Right_Hole_R12_C03", + "ConnectorBank_LeftTopCap", + "ConnectorBank_RightTopCap", + "AccessoryConnector_LowerLeft", + "AccessoryConnector_LowerRight", + "AccessoryConnector_LowerLeftScrew1", + "AccessoryConnector_LowerLeftScrew2", + "AccessoryConnector_LowerRightScrew1", + "AccessoryConnector_LowerRightScrew2", + "WireFrame_LeftBank_Left", + "WireFrame_LeftBank_Right", + "WireFrame_LeftBank_Top", + "WireFrame_LeftBank_Bottom", + "WireFrame_RightBank_Left", + "WireFrame_RightBank_Right", + "WireFrame_RightBank_Top", + "WireFrame_RightBank_Bottom", + "WireFrame_TopBridge", + "WireFrame_BottomBridge" + ], + "engineering_binding_properties_present": {}, + "terminal_role_objects": [] +} \ No newline at end of file diff --git a/docs/superpowers/plans/2026-05-27-panel-assembly-model-implementation.md b/docs/superpowers/plans/2026-05-27-panel-assembly-model-implementation.md new file mode 100644 index 0000000..32085bf --- /dev/null +++ b/docs/superpowers/plans/2026-05-27-panel-assembly-model-implementation.md @@ -0,0 +1,97 @@ +# Panel Assembly Model Asset Implementation Plan + +> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. + +**Goal:** Generate a reusable electrical panel assembly asset as `.FCStd` and `.step`. + +**Architecture:** Add one FreeCAD Python generator in `data/examples/qet_panel_assembly/`. The script bootstraps the registered Windows FreeCAD runtime, creates the panel assembly geometry, saves the FCStd, exports STEP, and writes a report used by verification. + +**Tech Stack:** FreeCAD Python API, Part workbench primitives, registered QETDeps FreeCAD Python runtime, Markdown documentation. + +--- + +### Task 1: Generator and README + +**Files:** +- Create: `data/examples/qet_panel_assembly/create_qet_panel_assembly.py` +- Create: `data/examples/qet_panel_assembly/README.md` + +- [ ] **Step 1: Create generator** + +Create `create_qet_panel_assembly.py`. It must: + +- Bootstrap Windows FreeCAD DLL paths from `QET_FREECAD_RUNTIME_JSON` or `%LOCALAPPDATA%\QETDeps\runtime.json`. +- Generate cabinet/door geometry, dark mounting plate, two white perforated connector banks, small white connector modules, and yellow wire frame geometry. +- Save `qet_panel_assembly.FCStd`. +- Export `qet_panel_assembly.step`. +- Write `qet_panel_assembly_report.json`. +- Avoid terminal LCS objects and engineering binding properties. + +- [ ] **Step 2: Create README** + +Create `README.md` describing dimensions, visual parts, output file roles, regeneration command, and the absence of terminal semantics. + +### Task 2: Generate and Verify + +**Files:** +- Generate: `data/examples/qet_panel_assembly/qet_panel_assembly.FCStd` +- Generate: `data/examples/qet_panel_assembly/qet_panel_assembly.step` +- Generate: `data/examples/qet_panel_assembly/qet_panel_assembly_report.json` + +- [ ] **Step 1: Run generator** + +Run: + +```powershell +$runtime = Get-Content -LiteralPath 'C:\Users\ng123\AppData\Local\QETDeps\runtime.json' -Raw | ConvertFrom-Json +$env:QET_FREECAD_RUNTIME_JSON = 'C:\Users\ng123\AppData\Local\QETDeps\runtime.json' +& $runtime.freecad_python 'D:\LightWork3D\data\examples\qet_panel_assembly\create_qet_panel_assembly.py' +``` + +Expected: command exits `0` and prints generated output paths. + +- [ ] **Step 2: Verify FCStd and STEP** + +Open the FCStd with the registered FreeCAD Python runtime and assert: + +- The document has objects. +- At least one object name starts with `Panel_`. +- At least one object name starts with `ConnectorBank_`. +- At least one object name starts with `WireFrame_`. +- No object has `Role="Terminal"`. +- No object has `QetProjectUuid`, `QetElementUuid`, `QetTerminalUuid`, or `QetInstanceId`. + +Read the first line of the STEP file and assert it is `ISO-10303-21;`. + +### Task 3: Commit + +**Files:** +- Add: `docs/superpowers/plans/2026-05-27-panel-assembly-model-implementation.md` +- Add: `data/examples/qet_panel_assembly/` + +- [ ] **Step 1: Stage intended files only** + +Run: + +```powershell +git add -- docs/superpowers/plans/2026-05-27-panel-assembly-model-implementation.md data/examples/qet_panel_assembly +git diff --cached --name-only +``` + +Expected: only the plan and `qet_panel_assembly` files are staged. + +- [ ] **Step 2: Commit** + +Run: + +```powershell +git commit -m "feat: add panel assembly model asset" +``` + +Expected: a commit containing only the generated panel assembly asset files and plan. + +## Self-Review + +- Spec coverage: implements FCStd, STEP, generator, README, report, and semantic verification. +- Placeholder scan: no TBD/TODO/fill-later language is present. +- Type consistency: output file names match the approved spec.